Senior iOS engineer with thirteen years shipping end-to-end mobile products — iOS primary, Android secondary — across startups, unicorns, and Fortune 500 clients. A hands-on architect who ships fast without trading away scalability: modular SDKs, server-driven UI, CI/CD automation, performance tuning, and modern Swift (Combine, structured concurrency). Known for a designer’s eye — pixel-perfect, considered interfaces with real opinions about color and hierarchy. Lately pointing that same curiosity at AI engineering — building agent infrastructure, retrieval, and evaluation in the open. Guest lecturer in Algorithms & Data Structures and Object-Oriented Design.
A zero-UI conversational agent for Indian schools — a scoped LLM agent answering parents over WhatsApp from the school’s own data, with access control enforced at the tool boundary and a ≥95% grounding bar.
A Swift-native agent orchestration SDK: a @SessionSchema macro, SimulatedSession for deterministic testing, and a transcript-first architecture. My bridge from apps to agents, in code.
~600 lines of dependency-free Python that teach me how language models work and grade me adversarially: an append-only evidence log, mastery derived from that log (un-gameable), and an eval-gated build track ending in a deployed service.