RS

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 — present

In a large IT team

Independent / Pet projects

2022 — present

Architecture 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

Stack

Languages

TypeScriptJavaScriptNode.js

Frontend

ReactNext.jsTailwind CSSViteElectron

Backend

Node.jsgRPC/ProtobufPostgreSQLPrismaDocker

AI / Data

LLM APIstransformers.jsEmbeddingsTree-sitterSQLite

DevOps

DockerCI/CDGitHub Actions

Connect