Projects
Portfolio of corporate bots, CRMs, automation, and landing pages — problem, stack, and outcome.
Bystry Istok dental office
A private dental office site with priced services, a doctor page, reviews, and appointment requests. The dentist edits copy and reads new requests in the admin.
Bystry Istok travel guide
A district guide on the Ob: the Zolotukhin museum, weekend routes, fishing, and a stay catalog. Pages, places, and guest requests are edited in the admin.
Pressure sensor data automation
Desktop app built with Electron.js + Puppeteer to automate bulk data upload from Excel into a closed foreign government platform with no public API. Reduced 100-sensor entry from ~5 hours to minutes — manual work fully eliminated.
Corporate Telegram bot (ГК «АКТИВ»)
Telegram bot for ~100 employees: auth, 2-role model, auto-accrual of corporate currency, 1C and Bitrix24 integration via webhooks and HTTP services. Reduced request processing errors by ~60%.
CRM and bots for an IT school
React + NestJS + PostgreSQL CRM for managing an IT school network: branches, groups and lesson slots. Telegram bot for parent notifications on payments and course access. Actively in development.
iLink Academy
Test project for iLink Academy: welcome screen, profile card, and reviews section built with React and CSS.
Work Journal
Fullstack project: an interactive work journal on React, with a NestJS backend, TypeORM, and PostgreSQL.
Doors company landing page
Marketing landing page for a door sales company: vanilla JavaScript, HTML/CSS. Clean structure, fast load, clear call to action.
SaaS CRM with loyalty
In development: a small-business CRM with a universal loyalty and bonus engine.
Wildberries tariffs service
NestJS microservice: fetches Wildberries tariffs via API, stores in PostgreSQL, exports to Google Sheets. Deployed with Docker on VPS.
River trip booking bot
Telegram bot for passenger water transport: passenger registration, seat booking, captain/manager/admin roles, payments, loyalty bonuses, post-trip surveys, and Redis/BullMQ job queues.
Venue loyalty bot
Production Telegram bot with a Mini App and admin panel for a loyalty program: bonus accrual, cash desk flow, photo menu, S3 image storage, PostgreSQL, and Docker/Caddy HTTPS deployment.
Payroll & KPI dashboard
B2B system for an education center: payroll and KPI calculation, employee roles, Google Sheets import, payout recalculation, CSV export, and multi-tenant branch support.
Multitenant CRM and loyalty platform
Small-business platform with a NestJS API, React admin panel, Telegram/MAX Mini Apps, tenant isolation through PostgreSQL RLS, Prisma, and Redis-backed loyalty mechanics.
Multi-app partner platform
Frontend ecosystem with a public site, office interface, and partner cabinet on Next.js/React: unified stack, structured component architecture, and room for product scaling.