Experience
United States
Build a React-Native social media app from the ground up. Integrate with Google
Maps, AWS S3 and OAuth APIs (Google/Facebook/Apple).
Develop interactive forms using React-Native libraries.
Implement infinite scrolling for a continuous content experience.
Integrate network detection, location services and notifications using ReactNative’s internal modules.
Implement mobile ads using Google AdMob within the React-Native app.
Implement deep linking using Branch.io, allowing for app navigation with external
links.
Utilize React-Native libraries to implement video and audio recording/playback, as
well as static image slideshows.
Structure codebase using EAS/Expo to develop on multiple platforms, such as
web, iOS and Android.
Implement OTA updates using EAS update for React-Native, allowing for quick
code changes without creating new builds.
Integrate STRIPE as a payment system using React-Native for in app purchases.
Implement REST services using Node, Express, Protobuf, Sequelize and Postgres.
Implement features and enhancements for an agri-tech client’s web and mobile
products using Typescript/React/React-Native. Issue GraphQL queries and
mutations with Apollo client.
Create reusable UI components for other teams to use.
Implement deployment scripts to TestFlight/Closed Testing and to App/Play
stores.
Participate in code reviews, UX/UI design meetings and sprint review demos.
2022 — 2023
Implemented dashboards and data visualizations for an ECG telemetry software.
Used React to build forms-heavy screens and complex chart and grid components.
Built secure REST APIs around patient/physician/session/ECG data. Used Node,
Express, Protobuf, Sequelize, and Postgres to implement backend services.
Implemented auto-updates using Socket.io
Wrote unit tests using Jest and browser tests using Cypress.
Participated in feature design sessions and architecture meetings.