Mobile apps
iOS and Android apps that feel native and ship from a single codebase. Native code drops in where the platform actually needs it.
Flutter · Dart · Kotlin · SwiftExplore serviceI help founders ship AI-powered mobile and web apps, Flutter, iOS, Android, and Next.js, then scale them on AWS and GCP. Founder of ETechViral, with 40+ apps shipped over 10+ years.
The tools I reach for most often, chosen because they ship products faster without sacrificing the parts that matter at 3am.
Mobile, AI, and automation. End-to-end from product thinking to production, so the pieces actually fit together when the product ships.
iOS and Android apps that feel native and ship from a single codebase. Native code drops in where the platform actually needs it.
Flutter · Dart · Kotlin · SwiftExplore serviceLLMs, vector search, custom models, and the glue between them. AI that solves a real business problem instead of demoing one.
LLMs · Vector search · CNNs · Transfer learningExplore serviceModern web products with the same engineering rigour as our mobile work. Next.js front-ends, typed APIs, and the cloud infrastructure to scale them.
Next.js · React · TypeScript · TailwindExplore serviceA look at what I've been building lately. AI-driven products, mobile apps, and automation that move real business metrics.

An honest retrospective on building an ASL sign character with an AI agent: what worked, what failed, the measurement discipline that mattered most, and the gap that no amount of engineering closes.
Read article
Twenty-five real bugs from a production ASL animation system: hands through the chest, fingers hyperextending, a limit cycle in the collision solver, a measurement that lied, with the root cause and fix for each.
Read article
The complete folder structure of a real ASL animation project: why each directory exists, what the naming conventions encode, how the dependency graph enforces separation of concerns, and the mistakes still sitting in the tree.
Read articleFree 30 minute discovery call. We talk through what you're trying to build, the constraints, and whether I'm the right fit. No pitch.