Senior iOS Developer with 11+ years of experience in fintech, streaming, and consumer apps. From architecture to App Store, I build software millions of people rely on.
Engineering notes
Notes on the systems I build and what they taught me.
An HTTP server compiled into the Debug build lets an agent tap by identifier, open any screen through the app's own navigation, and read the screen in a few hundred bytes. The same ten steps take 0.4 s through Flash, 7.3 s through XCUITest and 15 s through Maestro.
Read the post →
A computer-vision system that watches a recorded FC match and draws the coaching back into the video: player and ball detection, pitch registration, camera-motion compensation, event reconstruction, and an evaluation gate that checks every overlay against a saved plan.
Read the post →
AI writes the code, you approve it, and a week later you cannot explain it. A git hook that quizzes you on your own outgoing commits before they leave your machine, and why reading the diff again does not work.
Read the post →
Coach AI in FUT Evolution answers with interface, not paragraphs: cards, comparison bars, radar charts, composed by the model at runtime. The tools, the prompt, the schema that is both instruction and law, and the repair layer that absorbs the model's bad days.
Read the post →
Anyone can vibe-code one component. Shipping eight brand themes to production with no human-written code takes an engineering pipeline: skills, a custom MCP server, deterministic tokens, and a visual-diff eval that catches the model when it is confidently wrong.
Read the post →Shipped
The apps I built and still run.
FC Ultimate Team companion with an AI coach that knows your squad and budget.
African and Caribbean recipe app with 800K+ downloads on iOS and Android.
Contact
Feel free to reach out through any of these channels. I typically respond within 24 hours.