Об авторе
Full-stack разработчик из Красноярска
Программирование с 2017 года: pet-проекты, фриланс. Профессионально с 2022 года в крупной IT-команде. База — Красноярск, работа удалённо.
Основной интерес — инструменты для разработчиков. В свободное время разрабатываю AI-редактор кода, Git-клиент и headless UI-библиотеку. Архитектура, производительность, удобство — приоритеты.
Опыт
Software Engineer
2022 — настоящее времяВ крупной IT-команде
Independent / Pet-проекты
2017 — настоящее времяАрхитектура и разработка инструментов разработчика, исследование AI-интеграций, headless UI
Достижения
Спроектировал и реализую форк VS Code с глубокой AI-интеграцией: 30+ инструментов агента, 5 режимов работы, snapshot-based inline diff
Архитектура AI-агента с поддержкой 40+ провайдеров моделей (облачных и локальных) через единый интерфейс инструментов
Snapshot-based inline diff движок с 217 unit-тестами, поддержкой per-message откатов и accept/reject по блокам
Семантический поиск по коду на локальных embeddings: transformers.js + Tree-sitter + SQLite (без облака)
Кроссплатформенный Git-клиент с нуля: 5-слойная архитектура, WAL-журнал atomic операций, recovery-manager
Headless React UI-библиотека с реактивным движком состояния и виртуализацией списков
Образование
Высшее образование, программирование