Back to team
MemberMobileTashkent

Shahzod Salimsakov

Full-Stack Developer | Mobile & Desktop Applications

§01

Stack

Languages & Frameworks
Flutter/DartReact Native/ExpoState ManagementMaps & LocationReact/Next.jsTypeScriptTailwind CSS/NativeWindNode.jsRustC#/.NETTelegram Bots
Infra · Data · Tools
PostgreSQLSQLiteMongoDBRedisREST APIsGitGitHub ActionsEAS BuildFirebase
§02

Projects

git shortlog · all branches

§03

Bio

Summary

Full-stack developer with extensive experience in building production-grade mobile applications (Flutter, React Native), web applications (Next.js, React), desktop applications (Tauri, WPF/.NET), and backend systems (Node.js, Rust, C#). Specializes in food delivery and restaurant management systems with expertise in real-time features, payment integrations, and multi-language support.


Projects

1. LesAiles Mini App (Telegram)

Role: Primary Developer (98% of codebase) Tech: Next.js 16, React 19, TypeScript, Zustand, TanStack Query, Telegram SDK

Full-featured Telegram Mini App for food delivery with:

  • Multi-account isolation system with zero data loss between Telegram accounts
  • Interactive map-based address selection with Leaflet
  • Delivery zone validation with polygon checking
  • Complete checkout flow with real-time delivery calculations
  • 3-language support (Russian, Uzbek, English)
  • 56 commits, 35+ components, 17 custom hooks

2. Chopar Pizza Mini App (Telegram)

Role: Core Developer Tech: Next.js 16, React 19, TypeScript, Zustand, React Hook Form, Zod

Telegram Mini App featuring:

  • Pizza 50/50 builder system (483-line custom hook)
  • Complex modifier selection with mutual exclusion logic
  • Checkout with delivery/pickup toggle
  • Category filtering with visibility control
  • 36 commits with major feature implementations

3. Chopar Pizza React Native App

Role: Primary Developer (95% of commits) Tech: React Native 0.79, Expo SDK 53, TypeScript, React Query, NativeWind

Production mobile app with:

  • Real-time order tracking with Google Maps
  • OTA updates with forced update enforcement
  • Custom network-aware API layer with retry logic
  • 6 context providers for state management
  • Lazy screen loading for performance
  • Version 1.0.90 in production

4. Les Ailes React Native App

Role: Primary Developer (89% of commits - 75 of 84) Tech: React Native 0.81, Expo SDK 54, TypeScript, React Query, NativeWind

Food delivery mobile application:

  • Order tracking with courier location mapping
  • Dark mode with Samsung-specific fixes
  • Network-resilient API layer
  • Multi-language support (uz, ru, en)
  • 541-line OrderTrackingScreen
  • EAS Build for iOS/Android distribution

5. Les Ailes Flutter App

Role: Core Team Member (37.6% of commits - 89 of 237) Tech: Flutter, Dart, Hive, AutoRoute, Firebase

Cross-platform mobile application:

  • 45 data models, 39 widgets, 11 pages
  • Firebase integration (Messaging, Crashlytics, Dynamic Links)
  • Yandex MapKit for location services
  • Cashback and bonus product systems
  • Multi-language localization (3 languages)
  • Payment type selection and card management

6. Chopar Pizza Flutter App

Role: Team Member Tech: Flutter, Dart, MobX, BLoC, Firebase

Mobile application contributions:

  • App update management service
  • Localization system refactoring (ARB to JSON)
  • Order registration page (1,241+ lines)
  • Product scrollable tab list with retry logic
  • 14 commits focused on critical features

7. iiko Dashboard

Role: Solo Developer (100% of codebase) Tech: Next.js 14, Elysia (Bun), PostgreSQL, Drizzle ORM, DuckDB

Full-stack business intelligence platform:

  • Admin dashboard with 118+ React components
  • 20 backend modules (users, roles, permissions, charts)
  • 6 payment gateway integrations
  • Analytics engine with OLAP support
  • Cron service for data synchronization
  • Multi-language support (4 languages)

8. ChefBoard Desktop App

Role: Solo Developer (100% of codebase) Tech: C#/.NET 9, WPF, SQLite, Dapper, Kestrel, Yandex Speech API

Restaurant order display system:

  • Clean Architecture (4-project solution)
  • Real-time order management (online/offline modes)
  • Embedded web server for API callbacks
  • Barcode scanner integration via serial port
  • Voice notifications with Yandex Speech
  • Job queue for async processing
  • Windows installer with Inno Setup

9. OrderTablo Desktop App

Role: Full-Stack Developer Tech: Tauri 2.0, React 18, Rust, TypeScript, Zustand

Desktop kitchen management application:

  • Multi-restaurant template system
  • Real-time order tracking
  • 3-language internationalization
  • Persistent settings with Tauri Store
  • Barcode scanning integration
  • GitHub Actions CI/CD for releases
  • 1,194 lines Rust backend

10. Les Ailes Bot (Telegram)

Role: Team Contributor (11 commits) Tech: Node.js, Telegraf, MongoDB, Redis, Bull

Telegram ordering bot:

  • Bonus product system implementation
  • Delivery pricing configuration
  • Code optimization and refactoring
  • Multi-language support (3 languages)
  • 256 total commits in repository

11. Chopar Bot (Telegram)

Role: Team Contributor (5 commits) Tech: Node.js, Telegraf, MongoDB, Redis

Telegram ordering bot:

  • Delivery text enhancements
  • Closing time logic fixes
  • Menu functionality updates
  • Session management improvements

12. LesAiles Web (Next.js)

Role: Team Member (29 commits) Tech: Next.js 14, React 18, TypeScript, Tailwind CSS, Leaflet

Multi-city e-commerce platform:

  • Orders component (2,341 lines)
  • Product bonus modal system
  • Delivery/pickup management
  • Header and navigation components
  • Location selection with city filtering

Key Achievements

  • Built 4 production Telegram Mini Apps with complex state management
  • Developed 5 mobile applications (Flutter & React Native) serving restaurants in Uzbekistan
  • Created 2 desktop applications for kitchen operations (Tauri & WPF)
  • Designed and implemented multi-account isolation for Telegram apps
  • Integrated 6+ payment gateways (Payme, Click, Oson, Yandex Kassa)
  • Architected real-time order tracking with maps integration
  • Implemented OTA update systems with forced update enforcement
  • Built full-stack business intelligence dashboard with analytics

Languages

  • Russian (Native)
  • Uzbek (Native)
  • English (Professional)

Contribution Statistics

ProjectRoleCommitsKey Contribution
lesminiappPrimary56 (98%)Multi-account isolation
chopminiappCore36Pizza 50/50 builder
choparexpoPrimary36 (95%)Order tracking system
lesexpoPrimary75 (89%)Dark mode, network layer
Les-ailes-appCore89 (38%)45 models, 39 widgets
chopar_appTeam14 (5%)App updates, localization
iikodashboardSolo100%Full platform
chefboardSolo100%Full application
tauritabloDeveloper5i18n, settings, CI/CD
LesAilesBotTeam11 (4%)Bonus system
bot_choparTeam5 (2%)Maintenance
LesAilesTeam29Orders, delivery
Engage
Need Shahzod on your team?
shahzod.salim95@gmail.com