Résumé
Senior Software Engineer · AI builder
Senior software engineer with a decade of experience shipping consumer products, developer tools, and interactive experiences. Now focused on AI-native products — building agents, LLM features, and the tooling that turns prototypes into dependable software. Founder of Naru.
Building an AI accountability companion anchored to who you're trying to become. Full-stack: LLM agent design, prompt + eval pipelines, mobile (React Native) and web clients, Supabase backend, and growth analytics from day one.
Building interactive social-emotional-learning lesson players used by millions of students. Lead the platform's AI initiatives, modernized CI/CD pipelines, and mentored engineers across the product organization.
Partnered with integrators to embed Infillion's interactive ad SDKs across platforms. Designed and shipped an automated monitoring system that surfaced regressions before they reached production.
Maintained and extended an end-to-end testing framework spanning containerized, distributed services. Built developer tooling that cut test flake and unlocked faster iteration for product teams.
Built interactive ad renderers for Android TV, tvOS, and Roku. Spearheaded an industry-first Multi-Device experience and rebuilt the team's CI workflow.
Developed mobile client libraries and implemented features on live, distributed microservices. Built an end-to-end automated testing solution adopted across the team.
Programmed an interactive media app in Unity 3D and iOS. Created data-driven behavior modules and dynamically linked property systems.
Implemented analytics, in-app purchases, and JSON-tunable game systems. Maintained an object-oriented Unity codebase and onboarded incoming engineers.
Managed a cross-discipline team of programmers, artists, and audio designers. Integrated SDKs for Bluetooth devices and engineered the game's core UI system.