Ilhombek Yuldashev
Full-Stack Developer | Enterprise Systems & Marketing Automation

Stack
Projects
git shortlog · all branches
- Restaurant Chain ERP — 5-Service Monorepo231 commits
- Arryt — Courier Logistics v159 commits
Bio
Summary
Full-stack developer with experience in building enterprise management systems, e-commerce platforms, marketing automation tools, and Telegram bots. Specializes in modern TypeScript ecosystems including Next.js, React, Elysia.js (Bun), and has expertise in HR systems, inventory management, and social media automation. Strong background in database design, API development, and CLI tooling.
Projects
1. MyShop - E-Commerce Platform
Role: Solo Developer (100% of codebase) Tech: Next.js 15, React 19, Elysia.js, PostgreSQL, Drizzle ORM, Zustand
Full-stack e-commerce platform with:
- 56 TypeScript files, ~5,639 lines of code
- Product catalog with real-time search
- Shopping cart with persistent localStorage state
- JWT-based authentication with bcrypt password hashing
- Admin panel with product/order management
- 15 reusable UI components (Radix + shadcn/ui style)
- RESTful API with Swagger documentation
- Russian language interface
2. SaaS Blog - Landing Page Template
Role: Solo Developer (100% of codebase) Tech: Next.js 14, TypeScript, NextUI, Tailwind CSS, Framer Motion
Modern SaaS landing page with:
- 21 TypeScript files, ~1,058 lines of code
- 17 React components
- Animated hero section with mouse-tracking gradients
- 3-tier pricing cards with feature comparison
- FAQ accordion, testimonials, video player
- Dark/light theme support
- Custom UI effects (moving borders, text generation, shiny buttons)
3. Managers - Enterprise Management System
Role: Core Contributor (28% of commits - 226 of 809) Tech: Next.js 15, React 19, Elysia.js, PostgreSQL, Drizzle ORM, Redis, BullMQ
Multi-service restaurant/franchise management platform:
- ~67,000 lines added, ~25,500 net contribution
- HR Module - Complete vacancy and candidate management system
- Invoice Management - Incoming, outgoing, refund invoices
- Inventory Tracking - Internal transfers, expenses, writeoffs
- iiko POS Integration - Cron jobs for data synchronization
- User/Permissions - RBAC system contributions
- 62 backend modules, 163 React components
4. Astervis Sale - Marketing Website
Role: Core Contributor (31.5% of commits - 34 of 108) Tech: Next.js 16, React 19, Elysia.js, PostgreSQL, Drizzle ORM, Tailwind CSS
Call center analytics platform website:
- ~9,139 lines added, ~5,537 net contribution
- Image Upload System - Drag-and-drop with client-side resizing
- Markdown Editor - Inline image insertion
- Blog Enhancements - Social sharing, reading time, scroll tracking
- Newsletter Component - Multi-variant signup forms
- FAQ System - Static fallback data in 3 languages
- i18n - Extensive localization work (RU, EN, UZ)
5. LesBot - Telegram Food Delivery Bot
Role: Core Contributor (6.8% of commits - 19 of 278) Tech: Bun, Elysia.js, Telegraf, MongoDB, Redis, BullMQ
Telegram bot for Les Ailes restaurant chain:
- ~16,533 lines added, ~12,113 net contribution
- Redis Session Management - Migration and optimization
- TypeScript Migration - Converted 10+ scenes to TypeScript
- API v2 Development - 509+ lines enhanced API layer
- Backend Services - Analytics, monitoring, database, queue
- Menu Enhancements - Sorting, CSRF protection
- Address Storage - User address saving with confirmation flow
6. Astervis Full - Marketing Automation Suite
Role: Contributor (10.8% of commits - 11 of 102) Tech: TypeScript, Bun, Twitter API v2, LinkedIn API
Marketing automation CLI tools:
- ~14,251 lines added
- Blog Management CLI (695 lines) - Posts, translations, analytics
- Twitter/X CLI (734+ lines) - Tweets, threads, engagement, analytics
- LinkedIn Integration - OAuth setup, content planning
- Documentation - Claude AI skills documentation
- API clients for Twitter and LinkedIn
7. Form Builder Landing - Product Website
Role: Contributor (10% of commits - 1 of 10) Tech: Next.js 15, TypeScript, Clerk, Polar, Tailwind CSS
Marketing website for form builder SaaS:
- +271 lines added
- Telegram Notification Service (~155 lines) - Payment alerts via bot
- Polar Webhook Integration - Automatic notifications on purchases
- Landing Page Updates - Marketing copy refinements
Key Achievements
- Built 2 complete solo projects from scratch (MyShop, SaaS Blog)
- Core contributor to enterprise management system with 28% of commits
- Developed complete image upload system with client-side processing
- Built 3 marketing automation CLI tools (Blog, Twitter, LinkedIn)
- Migrated 10+ Telegram bot scenes from JavaScript to TypeScript
- Implemented Redis session management for production Telegram bot
- Created HR module with vacancy and candidate management
- Designed inventory tracking system with transfers and writeoffs
- Integrated multiple payment systems with Telegram notifications
- Implemented multi-language support in 5+ projects (RU, EN, UZ)
Languages
- Russian (Native)
- Uzbek (Native)
- English (Professional)
Contribution Statistics
| Project | Role | Commits | Key Contribution |
|---|---|---|---|
| my-shop | Solo (100%) | 4/4 | Full e-commerce platform |
| saas_blog | Solo (100%) | 2/2 | SaaS landing template |
| managers | Core (28%) | 226/809 | HR, invoices, inventory |
| astervis_sale_new | Core (31.5%) | 34/108 | Image upload, blog, i18n |
| lesBot | Core (6.8%) | 19/278 | Redis sessions, TypeScript |
| astervis_full | Contributor (11%) | 11/102 | Marketing CLI tools |
| form_builder_landing | Contributor (10%) | 1/10 | Telegram notifications |