Senior Full-Stack Software Engineer
Backend-focused engineer shipping production fintech systems and scalable microservices. Ex-Alif Bank. Based in Tajikistan, open to remote.
Specializing in Python
About
Backend-focused full-stack engineer with 4+ years building high-availability APIs and production systems — including core infrastructure at Alif Bank, one of Tajikistan's leading fintech companies.
I specialize in Python (FastAPI, Django) backends on scalable PostgreSQL data layers, with strong delivery in Vue and React. Deep focus on clean architecture, query performance, and shipping containerized services through CI/CD.
Outside of full-time work I ship production side projects — from a RAG-based contact-center platform to S3-over-Telegram storage. Open to remote backend, full-stack, and DevOps roles worldwide.
Tech Stack
Core Languages
Backend
Frontend & Mobile
Databases
DevOps & Infra
Practices
Experience
Fintech Startup · Tajikistan
ActiveAlif Bank · Tajikistan
Formika · Tajikistan
Self-employed · Remote
Projects
Enterprise contact center platform with real-time multi-channel support across Web, Telegram, and WhatsApp. Features RAG-based AI operator for automated responses and smart routing by operator workload and language.
Enterprise TLD Registry Management System with full domain lifecycle — registration workflow, real-time availability checking, DNS nameserver management, bulk operations, and multi-role access control.
Full-stack automotive marketplace with Flutter mobile app and FastAPI backend. JWT authentication, Google and Apple OAuth, full-text search with multi-criteria filtering, and a comprehensive test suite with 96% coverage.
Multi-tenant SaaS platform for deploying personal AI Telegram bots. Each subscriber gets an isolated Docker instance provisioned on-demand with a dedicated API sub-key, Telegram OAuth, and subscription billing.
AI content generation platform via Telegram. Image and video generation through FAL.ai models with GPT-4o prompt enhancement, async webhook callbacks, wallet top-up, referral commissions, and Filament admin panel.
Full-stack tire and wheel e-commerce monorepo with multi-supplier product sync, Redis cart with 7-day TTL, Awilix dependency injection, and a cron-based price parser running alongside the storefront.
S3-compatible object storage backed by Telegram. Combines MinIO with a FUSE filesystem layer to expose Telegram as an S3 endpoint — compatible with any S3 client including AWS CLI and SDKs.
Minimal OAuth2 SSO server that authenticates users against a mail server — no local user database required. Stateless, lightweight, and designed to front internal tools without managing credentials.
Telegram Stars reseller bot with no-KYC instant delivery via Fragment API. Supports preset and custom amounts, multiple payment methods via Yookassa, automatic retry on failed deliveries, and admin notifications.
Life & Interests
I grew up in Tajikistan, where curiosity about how computers work set me on a path into software engineering. Starting with simple scripts and gradually moving to full production systems, every project taught me something new about building things that actually matter.
While studying for my B.Sc. in Computer Science, I joined Alif Bank — one of Tajikistan's leading fintech companies — where I worked on high-availability APIs and deployment infrastructure.
Since then I've stayed deep in backend and full-stack engineering, building microservices and shipping side projects in my own time. Today I'm focused on hard problems at scale and looking for remote opportunities to work on them.
Education
B.Sc. Computer Science
Russian-Tajik Slavonic University
2020 — 2024
Blog
Most FastAPI tutorials stop at hello-world endpoints. Here's what I learned running async services under real traffic — connection pools, background tasks, and where async hurts more than it helps.
A walkthrough of how I diagnosed and fixed a slow dashboard query — covering EXPLAIN ANALYZE, partial indexes, and why ORM-generated SQL often needs a second look.
After wrestling with feature folders, domain folders, and flat structures — FSD finally gave me a mental model that scales. Here's how I apply it in Nuxt.js projects.
Contact
Open to full-time roles, freelance, and technical conversations.