Portfolio
Collection of implemented cases: initial conditions, engineering decisions made, and measurable results. Focus on system reliability, performance, accessibility, and delivery speed.
Personal projects, open-source, experiments and tools.
Launches and scaling of B2B/B2C products and platforms.
Projects for government agencies: accessibility, compliance, resilience.
How I Work
- Decomposition into goals and metrics; SLA agreement.
- Architectural solutions with risk assessment and phasing.
- Observability: logs/traces/metrics, error budgets.
- Short iterations, CI/CD, regression control.
What's Inside Cases
- Context and constraints.
- Decisions made and architecture.
- Key implementations and tools.
- Results in numbers and conclusions.
Deficit Club — Store of Weird Things
An online store of funny and weird items. Think Artemy Lebedev’s ‘Lavka’ but only pranks. The strangest site I’ve built. Offline ads worked wonders.
- Django
- Python
- PostgreSQL
- jQuery
- HTML/CSS
- Robokassa
- Nginx
Evrika–KAMAZ — Corporate Dealer Website
Corporate website for an official KAMAZ dealer in Surgut. Vehicle catalog, online service booking, leasing calculator, CRM integration. First dive into B2B financing and working with strict brand guidelines.
- Django
- Python
- PostgreSQL
- jQuery
- Nginx
- uWSGI
Vlast — Offline Government Contacts Directory
PyQt desktop directory of government organizations and contacts (2010). SQLite database, category search, efficient UI. In the pre‑smartphone era, finding the right number was non‑trivial.
- Python
- PyQt4
- SQLite3
- XML
FrogTelecom — SIP Client for Tajikistan Calls
SIP client + chat + file sharing on PyQt4 (2010). G.729 codec, Asterisk integration, kiosk booths for migrant calls. A Telegram‑like prototype three years before Telegram. A lesson in heroics vs listening to field operators.
- Python
- PyQt4
- SIP
- G.729 codec
- Asterisk
- UDP/TCP
- SQLite3
- PyAudio
- Gentoo Linux
mixRadio — Internet Radio
Internet radio in Python (2010) that ran 8 years without a reboot after fixing a memory leak. Pre‑streaming era, when MP3 still smelled like adventure.
- Python
- Icecast
- Flask
- Linux