ls -la ./projects
Production microservices e-commerce platform with 5 Django REST services and API Gateway. Implements database-per-service pattern with full observability stack.
- • JWT authentication with refresh token rotation
- • TOTP two-factor authentication
- • 70 % test coverage with pytest
- • Async task processing (Celery + RabbitMQ)
- • Full CI/CD pipeline (GitHub Actions)
- • Distributed tracing (Jaeger)
Personal portfolio site with retro terminal / Win95 aesthetic. Built on Django + Wagtail CMS with boot sequence animation, 3D D20 dice roller (Three.js), chiptune music player and HTMX-powered blog.
- • Wagtail CMS with full admin panel
- • Interactive boot sequence animation (skippable)
- • 3D D20 dice roller (Three.js / WebGL)
- • HTMX blog with real-time search & tag filtering
- • i18n support (EN / RU) via wagtail-localize
- • Dockerized deployment with NGINX + Let's Encrypt
Collection of automated web scraping solutions for data collection and business intelligence. Built robust data pipelines for price monitoring and market analysis.
- • Multi-source data aggregation
- • Automated scheduling & monitoring
- • Data visualization & reporting
- • Export to various formats (CSV, Excel, DB)
Feedback relay bot for Telegram — forwards user messages to a private group, supports replies, banning, i18n (EN/RU) and persists conversations in PostgreSQL via Alembic migrations.
- • Bidirectional message relay (user ↔ admin group)
- • User ban / unban system with middleware
- • Multi-language support (Fluent i18n)
- • Alembic database migrations
- • Dockerized deployment alongside main site
// More projects coming soon...
// Check back later or visit GitHub for updates