Projects
Things I have built and shipped, newest first. Each one links to its source and, where there is one, a live demo.
Rivalens
Competitor-site monitoring — snapshots, entity-level diffs and an AI summary of what changed, in Russian. Running on rivalens.ru.
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
- Alembic
- Next.js
- TypeScript
- Docker
35pytest tests
production VPS behind nginx; sign-up required
BioPhysLab
A biophysics study toolkit for medical students — ECG reading, problem solving and LLM explanations. Live on biophyslab.ru.
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy 2.0
- React
- TypeScript
- Tailwind CSS
- Docker
6modules
FELAGI CRM
A production-minded CRM on FastAPI + React. RBAC, async SQLAlchemy, 195 tests, drag-and-drop kanban.
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy 2.0
- React
- TypeScript
- Docker
16endpoints
backend cold start ~30s (Render free tier)
ProjectHub
Full-stack project management on FastAPI + React 19. RBAC, kanban, 243 tests.
- Python
- FastAPI
- PostgreSQL
- React
- TypeScript
- Docker
23endpoints
cold start ~30s (Render free tier)
StudyLens
A Chrome extension — highlight an area of the screen with a problem and get a worked answer. Five response modes on hotkeys, streaming, KaTeX.
- JavaScript
- Chrome Extension
- Manifest V3
- OpenAI API
5response modes
quotes-service
A quotes-catalog storefront — a 110 MB snapshot is streamed in, bodies are parsed line by line, and the upstream catalog sits behind a circuit breaker.
- Python
- FastAPI
- uvicorn
- orjson
- httpx
- Docker
110MB snapshot