About
Full-stack developer from Krasnoyarsk
Professional developer since 2022. Working in a large IT team while maintaining three pet projects: a Git client, a UI library, and an AI editor. Based in Krasnoyarsk, working remotely.
Main interest — developer tools. GitBor is a desktop Git client with 5-layer data protection. SkyGraph is a headless UI library for React and Vue. Skycode is a VS Code fork with an AI agent. Architecture, performance, ergonomics are the priorities.
Experience
Software Engineer
2022 — presentIn a large IT team
Independent / Pet projects
2022 — presentArchitecture and development of developer tools: Git client, UI library, AI code editor
Achievements
Cross-platform Git client from scratch: 5-layer architecture, WAL journal for atomic operations, recovery manager
Headless React UI library with reactive state engine and list virtualization
Designed and built a VS Code fork with deep AI integration: 30+ agent tools, 5 working modes, snapshot-based inline diff
AI agent architecture supporting 40+ model providers (cloud and local) via a unified tool interface
Snapshot-based inline diff engine with 217 unit tests, per-message rollback, and block-level accept/reject
Semantic code search on local embeddings: transformers.js + Tree-sitter + SQLite (no cloud)
Education
Higher education in programming