Commerce
Real users. Real payments. StarEx Swap, WorldCard, Promptly AI and ШЕФ VPN take real payments through YooKassa, SBP and Telegram Stars.
Maxim · d-putat
Python and full-stack developer. I build Telegram commerce, SaaS platforms, web apps and software that drives lab hardware — and I keep them running.
Commerce
Real users. Real payments. StarEx Swap, WorldCard, Promptly AI and ШЕФ VPN take real payments through YooKassa, SBP and Telegram Stars.
Lab & hardware
Hardware, driven by software. Operator consoles for radiochemistry synthesis modules, talking Modbus to real boards.
SaaS
One process. A bot for every client. Pay once, send a bot token, and your own booking bot goes live — no redeploy.
AI
Every model. One chat. GPT and Claude with streaming, branching dialogs and a credit economy.
Quality
Tested like it matters. 304 automated tests pass across three codebases — vitest, node:test and pytest.
Games
100 stages. Generated from code. A Roblox obby built at server start — and proven completable by a graph search.
About
I'm Maxim, d-putat online. I take a product from a Telegram bot sketch to a running business: backend, payments, landing page, admin panel, deployment — and the fix at two in the morning.
Since 2024 I've built my own products, bots and platforms for clients, internal tools for B2B teams, and software that drives laboratory hardware. I care about the unglamorous parts: idempotent payments, reconciliation jobs, tests in CI and interfaces that stay out of the way.
34
projects on this page
5
products live with real payments
304
automated tests passing
A closer look at nine projects, from products I run myself to software that runs lab equipment.
StarEx Swap Live
A store for Telegram Stars, Premium and gifts that takes the payment, calls the supplier and delivers the order on its own, around the clock. I built and run the whole thing: the bot, a gifts Mini App, the landing page, the admin panel and the support bot.
Synthiomics E1 · Ga-68 module New
Two operator consoles for radiopharmaceutical synthesis modules that rewrite Windows-only legacy software — one of them from the XP era — as .NET 10 / Avalonia apps for macOS and Windows. They load the legacy recipe library, drive valves, pumps and heaters over Modbus, chart temperature and pressure live, and export batch reports (PDF on the Ga-68 console, plain text on Synthiomics E1).
24/24
legacy recipes parse
3
Modbus transports, no third-party library
~13k
lines of C# across two apps
Promptly AI Live
A web app that puts GPT and Claude behind one chat, with streaming answers, branching conversations and file attachments. Billing runs on internal credits with Free, Plus and Pro plans; an admin panel manages providers, models, prices, users and support tickets.
ШЕФ VPN Live
A subscription VPN sold through a Telegram bot and a website with email or Google sign-in. A separate probe checks every server through a real tunnel — ping, speed, exit country — and each subscription request is rebuilt from the probe's latest results, with servers that pass served first.
Beauty Bots Live · Arenda Bots
A multi-tenant platform: a seller bot sells personal booking bots to beauty masters, and after payment the platform starts the master's own bot at runtime from their BotFather token. A second vertical, still a prototype, re-cuts it for hourly rentals — studios, saunas, lofts — with prepayments and deposits paid straight to each venue's own YooKassa account.
WorldCard Live
A Telegram service that helps pay for foreign subscriptions and purchases. Customers pay by SBP or card and get their order in a single message. When stock runs out, paid orders wait in a FIFO queue and close themselves the moment an admin loads new stock.
Orbit New
Tasks, habits, a focus timer, an Eisenhower matrix and a weekly review — a native SwiftUI app on the Mac and an offline-first web app that I use on iPhone. A dependency-free Node server merges changes from every device and sends reminders as Web Push.
Everything worth showing since 2024 — own products, client work, tools and experiments.
A Telegram Stars, Premium and gift store that takes the payment and delivers the order on its own, around the clock.
Python · aiogram 3 · FastAPI · asyncio · SQLite · YooKassa · Wata
Helps pay for foreign subscriptions: pay by SBP, receive the order in one message, or wait in a queue that fulfils itself.
Python · aiogram 3 · SQLAlchemy 2 · APScheduler · YooKassa
A subscription VPN sold through a Telegram bot and a website, with a probe that tests every server through a real tunnel.
Python 3.12 · aiogram 3 · FastAPI · SQLAlchemy 2 · PostgreSQL · Xray · Docker
GPT and Claude in one chat, with streaming, branching conversations, file attachments and credit-based billing.
Next.js 15 · React 19 · TypeScript · Prisma · Tailwind CSS · YooKassa
Beauty masters buy a booking bot inside Telegram: after payment they send a BotFather token, and their bot starts at once — no redeploy.
Python · aiogram 3 · aiosqlite · APScheduler · YooKassa
The same platform re-cut for hourly rentals — studios, saunas, lofts — with prepayments paid straight to each venue.
Python · aiogram 3 · aiohttp · APScheduler · YooKassa
A subscription Telegram service that monitors source channels, rewrites posts with OpenAI and publishes them on a schedule.
Python · Telethon · OpenAI API · FastAPI · SQLite · YooKassa · CryptoBot
A macOS and Windows operator console that rewrites the Windows XP-era software of a PET radiotracer synthesis module.
C# · .NET 10 · Avalonia UI · SkiaSharp · Modbus RTU/TCP
Control software for a gallium-68 synthesis module: a clickable process diagram, live Excel recipes and PDF batch reports.
C# · .NET 10 · Avalonia UI · ClosedXML · SkiaSharp · Modbus
A cross-platform desktop tool that sends commands and multi-line programs to an STM32 over TCP and shows live readings.
C# · .NET 8 · Avalonia UI · CavemanTcp
STM32H753 firmware: a serial command shell for 23 valves and a pump, telemetry lines and an emergency stop.
C++ · STM32duino · PlatformIO
My task, habit and focus app: a native SwiftUI Mac app, an offline web app for iPhone and a sync server with zero dependencies.
Swift · SwiftUI · React 19 · TypeScript · Node.js · Web Push
A Telegram Mini App marketplace for flowers and gifts, with buyer, seller, courier and admin sides.
TypeScript · React · Express · Prisma · PostgreSQL · Socket.IO · grammY · MinIO
A bilingual RU/EN site for a radiopharmaceutical producer, with an isotope catalogue and an admin that needs no database.
PHP · JavaScript · HTML/CSS · Markdown
A lead-generation site for B2B international payments, with a calculator on daily Central Bank rates and Telegram lead delivery.
PHP · JavaScript · Telegram Bot API
A Y2K-styled studio page whose chat window qualifies visitors with rule-based dialogue and hands off to Telegram.
React 18 · Vite · Framer Motion · SVG filters
Guest automation for a short-term rental operator: bookings arrive by webhook, then a timed scenario handles payment and check-in.
Python · FastAPI · aiogram 3 · SQLAlchemy 2 · PostgreSQL · Docker
Sales bots for online courses: timed follow-ups, legal documents before payment, fiscal receipts and gated channels.
Python · aiogram 3 · python-telegram-bot · APScheduler · YooKassa
A flower-shop bot: customers build a bouquet step by step, and staff manage the whole catalogue inside Telegram.
Python · aiogram 3 · aiosqlite
A seasonal bot: everyone gets a personal link for anonymous valentines, and the recipient can pay 49 Stars to see the sender.
Python · aiogram 3 · aiosqlite · Telegram Stars
An automated Telegram shop on PostgreSQL: orders, payments and stock handled by the bot.
Python · aiogram · PostgreSQL
Collects versioned personal-data consent through per-client links, designed to plug into a salon's booking system next.
Python · python-telegram-bot · SQLite
Watches a freight company's loads on ATI.SU and alerts the right manager in Telegram when a competitor posts a higher rate.
TypeScript · Node.js · Playwright · zod · vitest · Docker
A Bybit P2P order-book monitor that works out the recipient's bank from free-text remarks and flags risky offers.
React 18 · Vite · Tailwind CSS · PHP · Python · Chrome extension
Pulls vacancies from public job APIs and ranks them against a profile with a local TF-IDF model — standard library only.
Python (stdlib) · HH.ru API · Trudvsem API · RemoteOK API
Managers fill in a daily questionnaire; the bot writes it to Google Sheets and posts a report to the team chat.
Python · python-telegram-bot · gspread · Google Sheets API
Shared deadlines for a university group, with reminders 7 days, 24 hours, 12 hours and 1 hour before each one.
Python · aiogram 3 · aiosqlite · APScheduler
Gathers recent TikTok videos for a set of queries and exports descriptions, views, likes and hashtags to CSV.
Python · Playwright · httpx
Finds the grid in a screenshot of a printed answer-key table, reads each answer cell with Tesseract and writes a clean spreadsheet.
Python · Tesseract · NumPy · Pillow · openpyxl
A small Rust program that pulls the USD/RUB history from the Central Bank of Russia and writes a CSV.
Rust · reqwest · scraper · chrono · thiserror
Reads freelance-order channels, scores each lead with an LLM and drafts a reply for one-tap approval.
Python 3.12 · Telethon · aiogram 3 · SQLAlchemy 2 · PostgreSQL · Anthropic · OpenAI
A FastAPI service that places a child's face into a book illustration while keeping its pose and style.
Python · FastAPI · InsightFace · ONNX Runtime · OpenCV · Docker
A Russian Sign Language recognition prototype for the Big Challenges contest: landmarks, sequence models and a speech module.
Python · PyTorch · MediaPipe · ONNX Runtime · Silero TTS · Streamlit
A 100-stage Roblox obby whose whole map is generated from code at server start.
Luau · Roblox · Rojo · Python · Lua 5.4
No projects in this category.
Client names are left out where the work is under a private agreement. Source code for commercial projects is private; I'm happy to walk through it on a call.
Tools I've shipped with, and where they're used on this page.
2026 — present
StarEx Swap · own products
2025 — present
Radiopharmaceutical sector
2024 — present
Small businesses and product teams
Studying now
RTU MIREA · Moscow
Contact
Freelance projects, product work or a full-time role. Telegram is the fastest way to reach me.