How I work
Software applications aren't built by accident. Whether engineering voice AI platforms like TalkyAI, autonomous driving simulators from scratch, C/C++ compiler engines, or competing in global CTFs — here are the core principles I operate by.
1. First-principles engineering
Building things from scratch provides a deep intuition for how software works under the hood. Writing an autonomous driving simulator in pure vanilla JavaScript — calculating neural network weights, raycasting sensors, and genetic mutation without an external ML framework — taught me how to solve complex engineering challenges from first principles.
2. Voice & AI product optimization
When building TalkyAI, reducing response latency was the single most critical factor for natural human conversation. By optimizing the voice pipeline with Next.js and the Vapi SDK, I reduced latency by 22% while integrating a 95%-accurate GenAI feedback pipeline.
3. Web Exploitation & Security Mindset
Ranking 20th globally in L3AK CTF 2026 reinforced an essential truth: to build secure web platforms, you must understand web exploitation. I design input validation, authentication workflows, and API architectures with defensive security built-in.
4. Interactive motion & visual execution
The homepage now keeps the hero experience focused on clear messaging and typography, with the older interactive illustration removed in favor of a simpler presentation.