Go Backend Developer · Dushanbe, Tajikistan 🇹🇯
I build and maintain backend services, and I enjoy figuring out why a system behaves differently in production than it does in code. My work spans Go APIs, PostgreSQL, automated testing, Linux deployments, and debugging existing systems.
I'm studying Applied Mathematics and Computer Science at Lomonosov Moscow State University (Dushanbe Branch) and gaining hands-on experience with real products and collaborative codebases.
Software Developer · Poputi
Aug 2026 – Present · Dushanbe, Tajikistan
A carpooling and transport platform.
- Investigated differences between an inherited codebase, its deployment, and PostgreSQL migration history.
- Troubleshot production behavior using Linux/SSH, logs, service configuration, and database state.
- Worked with backups, binary deployments,
systemd, Nginx, and runtime verification to establish a safer baseline for further changes.
2025 – Present · Remote
A platform connecting donors with people and institutions in need.
- Contributed to a layered Go backend with handlers, services, repositories, and middleware.
- Implemented REST API functionality and integration tests for registration, OTP confirmation, authentication, and protected endpoints.
- Added Telegram alerts for application panics and HTTP 5xx responses; worked with PostgreSQL, Redis, MinIO, Docker Compose, and JWT authentication.
May – Oct 2025 · Dushanbe, Tajikistan
- Developed Go REST and gRPC services with Protocol Buffers.
- Worked on relational schemas, CRUD operations, GORM, migrations, JWT authentication, and password hashing.
- Practiced API testing, Docker, Git workflows, and code reviews with mentor feedback.
Read the detailed engineering experience →
Go · Wails · PostgreSQL · React · TypeScript
A desktop application for academic records, attendance, examinations, teacher workloads, and recurring timetables. It includes database migrations, seed data, cascading filters, and a Go-to-React desktop bridge.
Python · Telegram · LM Studio · FAISS · RAG
A local-first AI Telegram bot using an OpenAI-compatible local model API, note retrieval, conversation history, and explicit web search. The repository includes setup and verification instructions.
Next.js · TypeScript · UI engineering
A site for the MSU Dushanbe Student Council, built around its design system. I also work on student-council communications and visual content, which gives me experience translating real organizational needs into software.
| Focus | Technologies |
|---|---|
| Backend | Go, Gin, REST, gRPC, Protocol Buffers, GORM |
| Data | PostgreSQL, Redis, SQLite, MinIO, SQL migrations |
| Operations | Linux, SSH, Docker/Compose, Nginx, systemd |
| Quality & security | Go testing, httptest, API/integration testing, JWT, RBAC |
| Additional | Python, C++, React/TypeScript, Telegram APIs, local LLMs/RAG |
I try to understand the running system first, reproduce a problem, identify the smallest safe fix, and verify that fix with tests and runtime checks.
Lomonosov Moscow State University, Dushanbe Branch
B.Sc. program in Applied Mathematics and Computer Science · 2024–2028
Languages: Russian · Tajik · English
I'm interested in Go backend development, backend reliability, API testing, and technical automation, including remote opportunities.
Email me · Connect on LinkedIn
Build it. Understand it. Fix it properly.



