Frontend Engineer/Team Lead, Scilife (Compliance and Quality Management SaaS)
Duration: Jul. 2023 - Present
Summary: Development of a Compliance & Quality Management SaaS platform with a React/Next.js. SSR web platform paired with a React Native mobile companion app, focusing on improving UI consistency and performance.
Responsibilities:
- Led a cross-functional frontend team of 8 engineers building the platform.
- Architected a shared design system in Storybook for web and mobile.
- Migrated legacy server-rendered pages to Next.js App Router with React Server Components.
- Integrated Datadog RUM for real-time observability.
- Introduced SonarQube quality gates and structured code review process.
- Led development of a critical 2024 product initiative delivering MVP ahead of schedule.
- Mentored 5 engineers, resulting in 2 promotions.
Technologies: React, Next.js, TypeScript, React Native, Storybook, Datadog RUM, SonarQube.
Senior React Native Engineer, Medable (Clinical trial and patient engagement platform)
Duration: Jan. 2022 - Jun. 2023
Summary: Development and maintenance of a HIPAA-compliant React Native patient-facing app used globally in clinical trials to enhance patient engagement and data collection.
Responsibilities:
- Built and maintained the patient-facing app.
- Implemented offline-first data sync with Apollo Client persistent cache and custom conflict resolution.
- Developed an electronic Patient Reported Outcomes (ePRO) survey engine.
- Integrated biometric authentication and end-to-end encryption for PHI.
- Reduced app crash rate by profiling and migrating heavy computations to native modules.
- Collaborated with FDA-compliance and QA teams for release documentation and audit trails.
- Maintained Fastlane and CircleCI pipelines for automated deployments.
Technologies: React Native, TypeScript, GraphQL, Apollo Client, AWS, Fastlane, CircleCI.
Senior React Native Engineer/Tech Lead, Keller Williams (Real estate mobile and web platform)
Duration: Jun. 2019 - Dec. 2021
Summary: Led mobile architecture and development for KW Command, a flagship real estate app used by over 180,000 agents worldwide, focusing on modularization, data consistency, and CI/CD improvements.
Responsibilities:
- Owned mobile architecture and led evolution to feature-based module structure.
- Integrated GraphQL data layer replacing REST.
- Managed task breakdown, estimations, and sprint planning for mobile track.
- Established SonarQube quality gates and code review standards.
- Mentored 4 mid-level engineers.
- Maintained CircleCI and Fastlane CI/CD pipelines for automated deployments.
Technologies: React Native, React, GraphQL, Apollo, AWS, SonarQube, CircleCI, Fastlane.
Senior React Native Engineer/Tech Lead, Takeoff Technologies (Warehouse operations cross-platform app)
Duration: Jan. 2018 - May 2019
Summary: Designed and developed a cross-platform warehouse operations app deployed across multiple micro-fulfilment centers in the US and Europe, improving operational efficiency and device performance.
Responsibilities:
- Designed the mobile app framework adopted across 12 deployments.
- Delivered Inventory Adjustment MVP as proof-of-concept for a $50M global rollout.
- Optimized startup and rendering performance on Zebra industrial devices.
- Implemented offline mode with Realm DB sync.
- Recognized as top-rated mentor in company-wide peer review.
Technologies: React Native, GraphQL, AWS, Realm DB, Zebra devices.
React Native Engineer, Carea Health (Real-time community health app)
Duration: Aug. 2017 - Dec. 2017
Summary: Developed a real-time community health app featuring messaging and video calls to enhance user engagement and communication within the health community.
Responsibilities:
- Architected real-time messaging and video-call features using WebSocket and WebRTC.
- Built push notification system with deep linking for iOS and Android.
- Integrated Twilio for in-app voice calls and coordinated backend signalling server design.
Technologies: React Native, WebSocket, WebRTC, Twilio.
React Native Engineer/Lead Developer, DIMO Fintech (Cross-platform fintech mobile app)
Duration: Sep. 2016 - Jul. 2017
Summary: Built the DIMO payment app from inception to release on App Store and Google Play, pioneering React Native usage at the company and delivering core fintech features.
Responsibilities:
- Developed core modules including QR payment flow, real-time transaction analytics, and loyalty rewards dashboard.
- Set up Fastlane and Bitbucket CI/CD pipelines for weekly OTA updates.
- Promoted to Lead Developer after 6 months for on-time delivery and quality.
Technologies: React Native, Redux, MongoDB, Fastlane, Bitbucket CI/CD.
Frontend Engineer, MillionMind (EU gamification SaaS platform)
Duration: Jul. 2015 - Aug. 2016
Summary: Developed the frontend for MillionMind, a gamified quiz SaaS platform with over 100,000 registered users, focusing on reusable components and team development practices.
Responsibilities:
- Developed core React/Redux frontend.
- Built reusable UI component library reducing development time.
- Introduced pair-programming and pull-request review culture.
Technologies: React, Redux.