Senior Software Engineer — React Native, TypeScript, Go

Mobile Apps · Backend · IoT Systems

10+ years building and shipping production mobile apps end-to-end — from idea to App Store and Google Play. I design scalable mobile architectures, integrate backend services, and stabilize systems others have built.

I like owning the complete system: the mobile experience, the API behind it, and — lately — the hardware it talks to. When the product needs it, I build Go services to support the mobile layer.

  • Design app architecture and make product decisions
  • Write native modules and debug platform-specific iOS/Android issues
  • Optimize startup time and runtime performance
  • Ship and maintain releases on the App Store and Google Play
  • Build Go backend services with PostgreSQL and Docker
  • Mentor engineers and improve developer experience
  • TypeScript
  • React Native
  • Expo
  • Go
  • PostgreSQL
  • Docker
  • GraphQL
  • Claude AI
  • Supabase
  • Postman
  • Figma
  • Redux

Focus

Deepening Go expertise and exploring embedded development — ESP32, BLE communication, and sensor-based IoT projects.

Selected Work

View all
  • KetoBM — Health & Metabolic Tracking

    Built the KetoBM companion app that pairs with the KetoBM Bluetooth blood glucose + ketone meter to automatically sync readings — no manual entry — and surface real-time results on the phone.

    Implemented the reading logbook, trend charts, and statistics (averages, ranges, daily/weekly/monthly patterns) that help users on ketogenic and low-carb diets understand their metabolic state over time.

  • Swivl — Field Service Platform (B2B)

    Led development of a field service platform (mobile app) used to manage end-to-end operations — scheduling, dispatch, CRM, invoicing, and payments.

    Designed and implemented core systems enabling technicians to manage jobs, capture work on-site, and handle payments directly from the app. Focused on real-time data synchronization, system reliability, and scalable architecture, with CI/CD and release pipelines supporting predictable delivery.

  • Aspect Pro — BLE LED Controller

    Built a React Native app to control an LED matrix over Bluetooth Low Energy.

    Features include real-time brightness/saturation control, predefined color schemes, and on-device color palette generation from images. Handled full BLE lifecycle — device discovery, pairing, connection state, and characteristic writes.

Status

Open to Senior React Native roles — remote