Full-stack developer: landing pages and React frontends, Spring Boot backends. Indie maker — Java, mobile, automation.
Full-stack developer working across freelance niches: landing pages / HTML/CSS layouts (Figma-to-code), React + TypeScript SPAs and admin panels, and Spring Boot / REST API backends. After hours I build my own indie products (Android apps, tools, automation) — this profile is my public workspace.
Stack: HTML/CSS/JS, React, TypeScript · Java 21, Spring Boot, REST/OpenAPI, WebSocket, PostgreSQL · Python · Docker, GitHub Actions
- Estate Agency — embeddable real-estate listing card: gallery, modal forms, CMS integration. Vanilla HTML/CSS/JS, modular codebase, eslint.
- Support Chat — support operator panel prototype in vanilla JS: single state store, reply templates, attachments, documented public API.
- The Southern Crown — React + FastAPI admin panel for managing farms, buildings, control points and cameras: reports, Docker deploy, CI.
- SCADA Mobile — full-stack real-time alerting system for production-line stoppages: Spring Boot 4 backend, React PWA client, PostgreSQL, Docker, JWT.
- Bitrix Introduction — migrating static layouts to dynamic service pages on 1C-Bitrix.
- My Dishes — Android app for tracking homemade dishes and macros. Java, Room (SQLite, 3NF), clean DAO/Repository architecture, CI, releases with APK.
- Leetcode-tracker — LeetCode practice platform: spaced repetition, progress tracking. React/TypeScript + Spring Boot.
- Gym-accounting — gym operations and sports nutrition accounting system built on 1C:Enterprise.
- git_helper — toolkit for repeatable Git and SSH workflows.
- Telegram-Reminders — monthly Telegram reminders powered by GitHub Actions.
- SpotifyExchangeRegion — desktop automation for a Spotify account region workflow: JavaFX + Selenium.
- upwork-html-dumper — Chrome MV3 extension that collects Upwork job listings, filters mismatches, deduplicates.
- LifeLine — Android blood donation tracker (Java, SQLite, Firebase Auth, Retrofit).
- Marketplace parser — async marketplace scraping (Python, aiohttp, BeautifulSoup, pytest).
- BookMaster — desktop book catalog app (C++/Qt).
- WT-AC-2025-CourseWork-Guys — team coursework: ~14 full-stack projects (React/TS, Node, Flask).
- University — coursework and labs archive.
- QuizizzHub — quiz automation tool (Python, Selenium).
- MPIS — Android labs (archived).