J

Jason Ritch

About

Detail

Staff Software Engineer
Dayton, Texas, United States

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • N
    Senior Frontend Engineer
    Navanet
    May 2021 - Oct 2023 (2 years 6 months)
    ► Led UI Engineering team to build React SPA. • Developed a fully responsive custom component library using React, Typescript, Storybook. • Implemented TDD methodology throughout the development process, utilizing automated tests with Jest and Cypress to keep test coverage up to 90%. • Utilized higher-order components and React custom hooks to efficiently manage state and handle complex data processing within the application. ► Developed Hybrid Mobile Application running on iOS / Android using React Native. • Followed Apple HIG and Android UI design principles to have consistent user experience on iOS and Android. • Customized native modules using Objective-C / Java to integrate Apple Pay and GPS functionality, resulting in a seamless
  • N
    Senior Fullstack Engineer
    Navanet
    Nov 2019 - May 2021 (1 year 7 months)
    ► Demonstrated technical leadership while developing core business products. • Mentored and coached junior developers to increase productivity and quality of code, resulting in a 20% reduction of bugs and faster delivery of projects. • Collaborated on pair-programming and code reviews to improve team communication and problem-solving skills. ► Designed API endpoints using Node.js, AWS AppSync. • Led the transition from RESTful API to GraphQL by setting up Apollo Server / Client, resulting in improved performance and intuitive developer experience. • Used Dgraph and Swagger to document APIs and ensure easy maintenance of endpoints, while also leveraging Postman to test and debug APIs. ► Implemented scalable CI/CD pipeline to AWS using Gi
  • T
    Senior FullStack Developer
    TERRALOGIC INC.
    Jul 2017 - Oct 2019 (2 years 4 months)
    ► Rewrote Micro-Frontend Block for Security Correlation Rules with React to improve performance and scalability. • Spearheaded the implementation of a mono repo structure for a large-scale web application, resulting in a 30% reduction in code duplication and a more streamlined development process across multiple teams. • Designed and implemented a micro frontend architecture using React and Web Components, significantly improving the performance and scalability of the application and reducing the load time by 50%. ► Partnered with Designers to implement fully responsive UI/UX based on Material-UI, with custom theming, accessibility and internationalization. ► In charge of codebase conversion from JavaScript to TypeScript - improving code
  • S
    Frontend Developer
    Symbiot
    Jun 2015 - Jul 2017 (2 years 2 months)
    ► Refactored code and upgraded legacy projects to React, employing Webpack and Babel configurations. Established Redux for global state management and Thunk, Saga middlewares to manage API actions asynchronously. ► Optimized complexity of helper functions by utilizing effective algorithms and debugging strategies. ► Minimized redundancies in styling with SCSS and LESS. ► Actively participated in Scrum activities by sharing trending technology articles on Slack and presenting them during Meetings.
Education verified_user 0% verified
  • The University of Hong Kong
    Bachelor of Science in Computer Science
    The University of Hong Kong
    Apr 2011 - Mar 2015 (4 years)
Projects (professional or personal) verified_user 0% verified
  • Chewy
    Chewy CMS Tool and Internal UI Library Development
    Chewy
    - Staff Software engineer leading the entire project