System thinking
Architecture decisions are made around load, ownership, observability, and future change.
Senior Software Engineer
I build production-grade web platforms, APIs, and Telegram products that feel fast, reliable, and finished.
From architecture to deployment, I focus on clean ownership, measurable performance, and interfaces people can trust on the first visit.
Architecture snapshot
Profile
I'm a software engineer with a background in competitive chemistry. My journey from winning olympiad medals to building distributed systems taught me that great solutions require both analytical rigor and creative thinking.
I focus on Python, React, Go, Rust, and cloud architecture, building applications that scale to millions of users while maintaining clean, maintainable code.
Architecture decisions are made around load, ownership, observability, and future change.
Interfaces, validation, loading states, and edge cases are treated as part of engineering quality.
Docker, environment design, and deployment paths stay clear enough for real operations.
Selected work
Not just visual cards: each project shows a product problem, engineering stack, and a concrete delivery angle.
Онлайн-платформа для подготовки к экзаменам: патент, РВП, ВНЖ, гражданство РФ, ГИБДД, медицинская аккредитация и поступление в МГУ.
Telegram Mini App — реалистичный симулятор жизни. Backend на Rust для скорости, надёжности и предсказуемого поведения под нагрузкой.
Telegram бот-магазин для продажи игровой валюты, подарков популярности, RP и других товаров для PUBG Mobile.
Публичная витрина инженерного профиля: Next.js, Framer Motion, contact backend, VOSIEV Mail и быстрый Docker-deploy.
Разработка веб-приложений, Telegram ботов, API и автоматизации под индивидуальные требования. От стартапов до внутренних систем.
How I work
The important signal is not a big company name placeholder; it is whether the work can survive traffic, handoff, and production reality.
High-load APIs, queues, and data systems
Designing services that stay understandable after deployment: clear boundaries, typed contracts, observability, and practical scaling paths.
Web platforms and Telegram products
Building products where backend reliability and frontend polish meet in the same workflow.
Python, Go, Rust, TypeScript
Choosing tools by system pressure: Python for velocity, Go for services, Rust for correctness/performance, TypeScript for product surfaces.
A compact stack for shipping reliable products without unnecessary weight.
Have a project in mind? Let's discuss how we can work together.
Send a short brief. The form validates your email, sends you an auto-reply, and delivers the request through the portfolio backend.