Hello, I'm Ahrorbek Omonov
Backend Developer |
Building scalable APIs, payment integrations, and AI-powered backend solutions
About Me
I'm Ahrorbek, a Backend Developer with 2+ years of experience specializing in Nest.js, PostgreSQL, and Docker. I've shipped multiple startup products to App Store and Google Play, building REST APIs, payment integrations, AI chatbot features, and DevOps pipelines from database design to deployment on AWS. I mainly work with NestJS and Node.js, building backends with complex logic and algorithms. Right now I'm actively growing in the startup world — shipping real products and pushing myself every day. Always ready for new projects, new startups, and new friendships.
Skills & Technologies
My Projects
DocLab — Document Marketplace Platform
Uzbekistan's largest document marketplace with 5000+ documents and 1000+ sellers. Full-stack CRM system — sellers upload documents, AI automatically analyzes and generates previews, moderators review, buyers discover via search, categories, and AI recommendations. Includes Click & Payme payment integrations, Telegram bot for sellers and buyer notifications, real-time analytics dashboards, withdrawal system, Google OAuth 2.0, and background job processing with BullMQ.
UzChess — Chess Academy Platform
Chess learning and playing platform live on App Store and Google Play. Built the backend from scratch — 56 API modules covering video courses, lessons, interactive puzzles, quizzes and tests, online tournaments, grandmaster profiles, live streams, certificates, streaks and leaderboards. Separate real-time game server on Socket.io + Redis with chess.js move validation, tournament pairing and game analysis. Payment integrations (Payme, Click, Uzum Pay, RevenueCat subscriptions), Telegram bot, BullMQ background jobs, and a React admin dashboard.
OmonCrm — Multi-Tenant CRM for Travel Agencies
Production multi-tenant SaaS CRM for travel agencies, live at omoncrm.uz. Built the entire backend from scratch — 48 data models and 380+ endpoints covering clients, tours, group departures, bookings, payments and per-agency commission accounting. Real-time updates over Socket.IO with a Redis adapter, Telegram integration for both bot notifications and personal-account messaging, AI call transcription that extracts client fields from recorded phone calls and proposes them for human confirmation, Excel/PDF report export, role-based access control with 2FA, and full uz/ru/en localisation.
MVP Football Academy Platform
Football academy platform with 10,000+ active users on App Store and Google Play. Built the entire backend from scratch including coach booking, real-time leaderboards, user statistics, AI chatbot integration, and Firebase push notifications.
CastingGo — Media Talent Platform
Media talent platform connecting models and producers. Built the entire backend from scratch including talent discovery, casting call management, verified profiles, OAuth 2.0 (Google/Apple Sign In), Firebase push notifications, and deployment on AWS.
WatchZ — Watch Store E-commerce Platform
Full-stack e-commerce platform for a watch boutique in Tashkent. Built from scratch — product catalog, shopping cart, order system, Click payment integration, AI chatbot consultant (Gemini) with in-chat ordering, automatic Telegram bot notifications for every new order, image optimization via Bunny.net CDN, deployed on Ubuntu VPS with PM2.
Sair — Uzbekistan Travel App Backend
Full backend system for a travel app across Uzbekistan. Built from scratch on NestJS — 25 modules, 90+ endpoints. User auth (OTP + JWT), places catalog, regions, categories, booking system, real-time chat (WebSocket), notifications, reviews & ratings, leaderboard, marketplace (rent/sell), stories, tour packages, admin panel with role-based access (USER, ADMIN, SUPER_ADMIN, GUIDE). All APIs protected with error handling, documented with Swagger.