Bobur Juraev
Full-Stack Developer | Web Applications & Enterprise Systems

Stack
Projects
git shortlog · all branches
- Restaurant Chain ERP — 5-Service Monorepo129 commits
- Healthcare CRM Platform78 commits
- CourseFlow — LMS2 commits
- Self-service Vendor — Corporate Site + CMS1 commits
Bio
Summary
Full-stack developer with extensive experience in building production-grade web applications, enterprise systems, and e-commerce platforms. Specializes in modern TypeScript ecosystems including Next.js, React, Elysia.js (Bun), and NestJS. Strong expertise in database design, API development, and complex business logic implementation. Has built multiple solo projects from scratch and contributed to large-scale team projects.
Projects
1. LilacCare - Medical Social Platform
Role: Lead Developer (75.6% of commits - 118 of 156) Tech: React Native/Expo, Next.js 15, Elysia.js, PostgreSQL, Redis, WebSocket
Comprehensive healthcare platform connecting patients with doctors:
- Built 310+ React Native components with offline-first architecture
- Designed 53 database tables with Drizzle ORM
- Implemented Apple HealthKit and Google Health Connect integration
- Created real-time WebSocket messaging system
- Built Doctor Panel with 218 components
- Multi-platform authentication with Better Auth (Google, Apple Sign-In)
- 3-language internationalization (EN, RU, UZ)
2. LES E-Commerce Platform
Role: Lead Developer (~98% of codebase) Tech: Next.js 15, Elysia.js, PostgreSQL, Redis, BullMQ
Full-stack food delivery and multi-vendor marketplace:
- Built 32 API controllers for orders, products, authentication
- Integrated Yandex Eats, Wolt, Uzum, Express24, iiko POS
- Created 42 BullMQ queue processors for async tasks
- Admin dashboard with 23 modules and 83 React components
- Customer web app with Zustand state and Yandex Maps
- ~51,500 lines of TypeScript code
3. TourCRM - Tourism CRM System
Role: Solo Developer (100% of codebase) Tech: Next.js 15, React 19, TypeScript, Zustand, Zod, Tailwind CSS
Full-stack CRM for tourism companies:
- 50,500+ lines of TypeScript code
- 113+ custom React components
- 14 Zustand stores with persistence
- Multi-step booking wizard with calendar integration
- Sales pipeline with lead scoring
- Package builder with pricing calculator and PDF export
- 4-language support (1,456+ translation keys)
- 19 Zod schemas for type-safe validation
4. Naimix - Enterprise HR Platform
Role: Solo Developer (100% of codebase) Tech: Next.js 15, React 19, Elysia.js, Drizzle ORM, Redis, BullMQ
Comprehensive HR/recruitment management platform:
- 21,625 lines across 231 TypeScript files
- Turborepo monorepo with 4 apps and 5 shared packages
- Complete RBAC system with roles/permissions
- Multi-language admin UI (EN, RU, DE, UZ)
- Redis service with caching, rate limiting, distributed locks
- BullMQ for email notifications and background jobs
5. Magaz - Enterprise Management System
Role: Solo Developer (100% of codebase) Tech: Next.js 13, Elysia.js, Prisma, PostgreSQL, Redis, tRPC
Restaurant POS administration platform:
- 38,376 lines of TypeScript
- 99 React components
- 17 tRPC routers with full CRUD
- 21 Prisma database models with RBAC
- Work schedule and timesheet management
- Financial reporting with multiple payment types
- Integration with iiko, R-Keeper, Jowi POS systems
6. ExportPortal - B2B E-Commerce Marketplace
Role: Lead Developer (~97% of codebase) Tech: Next.js 15, TypeScript, Zustand, Framer Motion, Tailwind CSS
B2B global marketplace platform:
- 12,431 net lines of code
- 33 React components
- Bulk order system with persistent cart (Zustand)
- Customer order management portal
- Custom Framer Motion animation library
- Responsive design with shadcn/ui
7. Kiosk Les Ailes - Self-Service Restaurant Kiosk
Role: Full-Stack Developer (31% - 36 of 116 commits) Tech: Electron, Next.js 12, React, TypeScript, Tailwind CSS
Self-service ordering kiosk application:
- Complete cart management (1,152-line component)
- 4 payment gateway integrations (Payme, Click, Apelsin, Oson)
- OTP-based phone authentication
- Customer loyalty/cashback system
- Multi-language support (RU/UZ)
- Auto-update with electron-updater
8. Gavali - Point of Sale System
Role: Lead Developer (50% commits, 88% of codebase) Tech: Nuxt.js 2, Vuetify, Vuex, Electron
Modern POS for retail environments:
- Custom numeric keypad for touchscreen
- Weight-based pricing calculations
- Multi-payment method support
- Real-time clock and seller profiles
- Electron builder for desktop deployment
9. trpc-mono - B2B Marketplace Platform
Role: Full-Stack Developer (13.5% - 148 of 1,099 commits) Tech: Next.js 14, Elysia.js, Drizzle ORM, PostgreSQL, Redis, Typesense
Large-scale B2B marketplace with multiple portals:
- Complete user registration wizard with role selection
- Profile and membership management system
- Product catalog with search and filtering
- Extended 1,211-line database schema
- Reusable UI components library
10. UzLiDep - Legal Document Scraper
Role: Primary Developer (67% - 4 of 6 commits) Tech: Bun, Elysia.js, BullMQ, Redis, Cheerio, Puppeteer
Legal document scraping system for Lex.uz:
- 10,341 net lines of TypeScript
- Distributed job queue with BullMQ
- ASP.NET WebForms ViewState handling
- HTML to MDX conversion pipeline
- 4-language support (UZ Latin/Cyrillic, RU, EN)
- CLI tool for scraping operations
11. TavsilBot - Telegram Food Delivery Bot
Role: Backend Developer (~4.4% - 8 of 181 commits) Tech: Node.js, Telegraf, MongoDB, Redis, Bull
Telegram ordering bot contributions:
- Implemented English language support (234 translation keys)
- Built pickup terminal selection feature
- Fixed branch selection bugs
- Enhanced session management
12. Tavsil Admin - E-Commerce Admin Dashboard
Role: Full-Stack Developer (~5.8% - 9 of 154 commits) Tech: Next.js 11, TypeScript, Ant Design, React Query, Firebase
Admin dashboard contributions:
- Calendar-based daily menu scheduling system
- Order management with date filtering
- Enhanced catalog with multi-language support
- Firebase Cloud Messaging push notifications
- ~5,569 lines of production code
13. RestPwaNew - Restaurant PWA
Role: Frontend Developer (~0.5% - 9 of 1,706 commits) Tech: Next.js 12, React, Tailwind CSS, Yandex Maps, PWA
Progressive Web App contributions:
- PWA configuration with service workers
- Order form with Yandex Maps integration
- Payment gateway integration (Payme, Click, Oson)
- Contact form with API integration
14. NestJS-NextJS-tRPC Template
Role: Solo Developer (100% of codebase) Tech: NestJS 9, Next.js 13, tRPC, Prisma, PostgreSQL, TypeScript
Full-stack type-safe monorepo template:
- End-to-end type safety architecture
- Custom NestJS + tRPC integration
- Enterprise-grade RBAC database schema
- pnpm workspace configuration
15. SmartBolla Test - Investment Platform
Role: Frontend Developer (~1.5% - 7 of 479 commits) Tech: Next.js 10, React, Redux, Tailwind CSS, Framer Motion
Investment platform contributions:
- YouTube video modal integration
- Policy pages (Payment, Privacy, Terms)
- Homepage video background
- UI/UX enhancements
Key Achievements
- Built 5 complete solo projects from scratch (TourCRM, Naimix, Magaz, ExportPortal, tRPC template)
- Led development of LilacCare medical platform with 75%+ contribution
- Architected LES E-Commerce with 98% codebase contribution
- Designed 150+ database tables across various projects
- Implemented 6+ payment gateway integrations
- Built distributed job queue systems with BullMQ/Redis
- Created 500+ React components across projects
- Established type-safe API patterns with tRPC and Eden
- Implemented multi-language support in 10+ projects
Languages
- Russian (Native)
- Uzbek (Native)
- English (Professional)
Contribution Statistics
| Project | Role | Commits | Key Contribution |
|---|---|---|---|
| lilac | Lead (75.6%) | 118/156 | Full medical platform |
| les_ecommerce | Lead (98%) | ~98% codebase | E-commerce + integrations |
| TourCRM | Solo (100%) | 6 | 50K+ lines tourism CRM |
| naimix | Solo (100%) | 6 | 21K+ lines HR platform |
| magaz | Solo (100%) | 5 | 38K+ lines enterprise system |
| exportportal | Lead (97%) | 2 | B2B marketplace |
| trpc-mono | Developer (13.5%) | 148/1099 | B2B marketplace features |
| kioskLesAiles | Developer (31%) | 36/116 | Kiosk payments, cart |
| gavali | Lead (88%) | 7/14 | POS system |
| uzlidep | Primary (67%) | 4/6 | Legal document scraper |
| tavsil_admin | Developer (5.8%) | 9/154 | Menu scheduling, FCM |
| TavsilBot | Developer (4.4%) | 8/181 | English i18n, terminals |
| RestPwaNew | Contributor (0.5%) | 9/1706 | PWA setup, payments |
| trpc (NestJS) | Solo (100%) | 1 | Full-stack template |
| smartbolla_test | Contributor (1.5%) | 7/479 | Video integration, policies |