JG

Jonathan Gan

Building on-device AI and camera-connected mobile products

React Native engineer shipping production iOS, Android, and watchOS apps with on-device AI, camera integrations, and hardware-aware features. Specializing in healthtech, fintech, and consumer products.

Miami Beach, Florida
1
Published App Store product
1
Public native Expo module
3
Platforms: iOS, Android & watchOS

Mobile engineer building AI-powered, hardware-aware apps — from concept to App Store.

I'm a Miami Beach–based mobile engineer with 7+ years in software and 5+ shipping production React Native systems across iOS, Android, and watchOS. I build apps around on-device AI, camera and hardware integrations, and offline-first architectures for fintech, healthcare, and consumer products.

I own delivery end to end — architecture, native Swift and Kotlin modules, CI/CD, App Store release engineering, and post-launch iteration — and I've published apps, open-source modules, and AI tools along the way.

React Native Expo Expo Router TypeScript Swift Kotlin watchOS HealthKit LLM / AI Apps App Store Connect

Experience and background

Freelance Software Engineer

Remote · Jul 2024 – Present

Independently own architecture, native Swift and Kotlin integrations, backend delivery, signing, deployment, monitoring, and post-release iteration across multiple Expo and React Native products — including App Store and hardware-integrated releases shipped as sole contributor.

Senior Analyst III / Delivery Cloud Engineer

Kin + Carta · 2022 – 2024

Shipped React and enterprise solutions for Syngenta Digital — responsive interfaces, Java code audits, and cloud deployment automation that standardized release steps and improved release reliability under regulated delivery constraints. Piloted practical LLM use in internal operations and delivery workflows.

React / React Native Developer

ChainBytes LLC · 2021 – 2022

Built mobile and web features for a Bitcoin ATM platform, owning real-time transaction-state interfaces and integrating wallet functionality into user-facing flows — keeping balance, deposit, and transfer states reliable across mobile clients.

Earlier experience: SaaS React Developer — Accusoft (2018–2019) · Junior React Developer / Blockchain Research — BlockSpaces (2019–2021) · Code Coach — theCoderSchool (2022–2023), mentoring 30+ students through web, game, and mobile curriculum.

Shipped products, open source, and published work

JavaScript

YouTubeResearchAI

Turns any video URL into a research report with automated analysis and citation-oriented output generation.

📚 AI research pipeline
TypeScript

OpenDating Mobile

Privacy-first decentralized dating app on Nostr with Tinder-quality UX and end-to-end encrypted messaging.

🔐 Privacy-first app

Technical stack and toolbox

Mobile
React Native Expo Swift Kotlin watchOS
Native & hardware
HealthKit BLE PTP / camera control UVC
AI
On-device inference ExecuTorch LLM integrations GPT / Claude API
Backend
Node.js Cloudflare Workers PostgreSQL Firebase / Supabase
Delivery
EAS App Store Connect GitHub Actions Docker