About me
I help teams turn product ideas into reliable software with clear architecture, pragmatic tooling, and technical direction that keeps delivery moving.
I build software that ships and scales. Cut the noise. I build software that ships and scales. Cut the noise.
Profile
I help teams turn ambiguous product work into reliable software through clear technical direction, pragmatic tooling, and delivery habits that survive real production pressure.
I help teams turn product ideas into reliable software with clear architecture, pragmatic tooling, and technical direction that keeps delivery moving.
15+ years across media, finance, healthcare, IoT, and product engineering. I have helped teams at Warner Bros. Discovery, Pluto TV, Indeed, Deloitte, and high-growth startups ship software, improve delivery, and make better technical decisions.
I run Everbak, where we build tailored software for teams that need speed, reliability, and a pragmatic path from idea to production.
I work across TypeScript, React, Node.js, Go, Python, and C#, with a strong focus on software architecture, AI-assisted engineering, developer tooling, cloud delivery, and helping teams ship reliable products with clear technical direction. Browse my GitHub repositories.
I write about software engineering, AI, architecture, leadership, and product strategy, usually through the lens of real delivery problems and modern developer workflows. Read the blog.
Selected writing
After building nano-harness, I have a clearer view of AI assistants, local-first workflows, architecture, and why building the small version yourself still teaches more than reading the hype.
Context is one of the real bottlenecks in agent-native engineering, and treating it like passive memory is not enough. It needs a system that can manage and surface it properly.
Human code review is not the final barrier to autonomous software engineering. The deeper challenge is judgment, context, and the messy reality of real codebases.