I build multi-agent AI systems, ambient intelligence tools, and developer education. Most of my time goes into figuring out how LLMs can actually be useful — orchestration, evaluation, and getting agents to do real work reliably.
Background in EdTech (created 60+ programming courses at JetBrains Academy) and enterprise tooling. Started in technical physics and bioengineering (brain diagnostics), took a detour through psychometrics, ended up writing Python and TypeScript.
|
Always-on ambient AI overlay for macOS/Windows. Real-time screen + audio capture via computer vision, multi-agent analysis with multi-model orchestration, portable memory, and privacy-first local operation (Ollama + whisper.cpp). TypeScript · Python · Dart · Swift · C++ |
Adaptive learning platform that generates personalized educational content with AI. Swipe-based card navigation, progressive content streaming, quizzes, and session tracking. React · TypeScript · Framer Motion · OpenRouter |
- LLM and Agentic Development — fine-tuning, RAG, vector databases, LoRA/PEFT, transformer internals
- Rustlings Course — small exercises for learning Rust (160+ stars)
- Introduction to Python — foundational Python course (55+ stars)
- JetBrains–AWS Skill Paths — co-delivered educational partnership
- "One Step at a Time: Combining LLMs and Static Analysis to Generate Next-Step Hints for Programming Tasks" — arXiv:2410.09268, 2024
- "Bridging Education and Development: IDEs as Interactive Learning Platforms" — arXiv:2401.14284, 2024




