Designed and shipped a corporate mobile app to production: Flutter + FastAPI, 8+ modules Built internal chat: direct messages between employees and group chats for departments Implemented JWT + LDAP/AD, push (FCM), Celery jobs and Telegram news sync Set up infrastructure: Docker Compose, PostgreSQL, Redis, systemd, Alembic migrations Wrote operational docs: update runbooks, backup/restore procedures
FULL STACK ENGINEER. PASSION AND EXPERIENCE.
Experience
Family business (cosmetology)
Launched and maintained a studio website (Next.js): design, development, administration Automated workflows and supported IT infrastructure
Children's Hospital No. 1
Automated reporting with Python: data processing and report generation
MO Health, Tomsk
Education
School 21
Sber educational program · in progress
Siberian State Medical University
Honors degree in Medical Cybernetics; residency in Radiology
Hackathons
Team DevCat — best solution in the nomination “AI agent for drone monitoring of individual housing construction” (Sber).
Web application Digital Assistant for Civil Servants.
Special nomination from Moscow Department of IT for a project in computer technologies for oncology.
Core Stack
Python · FastAPI · Flask · SQLAlchemy 2.x · PostgreSQL · Redis · Celery · Alembic · Pydantic v2
Flutter · Dart · Firebase FCM · JNI
React · Next.js · TypeScript
Docker Compose · Linux · systemd · JWT · LDAP / AD
Local LLMs · ESP32 · Custom backend · Web UI
Selected Projects
Lead Software Engineer · NPP TEC
CRM · online booking for services
Pet project · in developmentYClients-style CRM for salons and service businesses: Flutter app for clients and staff (schedules, appointments, client database), Next.js online booking web app (services, slots, reservations), shared FastAPI backend.
Machine Monitoring · Industrial Insight
ESP32, Edge IoT, custom server, Web UIESP32 edge module: non-invasive CNC load monitoring, working/idle/off status detection, telemetry ingestion on a custom server, data visualization and reporting in a web UI, downtime reasons and shift reporting.
Automated News Content
Local LLMs, Python, automation, SEOLocal LLM service: source monitoring, analytical context instead of rewriting, image generation, up to 100 posts per day, 24/7 operation.
KIBT — ibtcom.ru
Next.js, TypeScriptCorporate IT company website: services, products, blog, partners, lead forms, RU/EN.
Toplaser Tomsk
Next.js, JavaScriptLaser cosmetology studio website: design, development, administration and support.