Software Engineer and Applied AI Engineer at Microsoft. Right now I build and harden AI agents inside real products - the testing, debugging, and failure-detection tooling that makes them shippable. For 10+ years across Microsoft and Yandex my work has spanned AI agent engineering, Developer Experience, frontend, and the internal tools teams rely on.
Applied AI
Built a layered agent-testing framework (routing / planning / execution) that cut test cycles 10-100x - a ~1-second targeted check instead of a 5-10 minute end-to-end run
Wrote an automated end-to-end suite of 30+ multi-turn scenarios that caught multiple critical P0/P1 defects before ship
Built a visual debugger - like browser DevTools, but for an AI agent - turning raw production logs into a readable timeline of the agent's decisions (10-20x faster root-cause)
Prototyped proactive failure detection from obfuscated production logs using 9 heuristics to surface otherwise-invisible bugs
Engineering & tools
Conceived and built MediaPlanner at Yandex through three iterations (Excel to Access to React+TypeScript) - cut media-plan creation ~6x for 100-150 Enterprise sales managers with near-zero errors; core calculations later shipped in Yandex.Direct
Shipped internal tools solo as developer, PM, and UX designer; led the Storybook migration behind Cloud UI / Tornado UI (now open source)
Built self-service OLAP dashboards (SSRS + MDX) for 50+ sales managers and analysts - instant data instead of multi-day waits
Automated analytics and reporting early on (VBA) - reduced a month of recurring work to 2-4 days
Founded an 800-member internal analytics community at Yandex
Developer experience
Created a dedicated DX role at Microsoft Skype - the first of its kind in the team
Cut mobile Fast Refresh from 60+ seconds to 2-5 seconds (up to 30x)
Served as the last engineer with full UI context during Skype's sunset - led the final ship migrating 300M+ users to Teams