Full-stack & mobile developer building real-time applications, business automation, and privacy-aware software.
LinkedIn · Project case studies · Email
React React Native Flutter Node.js Python TypeScript PostgreSQL WebSocket Docker Cloudflare
I build complete products from interface and application logic to APIs, databases, integrations, deployment, testing, and operational tooling. My recent work spans React, React Native, Flutter, Node.js, Python, PostgreSQL, WebSocket, WebRTC, Docker, and Cloudflare.
Each entry below is either a public repository or an accurate scope summary; private source and third-party foundations are explicitly identified.
Restaurant operations and loyalty platform with an Expo React Native app, Node.js and Express API, PostgreSQL, Socket.IO, offline-first workflows, and integrations with iikoCloud, Twilio, OAuth, and Cloudflare.
Privacy-focused web and mobile messenger built with React, Express, PostgreSQL, Redis, WebSocket, WebRTC, and Capacitor. It includes private chats, groups, channels, media, calls, push notifications, moderation, backups, horizontal scaling, and automated tests.
Cross-platform lecture recording and transcription application for Android, Windows, iOS, and macOS. It records or imports audio, sends data only after explicit consent through a protected processing gateway, creates structured Markdown notes and mini-tests, and saves them directly to an Obsidian vault. Recent work adds desktop tray processing, Apple clients, safer vault setup, recovery after interrupted processing, gateway diagnostics, and a local Android fallback when a model was downloaded in advance.
Classroom-oriented fork of Logisim-evolution for designing and simulating digital logic circuits. Added the cross-platform Circuit Check / «Проверка схемы» workflow, Russian localization, and self-contained Windows and macOS packages that include Java so students can run the application without installing a separate runtime.
Flutter goal tracker for Android and iOS with prioritized daily actions, progress rings, streaks, anti-slip recovery, local persistence, notifications, widgets, and an optional assistant with a deterministic offline fallback.
React and TypeScript PWA for clinic operations: shifts, tasks, incidents, checklists, announcements, team suggestions, role-based access, audit history, optimistic concurrency, and encrypted backups. It is an operational pilot and explicitly excludes patient medical records, diagnoses, and treatment data.
React Native and Expo entertainment app with local TFLite-based pet sound recognition, live camera analysis, achievements, notifications, sharing, and release APK and AAB pipelines.
Telegram Mini App demo built with FastAPI, SQLite, WebSocket games, Telegram authentication, history, leaderboards, and verifiable seeds for supported games. It uses virtual coins only.
Telegram automation that collects RSS and Atom sources, scores and deduplicates technology news, stores operational data locally, and prepares Russian-language posts. Optional external services are isolated behind configuration.
Booking workflow for local service businesses: appointment slots, reminders, administrator actions, client records, reporting, and Excel export. Built with Python, aiogram, SQLAlchemy, Alembic, SQLite, and optional Redis-backed state.
Human-in-the-loop Telegram workflow that collects RSS, web, and public-channel sources, prepares drafts, compares summaries with source material, and requires moderator approval before publishing.
Telegram bot for film and TV discovery through TMDB, with normal and inline search, result cards, favourites, and history. It provides metadata and links only; it does not distribute copyrighted media.
- End-to-end web and mobile delivery: product interfaces, APIs, data models, integrations, testing, release workflows, and production tooling.
- Real-time and operational products: WebSocket, Socket.IO, WebRTC, offline-first workflows, notifications, roles, audit history, and backups.
See the bilingual project case-studies catalog for the full project map, including safe descriptions of work that is not published as source.
- AI Startup Radar: startup-intelligence prototype using FastAPI, React, PostgreSQL, Redis, Celery, Qdrant, Ollama, and Docker.
- Cultur / CultureMatch: React Native and Node.js MVP for friendship, events, and communities, with PostgreSQL/PostGIS, Socket.IO, Redis-ready services, OpenAPI, and typed validation.
- Talkora: Russian-language English-learning web and Android prototype with lessons, personal vocabulary, device-based OCR/PDF import, offline progress, and a local Node.js/SQLite API.
- ControlPanel: local project operations panel for process health, ports, system metrics, logs, action history, and controlled development commands.
- Alarm App: Flutter task-based alarm-clock prototype with Android scheduling, wake-up missions, anti-bypass logic, local statistics, and achievements.
- Peptide Tools: redesigned responsive Vite frontend, deployment configuration, and isolated calculation API with Docker and CI smoke tests. The underlying scientific calculation toolkit is AstraZeneca/peptide-tools; it is linked and attributed in the repository.
- FPV Unreal Prototype: Unreal Engine 5 C++ gameplay prototype for FPV flight controls, mission flow, HUD, save state, targets, vehicles, and opponent behaviour systems. The public repository contains source and documentation; imported art and builds are intentionally excluded.
- Telegram VPN Subscription Bot: Python Telegram bot and React Mini App prototype for plans, payments, device management, referrals, WireGuard/Outline provisioning boundaries, and deployment-oriented configuration.
- Telegram automation: business booking bot, city news workflow with human moderation, movie search bot, and technology-news aggregation with scoring and deduplication.
Frontend and mobile: React, React Native, Expo, Flutter, Dart, TypeScript, JavaScript, Vite, Capacitor, PWA
Backend and data: Node.js, Express, Python, FastAPI, PostgreSQL, SQLite, PGlite, Redis, SQLAlchemy, WebSocket, Socket.IO, REST APIs
Applied tools and media: experience using Groq Whisper, Gemini, Ollama, Qdrant, TFLite, ONNX and Transformers.js; audio and video processing
Infrastructure and quality: Docker, Docker Compose, Cloudflare Workers and Tunnels, GitHub Actions, Playwright, Vitest, pytest, structured logging, health checks, backups, and release automation
Additional: WebRTC, OAuth, TOTP, push notifications, accessibility, offline-first synchronization, Unreal Engine C++, Unity, iikoCloud, Twilio
