Independent engineering
Mobile products & applied AI
Building across client, backend, data and integrations, with responsibility for the software and the decisions behind it.
In development · pre-release
Consumer mobile application
- Problem
- Connect a consumer mobile experience to identity, payments, search and AI capabilities as one coherent product.
- What I built
- I am building the app largely end to end and designed much of its architecture: mobile client, APIs, data, authentication, payments, vector search and OpenAI-powered features. Release infrastructure includes CI/CD, signed mobile builds and over-the-air updates.
- Stack
- React Native with the New Architecture, TypeScript, Node.js/Fastify, PostgreSQL, Firebase authentication, Stripe Connect and OpenAI.
- Engineering challenge
- Bringing the client, APIs, data and releases together requires tradeoffs across user experience, reliability and integrations. I keep the system understandable and testable while working across those layers.
- Development approach
- Parallel coding agents work in isolated Git worktrees, with planning, pull-request review, testing and human validation. I remain responsible for understanding the changes and their behavior.
The product remains pre-release. No public demo is available.
Previous experiment · discontinued
Dental-office voice agent
- Problem
- Handle inbound conversations and appointment-booking workflows for a dental-office use case.
- What I built
- A voice-agent prototype connecting telephony, speech-to-text, LLM processing and text-to-speech.
- Design lesson
- I discontinued the product after recognizing that deeper practice-management and CRM integration was needed for a stronger market position. The project sharpened my judgment about workflow fit and integration depth.
More engineering work
Inspect the public Site Factory sample or read about the production operations dashboard.