Nikita
BACKEND DEVELOPER
- Commercial experience:
- 1.5 years
- Education:
- higher
- English proficiency:
- B1–B2
Specialization
- Python
- Go
- FastAP
- Echo
- gRPC
- WebSocket
- PostgreSQL
- MongoDB
- Redis
- Docker
- NGINX
- SQLAlchemy
- Pydantic
- OpenTelemetry
- Prometheus
- Grafana
Key Skills
- REST / gRPC API design and development with FastAPI and Go
- Microservice architecture design
- Reliable message delivery implementation (Outbox, idempotency)
- LLM integration, multi-agent orchestration, STT/TTS
- Integration with blockchain platforms (Web3, TronPy, Bitcoinlib)
- Database schema design and query optimization (PostgreSQL, MongoDB, Redis)
- Working with WebSocket and real-time subsystems
- Asynchronous task processing (asyncio, goroutines, queues)
- Monitoring and observability (Prometheus, Grafana, OpenTelemetry)
- CI/CD setup and containerization (Docker, GitHub Action
- API security: JWT, OAuth2, rate limiting, idempotent webhooks
Basic Skills
- Python 3, Go (Golang)
- FastAPI, Echo, aiogram, Telethon, SQLAlchemy, Pydantic
- PostgreSQL, MongoDB, Redis (cache, pub/sub)
- Docker, Docker Compose, NGINX, Git, GitHub Actions
- asyncio, goroutines, gRPC, WebSocket
- Prometheus, Grafana, OpenTelemetry
- Web3, TronPy, Bitcoinlib
- Structured logging, distributed tracing
- Integrations with external APIs, LLMs, messengers, and CRM systems
- SQL query optimization, indexes, window functions
- i18n setup (internationalization, content localization)
- SSR (Server-Side Rendering), SSG (Static Site Generation) and ISR (Incremental Static Regeneration) setup
- Rendering and data optimization with React Suspense and Streaming
- Metadata and Open Graph tags setup
- 3D graphics: Three.js
- Animations: GSAP
Tools and Technologies
- Postman
- Swagger
- Docker
- Docker Compose
- Git
- GitHub
- GitHub Actions
- NGINX
- Redis
- Prometheus
- Grafana
- OpenTelemetry
- SQLAlchemy
- Pydantic
- asyncio
- aiogram
- Telethon
- Web3
- TronPy
- Bitcoinlib
- WebSocket
- SIP
Also have experience with:
OpenTelemetry, JWT, OAuth2, bcrypt, SSH-based deployment, implementing Transactional Outbox, Unit of Work, Repository patterns, and event‑driven architecture
Projects
08.2025 – 09.2025
Cryptocurrency exchange
BACKEND DEVELOPER
3 SPECIALISTS ON THE PROJECT
- – integration with blockchain networks (Ethereum, Tron, Bitcoin) via Web3, TronPy, Bitcoinlib
- – development of exchange engine and transaction verification logic
- – asynchronous block monitoring and incoming transaction tracking
- – API security: JWT, rate limiting, operation idempotency
06.2025 - PRESENT
Service for integrating CRM and messengers
BACKEND DEVELOPER
6 SPECIALISTS ON THE PROJECT
- – development of a microservice platform (10+ services on FastAPI and Go)
- – implementation of the Transactional Outbox pattern for reliable message delivery
- – integration of Telegram, WhatsApp, and Max userbot protocols
- – integration with CRM systems via a unified router interface
- – two‑layer authentication: JWT access/refresh, 2FA
- – media pipeline with distributed storage and deduplication
- – end‑to‑end observability with OpenTelemetry
- – CI/CD setup and deployment via Docker Compose
11.2024 – PRESENT
AI platform with multi-agent LLM system and real‑time voice
BACKEND DEVELOPER
4 SPECIALISTS ON THE PROJECT
- – development of a multi-agent LLM system with dynamic agent switching
- – dynamic system prompt assembly from database and external sources
- – real‑time AI calls: WebSocket, VAD, STT → LLM → TTS pipeline, SIP
- – automated call auditing: transcription and evaluation based on criteria
- – data aggregation and normalization, full‑text and geo‑search
- – financial metrics calculation module, PDF/Excel report generation
- – conversational interface in Telegram
09.2024 – 10.2025
Informational Telegram bot
BACKEND DEVELOPER
1 SPECIALISTS ON THE PROJECT
- – development of a web server in Go with graceful shutdown
- – Telegram Bot API integration, command routing
- – deployment via Docker and NGINX, logging and metrics
Education
- 2022 Saint Petersburg State Marine Technical University, internal combustion engines
- 2021 Stepik course: Python for beginners
- 2022 Stepik course: Python for advanced
- 2 months of STEPIK professional development courses: test automation with Selenium and Python