(Projects · 18)

Everything
I’ve built

Products, client work, libraries and everything beyond Python. Closed-source projects come with a live link but no code.

ArtFeed: the Classics page with poet cards
SocialBeta

A social network for authors: writing and art in one feed, follows, comments and a personal subdomain page for everyone.

Role: backend & infrastructureFastAPI · PostgreSQL · Redis · Taskiq
artfeed.ru ↗Closed source
Khronologika: the puzzle grid
GameLive

A magazine puzzle in the browser: a quote is hidden in a grid of letters. Every grid is generated fresh, with exactly one solution you can reach by logic, no guessing.

OR-Tools · FastAPI · PostgreSQL · React
BumiLu landing page
Mobile appMVP

BumiLu

5★

A Saint Petersburg guide for Chinese tourists who speak neither Russian nor English: a map of places, walking routes and a location-aware AI assistant.

Role: backend & infrastructureFastAPI · PostGIS · Valhalla · Redis
bumilu.ru ↗GitHub ↗SPbPU finalist 2026Open source
$ curl donaas.belyashik2k.ru/api/v1/decide?lang=ru
{
  "decision": false,
  "day": "friday",
  "message": "Нет. В понедельник ты будешь умнее, спокойнее и с кофе."
}
APILive

A joke API that tells you whether to deploy today. On Fridays, with deep suspicion. Inside: Django 6, strict mypy, tests and CI, just like a serious service.

Python · Django · OpenAPI · mypy
Helpdesk

GentleDesk

2025–26

A helpdesk system: tickets from email, Telegram and Slack land in one queue, and agents answer from a web dashboard. A FastAPI backend with ticket, agent and contact modules, attachments in S3.

Python · FastAPI · PostgreSQL · SQLAlchemy
Closed source
Telegram bot

NeuroAI

12★

A Telegram bot with access to 83 neural networks: text, images and audio in one chat. Six interface languages and an admin panel with mailings, bans and model switches.

Python · aiogram · SQLAlchemy · PostgreSQL
GitHub ↗FOSS prize winnerOpen source
Telegram bot

GOLDOFF

2023–25

An in-game currency shop in Telegram: payments reconciled through an API via my own AaioAsync, withdrawals via requests, referrals and an admin panel. Sole developer for over two years.

Python · aiogram · aiohttp · SQLite
100k+ usersClosed source
Telegram bots

Bots for business

6 bots

Six Telegram bots for small businesses: salon bookings, shops with payments via providers and receipt checks, requests for an events agency and automatic digital goods delivery.

Python · aiogram · PostgreSQL · Redis
Under NDA
Library

An async wrapper for the Aaio payment API: accept payments in a bot in a couple of lines. The most popular of my libraries.

Python · asyncio
Library

An async wrapper for the VisionCraft neural network API: image generation from Python code. Built for my NeuroAI bot.

Python · asyncio
Library

An async wrapper for the TruckersMP API, the multiplayer mod for Euro Truck Simulator 2: players and bans, servers, events and virtual companies, with a model for every response.

Python · asyncio
Module

A ready-made mailing menu for aiogram 3 bots: formatting, 7 media types, live progress and its own PostgreSQL or SQLite database.

Python · aiogram
GitHub ↗Open source
Library

A wrapper for the 5sim API, a service of numbers for receiving SMS: buying and renting numbers, prices, orders, the seller account. Sync and async clients with a shared interface.

Python
Bare metal

A FASM bootloader and a C++ kernel from scratch: own interrupts, keyboard driver and a shell where Boyer–Moore races naive substring search. Runs with docker compose up.

FASM · C++ · QEMU · noVNC
GitHub ↗Open source
Desktop

XDoku

2025–26

A cross-platform sudoku in C++20: bcrypt-protected accounts, a leaderboard and stats in PostgreSQL. Clean architecture, MVP and an event bus, like a production service.

C++ · OpenGL · ImGui · PostgreSQL
GitHub ↗Open source
Benchmark

GPU vs CPU

2025

CUDA versus CPU: average salary by city, age groups and top professions on up to 20M records. The GPU wins from 500K on, and at 20M it’s 4.7× faster including data transfer.

CUDA · C++
Closed source
Study project

A study database in pure C: its own query language (insert, select, update, delete, sort, uniq) with conditions, typed fields and its own memory tracking.

C
GitHub ↗Open source
Mod

52 national postal service skins for Krone trailers in Euro Truck Simulator 2, drawn from photos of real trailers. 95,000 unique visitors, 351 ratings and a five-star score.

Steam Workshop ↗#1 on Workshop