About
Backend software engineer specializing in Go. Works at RWB, building a financial reporting system with PostgreSQL, Kubernetes, Apache Kafka and Apache Cassandra.
Writes articles on Habr about CLI authorization with OAuth, retrieval-augmented generation (RAG) in technical support with ChatGPT and YandexGPT, and automating thesis writing with LaTeX, GitHub, Google Drive and ChatGPT.
Projects
wb-api-client
Auto-generated client libraries for the Wildberries Seller API in Python, TypeScript, Go, Java, PHP, OneScript and C#. Specs are pulled daily; on change, new packages are published to PyPI, npm, Maven Central, Packagist, NuGet and hub.oscript.io.
json-streaming
Streaming read/write for JSON arrays with constant memory usage. Element-by-element writer and reader backed by goccy/go-json for ~3× throughput over encoding/json.
multiagent-golang
LLM-agnostic multi-agent framework based on layered parallel communication of agents. Define agents and tasks with dependencies, then kick off the crew and let it execute in parallel.
onescript-openapi-generator
OpenAPI Generator plugin that generates a ready-to-publish OneScript (opm) client from an OpenAPI 3 spec — HTTP transport on 1connector, annotation-based models on jason, and secret-string token redaction.
vitepress-editorial-modernist
Editorial-modernist theme layer for VitePress — warm paper, ink-black type, a single vermilion accent, hairline rules instead of boxes. CSS-only: extends the default theme without replacing a single component.
mirea-kb2-programming-languages
XeLaTeX template for the MIREA course work on the «Programming Languages» discipline, following the official methodological guidelines (Мерсов, Русаков, Филатов, 2022).