Backend / Full-stack Developer
I build backend systems, integrations, realtime applications and self-hosted software with a focus on maintainability, reliability and clear architecture.
Backend: Python · FastAPI · Go · Node.js · NestJS
Frontend: React · Next.js · TypeScript · SvelteKit
Data: PostgreSQL · Redis · SQLite
Infrastructure: Docker · Linux · Nginx · Caddy · systemd · CI/CD
Other: REST APIs · WebSockets · Realtime systems · Automation · Integrations
Self-hosted end-to-end encrypted messenger designed around a zero-trust server model.
- Client-side E2EE with ECDH, HKDF and AES-GCM
- Multi-device architecture and per-device key management
- FastAPI + PostgreSQL + Redis
- WebSocket realtime delivery
- Transactional outbox pattern
- React + TypeScript frontend
- Docker-based deployment
FastAPI React PostgreSQL Redis WebSocket E2EE Docker
Realtime synchronized YouTube rooms for Web and Android.
- Shared playback state between users
- Reconnect and state recovery
- Realtime chat and presence
- Web application with Next.js
- Backend with NestJS
- Native Android application with Kotlin + Jetpack Compose
- OpenAPI and AsyncAPI contracts
- Docker, PostgreSQL, Redis and Caddy infrastructure
Next.js NestJS TypeScript Kotlin PostgreSQL Redis Socket.IO
Local application for accurate transcription of long audio and video recordings.
- Whisper large-v3 with NVIDIA GPU acceleration
- GigaAM-v3 RNNT + CTC dual recognition
- Voice activity detection
- Resumable processing with checkpoints
- TXT and SRT export
- Desktop GUI and CLI
- Automated tests and CI
Python Whisper GigaAM CUDA PyTorch CI
Self-hosted web panel for installing and managing TeleMT on Linux servers.
- One-command installation
- Service lifecycle management
- Logs and status monitoring
- Update checking
- Proxy link generation
- Native systemd integration
Go SvelteKit SQLite Linux systemd
- Backend architecture
- Realtime systems
- System integrations
- Business process automation
- Self-hosted applications
- Legacy system modernization
- Infrastructure and deployment
- Security-oriented applications
I prefer building software that solves real operational problems rather than isolated demo projects.
