Technologies used: React Native, TypeScript, Ruby on Rails, MySQL, GraphQL, NodeJS
Responsible for cross-platform (iOS and Android) mobile development.
Built out versatile component library and updated component usage throughout entire app.
Owned the development of a comprehensive self-paced courses feature that integrates articles, videos, audios, and knowledge checks through a robust CMS using GraphQL, resulting in an increase in engagement among 42% of users.
Designed and implemented versatile theming/design system, streamlining app re-brand process.
Introduced quick theme swap feature to reduce QA cycle from 1-1.5 hours to 10-20 mins.
Initiated discussions between design and engineering teams to align on design language/practices and setup relevant guardrails/type-checking to reduce friction for both teams.
Technologies used: React Native, NodeJS, MySQL, TypeScript, NextJS, Firebase, MongoDB
Developed a cross-platform (mobile/web) application for reading and researching Sikh religious scriptures, amassing over 600K total downloads across Apple App Store and Google Play Store.
Innovated the architecture to enable seamless updates and syncing of a large database without impacting user data, reducing incoming support email volume by 75%.
Led a major app rewrite from native iOS and Android to React Native, carefully considering alternative options such as Flutter.
Implemented highly performant custom keyboard with minimal latency and easy integration.
Improved performance of FlatList with dynamic text by precomputing list item positions using font data and Unicode text rendering considerations to calculate the layout of text without rendering it.
Seattle, Washington, United States
Technologies used: ReactJS, AWS, TypeScript, Redux
Rebuilt the Cognito console according to the latest AWS standards while ensuring backward compatibility and enhancing the user experience.
Seamlessly integrated various AWS services, addressing regional discrepancies to ensure a consistent user experience.
Provided essential support for legacy v1 console while working towards its eventual sunset.
Greater Seattle Area
Technologies used: Ruby on Rails, MySQL, ReactJS, TypeScript, React Native
Iterated on frontend and backend of web application for credit card and fiduciary trust services, ensuring stability and optimal functionality.
Setup process to quickly transform legacy React code to modern ES6 React components without affecting functionality or performance, reducing conversion time from 3-5 mins to 20-30 secs.
Pioneered the development of the React Native mobile app project and leveraged our existing React Web developers who were onboarded to the project as it grew and progressed.
Successfully implemented custom rebranding for integration of state benefit programs.
Introduced responsiveness to the card management web portal, enhancing the accessibility and usability of the platform.
2016 — 2018
Greater Seattle Area
Technologies used: AngularJS, TypeScript, Java, Spring Boot, MySQL, ElasticSearch
Provided essential support for a web application that enables factory workers to efficiently access and search through airplane maintenance, repair, and service documents.
Education
2012 — 2016
University of Washington
Bachelor’s Degree
2012 — 2016