Jason Rice

Jason Rice

About

Detail

Staff Software Engineer 👨💻 | Johns Hopkins Alumni | Ex-NSA | Ex-Silicon Valley | Ex-Walmart
Lehi, Utah, United States

Contact Jason regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • LVT LiveView Technologies
    Staff Software Engineer
    LVT LiveView Technologies
    Dec 2023 - Current (2 years 9 months)
    LVT is building the next generation of security systems for major corporations. This job is a staff level position where I am providing new React (TypeScript) based fulfillments for our frontend web applications in a Next monolith environment. Leading efforts to integrate backend GraphQL and modernizing our frontend applications. Mentoring other team members and am a part of regular architecture discussions. In 2024 I helped to develop and launch two full stack web applications contributing to both the backend and frontend on each application. I'm one of the top contributors on the team and absolutely love my job.
  • Launch Consulting Group
    Principal Software Engineer
    Launch Consulting Group
    Sep 2023 - Dec 2023 (4 months)
    Short-term contract to assist in the launch of Project Daly (Daily Meals) to the piloted beta on behalf of StoreNo8 (Walmart). This application is composed of a frontend React Native mobile app, a React web app, and backend Nest (Node) based GraphQL (Mongo) app. Actively contributed to new product features. Provided some new features that helped to get the Daly app launched in the NWAR (Northwest Arkansas) region of Bentonville, Arkansas (Walmart HQ) including a dynamic store selector for onboarding new users. This feature required frontend React Native development along with backend GraphQL and Nest (Node) API work. Provided architectural insight into new user interfaces and API’s. Implemented API’s with GraphQL and TypeScript (Node) on th
  • Headlamp Health
    Principal Software Engineer
    Headlamp Health
    Oct 2022 - Aug 2023 (11 months)
    Cofounder, Scrum Master, and Software Engineer #1 (employee #3) at Headlamp Health LLC. Developing the next disruptor app in the mental health space. This app is top secret but what I can tell you is we are using GoLang, Python, React+React Native, TS, SASS, Jest (RTL), styled components, Material-UI (RN-Paper), Auth0, gRPC, PostgreSQL, and Kafka. We have developed a provider (healthcare professional) React Next web app and then a React native mobile app (Android/iOS) for the healthcare clients (patients). Authentication layer implemented with Auth0 with OTP Twilio integration. I love my job! Check out my Github profile and you'll see I have well over a thousand commits (I'm very active). Github username is JSONRice: https://github.com/json
  • Entrata
    Software Architect
    Entrata
    Jul 2020 - Sep 2022 (2 years 3 months)
    Full stack Software Engineer and Architect at Entrata on the enterprise solutions team. This team leads the organization in current technologies and application architecture design and development. We develop templates and common elements for other teams to adopt towards application and sub-application development in an effort to migrate the existing PHP codebase over to a more modular PHP backend with a React (TS/JS) frontend. We lead over 800 developers in India at our sister company (Xento) the largest PHP vendor in the world towards more sustainable application hardening. Job responsibilities include maintaining PHP backend code, migrating PHP HTML template generated software over to a new React architecture, and supporting the various
  • TEKsystems
    Senior Software Engineer
    TEKsystems
    Sep 2018 - Jul 2020 (1 year 11 months)
    Consultant (contractor) for the LDS Church in Riverton at the ICS (Information Communication Systems) Riverton Office Building (ROB). Currently migrating the church's MLS clerk software over to the LCRF (Leadership and Clerk Finances) software package. The work entails migrating existing UI for transfer and budget management to a new React based web application that will be responsive for all screen sizes (laptop, tablet, mobile, etc.). Current technologies applied towards development include Java (7 & 11), Java Spring, Kotlin, GraphQL, Apollo, Hibernate, JPA, Oracle SQL, styled-components, NextJS, ReactJS, ES6/ES7, Node, Express, and Jest with Enzyme for unit testing.
  • Solutionstream
    Senior Software Engineer
    Solutionstream
    Jul 2017 - Sep 2018 (1 year 3 months)
    Solution Stream LLC provides staff augmentation to various companies throughout Utah and the continental USA. Contracted out to NuSkin in Provo, Utah in June 2017 on behalf of Solution Stream. Responsibilities included: * Ported an existing web app from AngularJS 1.6 to Angular 6. * Developed a Gallery driven web app with React/TS with a NoSQL Firebase with custom Firebase functions and triggers along with a custom Node/Express server side API. Developed React routes and setup a myriad of functionality including a security layer for Admin login with Admin centered features as well as public (user) driver features. Applied Behavior Driver Development (BDD) to ensure user inputs were handled quickly and appropriately via React stateful compo
  • The Johns Hopkins University
    Teachers Aide
    The Johns Hopkins University
    Feb 2016 - Apr 2016 (3 months)
    TA for Yaakov Chaikin's Full Stack Web Development course on Coursera that was released in February 2016: https://www.coursera.org/learn/html-css-javascript-for-web-developers/ As of 3/8/2016 the course has over 19,000 attendees with almost 5,000 regular (weekly) attendees and along with over 200 ratings at 95% (4.5/5 stars) this course has gone viral since its inception and continues to gain new attendance every week. Primary responsibilities include: * Respond to student posts within 24 hours. * Add to the Github repository for the course so students can go out to review FAQ's. * Correct discrepancies between the before and after examples in the course lecture source code within the course Github repository. * Provide feedback to the
  • Johns Hopkins Whiting School of Engineering
    M.S. Computer Science
    Johns Hopkins Whiting School of Engineering
    Sep 2014 - Dec 2016 (2 years 4 months)
    Masters in Computer Science from the Johns Hopkins Whiting School of Engineering within the Engineering for Professionals Program. Courses emphasis includes Agile Web Development with popular frameworks and web technologies such as Ruby on Rails, MEAN (Mongo, Express, Angular, and Node) stack, and JEE (Java Enterprise Edition Web Applications). Courses taken included an in-depth analysis of relational and non-relational databases, web design patterns, Unix systems and networking, along with mobile application development for the iOS platform. This degree has been completed with honors (3.90 or higher GPA).
  • National Security Agency
    Software Engineer
    National Security Agency
    Aug 2011 - Jul 2017 (6 years)
    MEAN Stack web development with Mongo NoSQL, ExpressJS, AngularJS, and NodeJS. Responsibilities extend to testing with KarmaJS, IstanbulJS, JasmineJS, and PhantomJS. Applied Java web development with JEE/JSP, Grails, Ruby, Perl, and Pig scripting on a Hadoop platform in support of big data cloud computing based web applications. Developed REST endpoints with Ruby Sinatra, tested those endpoints with Ruby Spec, and integrated these endpoints into a DevOps (server status) Angular web app. Developed C++/Java based applications to siphon data from VoIP and SMS based mobile and web applications. I have an extensive background and am a self-taught engineer who will do whatever it takes to achieve success through hard work, ingenuity, focus, and r
  • Brigham Young University  Idaho
    ACM Student Chapter Board Member and Linux Lab Assistant
    Brigham Young University Idaho
    Jan 2011 - Jul 2011 (7 months)
    BYU-I ACM Technology Director and school employee working as a Linux Lab Assistant for the CS Dept. Provided feedback towards students within the Electrical Engineering and Computer Science departments. Engaged students to discuss career paths, internship opportunities, and academic discussion of Computer Science theory and principles. Presented on software engineering topics including the following; Subversion Control, Memory Management with C++, and Java Design Patterns.
  • L
    Software Engineering Internship
    LDS Information and Communication Systems
    Aug 2009 - Jul 2010 (1 year)
    Developed web pages using technologies such as; Spring, Java, JSF, JPA, Seam, jQuery, JavaScript, Hibernate, MySQL, Maven, SVN, and XHTML. Developed the SORT conference administrator pages. Assisted in resolving the LUC (calendar) database age off cron bugs. Developed a Pioneer Database Web Application under the Church History Portfolio that contains a large archive of pioneer journals along with pictures of pioneers who crossed the plains in the late 1800's. Provide functionality to allow pioneers current family members to upload their entries and pictures to the database via the web application. The database was developed in MySQL with J2EE and Hibernate. jQuery, JavaScript, HTML/CSS were all applied towards the front-end.
  • G
    Computer Technician
    Greener Valley Computer
    Jul 2008 - Jan 2009 (7 months)
    Troubleshoot systems, removed viruses, reformated hard drives, and configured security packages. This opportunity allowed me to learn the inner-workings of a PC. Upgraded hardware including CPU's, memory modules, hard drives, and extendable (PCI) chips.
  • BYU Idaho
    B.S. Computer Science
    BYU Idaho
    Jan 2007 - Jul 2011 (4 years 7 months)
    Completed a Bachelors in Computer Science in July 2011. At that time I was the only student at my university who ever wrote a standalone computer forensics program based on the Sleuth Kit. The program was written in Java and given a disk image based on the NTFS file system would iteratively traverse through the image file system and reveal deleted files to the user. Provided a way to allow users to view items such as deleted internet searches, deleted text files, and cleared cookies.
Education verified_user 0% verified
  • Johns Hopkins Engineering for Professionals
    Master of Science (M.S, Computer Science
    Johns Hopkins Engineering for Professionals
    Jan 2014 - Dec 2016 (3 years)
    Track emphasis in Enterprise Web Development and Software Engineering. Graduated with honors.
  • Brigham Young University  Idaho
    Bachelor of Science (B.S, Computer Science
    Brigham Young University Idaho
    Jan 2005 - Dec 2010 (6 years)
    Bachelors of Computer Science and Engineering
Projects (professional or personal) verified_user 0% verified
    This is a community-created genome.