Hi, I'm Alisher
Mobile & Fullstack Engineer. I build Flutter apps people use every day, and the tools that help teams ship them.
AN

About

I build products end to end: Flutter apps, NestJS and PostgreSQL backends, and Next.js dashboards. At SOFTEX I work on a family of business apps: a real-estate marketplace with 100K+ downloads, a construction ERP with VoIP calls and an AI voice assistant, and an HR app that tracks field staff in the background. On the side I build SaaS products and open-source tools for Flutter teams. I care about clean architecture and automating everything that can be automated.

Work Experience

Skills

Flutter
Dart
BLoC / Cubit
Clean Architecture
Kotlin
Swift
WebSocket / WebRTC
Typescript
Node.js
NestJS
Next.js
React
Postgres
Docker
My Projects

Apps I've shipped

8 apps live on the App Store and Google Play. Scroll through them one by one, or open any app to see everything I built in it.

01 / 08
Uyqur app icon

Uyqur

Flutter Engineer · SOFTEX

Mobile client of a construction ERP used by site managers, supply and finance teams. I own large features end to end on the Flutter side, from API contract to release.

  • Messenger

    Telegram-style chat: direct and group rooms, reactions, edit, pin and mute, in-chat search with jump-to-message, two-way cursor pagination and optimistic sending.

  • VoIP audio and video calls

    LiveKit calls with ringing, server-synced timers, a floating call layer that survives navigation and push-driven incoming calls. Refactored to SOLID and unit-tested with hand-written fakes.

  • Realtime layer

    One socket service fans events out through a broadcast bus, with exponential-backoff reconnect, reconnect on resume and catch-up sync.

Flutter
BLoC
Clean Architecture
LiveKit
WebSocket
Firebase
See all 12 features
02 / 08
Uysot app icon

Uysot

Lead Flutter Engineer · SOFTEX

Marketplace for new homes. I wrote about three quarters of the app's commits and built its biggest features.

  • Map search

    Listings loaded by zoom level and visible area with debounced map events, price-tag markers and clustering.

  • AI listing by voice or text

    Sellers speak or type and AI turns it into a structured listing; live waveform recorder.

  • AI smart search

    Natural-language search returning suggestions and complex filter sets.

Flutter
BLoC
flutter_map
WebSocket
Firebase
See all 8 features
Uysot screenshot 1
Uysot screenshot 2
Uysot screenshot 3

100K+ downloads · 4.8★ App Store

03 / 08
IdCam app icon

IdCam

Lead Flutter Engineer · SOFTEX

HR and attendance app for field and office staff: time clock, background location tracking, a live team map, salary and time off.

  • Geofence-driven background tracking

    Starts when staff enter a work-site geofence, stops when they leave; survives app kill, offline and reboot.

  • Native tracking plugin

    My own Flutter plugin: Kotlin foreground services, WorkManager and boot receiver on Android; CoreLocation regions, offline queue and BGTaskScheduler on iOS.

  • Live team map

    Real-time staff positions over STOMP with routes, battery markers and off-screen indicators on a custom projection.

Flutter
Kotlin
Swift
STOMP
flutter_map
Firebase
See all 6 features
IdCam screenshot 1
IdCam screenshot 2
IdCam screenshot 3

1K+ downloads · 4.8★ Google Play

04 / 08
Uysot CRM app icon

Uysot CRM

Flutter Engineer · SOFTEX

CRM for developers' sales teams: leads, tasks and buyer documents captured on site.

  • NFC passport reading

    Reads an e-passport chip with a key derived from the camera-scanned MRZ, filling the client record with data and photo.

  • Timezone-correct dates

    Timezone set at sign-in so times match the web CRM.

  • Runtime language switching

    Uzbek, Russian and English without restart.

Flutter
BLoC
NFC
ML Kit
See details
Uysot CRM screenshot 1
Uysot CRM screenshot 2
Uysot CRM screenshot 3

500+ downloads · 4.6★ Google Play

05 / 08
Uysot Boss app icon

Uysot Boss

Flutter Engineer · SOFTEX

Sales, contracts, payments and debtor analytics for owners of development companies.

  • Unit area analytics

    Units-by-area chart from data model to UI.

  • Contract flip card

    Amount, discount and currency on two sides; fixed mismatches with the web CRM.

  • Push notifications

    Firebase Messaging on iOS and Android.

Flutter
BLoC
Syncfusion Charts
Firebase
See details
Uysot Boss screenshot 1
Uysot Boss screenshot 2
Uysot Boss screenshot 3

500+ downloads · 4.8★ Google Play

06 / 08
Vosxod app icon

Vosxod

Modernization engineer · SOFTEX

Field sales app with cart, goods intake, cash desk, returns and Bluetooth printing. I took over a 2022 codebase and brought it to Flutter 3.

  • Dart 2 → Dart 3 migration

    167 files moved to Dart 3 and about 40 abandoned plugins replaced without changing behavior.

  • Build modernization

    Kotlin DSL Gradle, new app ID, credentials out of the repo, iOS building for TestFlight again.

  • Storage and image caching

    GetX storage replaced by shared_preferences behind the same API; cached catalog images.

Flutter 3
Dart 3
Provider
sqflite
Gradle KTS
See details
07 / 08
Turan Market app icon

Turan Market

Flutter Engineer · SOFTEX

Turned a single-store WebView app into a white-label engine where each store app is one JSON file.

  • Config-driven flavors

    Gradle generates Android flavors from each brand's JSON; the same JSON drives the Dart config.

  • One-command builds

    Picks a brand, generates icons, swaps iOS identity, builds for both stores.

  • Native theming from the page

    Reads header/footer colors via injected JavaScript and re-themes native bars.

Flutter
webview_flutter
Gradle KTS
Bash
See details
Turan Market screenshot 1
Turan Market screenshot 2
Turan Market screenshot 3

5K+ downloads · 4.2★ Google Play

08 / 08
GetTopik app icon

GetTopik

Sole developer · Client

Student app with vocabulary, mock tests, handwriting and speaking practice, plus a Flutter Web admin where teachers build the content. Built both from scratch.

  • Hangul handwriting checker

    Renders reference and strokes off-screen and compares pixels in an isolate — on device, no ML model.

  • Speaking practice

    Live Korean speech recognition checked against the answer, with TTS playback.

  • Lesson engine

    Data-driven player for many homework types rendered from server models.

Flutter
Flutter Web
BLoC
GitLab CI
See all 5 features
GetTopik screenshot 1
GetTopik screenshot 2
GetTopik screenshot 3

5K+ downloads · 4.6★ App Store

Tools & Products

Open source and my own products

Main contributor · SOFTEX

Flutter packages shared by the company's construction, warehouse and finance apps: responses, state and pagination at the base, ready-made chat, product picking and settings above.

Flutter
flutter_bloc
get_it
Retrofit/Dio
More · 4 features
Author · Open source

Ship Flutter apps to Google Play and App Store Connect from one deploy.yaml. No Python, no fastlane.

Dart
GitHub Actions
More · 2 features
Author · Open source

Generates Clean Architecture features for Flutter from JSON/YAML or straight from the IDE. Used daily in production.

Dart
Kotlin
IntelliJ Platform
More · 3 features
Founder · Own product

Exam-prep and contest platform for university applicants: Flutter app, Next.js admin, NestJS API. In closed beta.

Flutter
NestJS
Prisma
PostgreSQL
Next.js
Socket.IO
More
More work

Smaller and earlier projects

Side products, open-source packages and client work from before my current role.

ImpulseHR

Own product

Multi-tenant HR SaaS with web dashboard and mobile app on a NestJS API. In development.

TeachUs / EduCRM

Own product

Students, groups, teachers, payments and marketing for learning centers. Turborepo monorepo.

cubit_base

cubit_base

Open source

Standard loading, success, error and pagination states for Bloc/Cubit.

SportUp

Own product

Find sport centers by location and facilities, full-stack Dart with Serverpod.

Navi TV and Navime

Own products

Ad-free anime streaming with 1000+ titles and live TV with about 500 channels.

Scaner Desktop

Client

Flutter desktop admin for files, staff and goals with statistics dashboards.

Amiko, UzPartnerCargo and more

Clients

CRMs, internal tools, corporate websites and Telegram bots with React and Node.js.

Contact

Get in Touch

Building a mobile product or hiring for one? Message me on Telegram or by email.

GitHub