Ali
Nasr

I design, build, and ship production-grade mobile apps and enterprise desktop POS systems. Solo. From scratch. End to end.

Products built & launched.

Every project below was designed, developed, and deployed by me alone. No team. No outsourcing.

Enterprise Desktop POS

Hermosa Restaurant POS

A complete desktop point-of-sale and restaurant management platform. Multi-station kitchen display system (KDS), local device discovery, ESC/POS thermal receipt printing, customer-facing display integration, table management, and multi-gateway payment processing. Built entirely offline-resilient from day one.

Role Solo Developer — Full-Stack + Native Bridges
Stack Flutter · Dart · C# Method Channels · SQLite · ESC/POS Protocol
Outcome Deployed to multiple enterprise restaurant locations. 100% offline-resilient cashier workflow.
Hermosa Restaurant POS — desktop interface showing order management and KDS
Enterprise POS & Booking

Hermosa Salon POS

A custom POS and appointment scheduling platform tailored for beauty salons and spas. Real-time booking calendar, down-payment tracking, employee session assignment, thermal receipt printing, and advanced sales reporting — all running on a single-device installation without a cloud dependency.

Role Solo Developer — Full-Stack + Native Bridges
Stack Flutter · Dart · Node.js · PostgreSQL · Method Channels
Outcome Automated appointment workflows and multi-staff commission tracking in production.
Hermosa Salon POS — appointment calendar and booking interface
Mobile — Food Delivery

Superhunger

A highly responsive mobile food ordering application. Live order tracking, cart synchronization across multiple restaurant menus, real-time delivery mapping, and direct checkout with address management. Designed for 60 FPS rendering across iOS and Android.

Role Solo Developer
Stack Flutter · Dart · Firebase · Google Maps API · REST
Outcome 60 FPS across iOS & Android. Live tracking integration functional in production.
Internal Beta Request Demo
Superhunger app — home, restaurant listing, cart and checkout screens
Mobile — E-Commerce

Super Cart

An Arabic-localized mobile grocery shopping app with native RTL layouts. Product categorization, high-speed image loading with Hive-based local caching, shopping cart management, and order placement. The Cairo typeface selection and RTL flow is first-class — not bolted on.

Role Solo Developer
Stack Flutter · Dart · Hive · REST API · Full RTL
Outcome Native-performance RTL layout with optimized offline-first state synchronization.
Internal Beta Request Demo
Super Cart app — RTL Arabic product listings, categories and cart
Mobile — On-Demand Services

InService

An on-demand home services booking platform. Service directory, technician booking with package tier selection, calendar scheduling, invoice history, and localized provider ratings. Notification triggers are automated server-side on booking state changes.

Role Solo Developer
Stack Flutter · Dart · Node.js · MySQL · REST APIs
Outcome Secure end-to-end booking flow with automated notification scheduling in production.
Internal Beta Request Demo
InService app — service selection, booking form, order history

Systems engineer.
Solo builder.

I don't just build screens. I build the whole stack: database schemas, background sync engines, native device bridges, printing protocols, and the UI — all in one codebase.

My background is in building complete, offline-resilient desktop POS systems alongside high-performance mobile apps. The common thread: I own every layer. When the Bluetooth printer drops, I wrote the retry logic. When the receipt format changes, I wrote the ESC/POS renderer.

I take full responsibility for every product I ship: schema design, state architecture, CI/CD pipeline, native platform configuration, and App Store release workflows.

5 Complete systems built solo

How the systems get built.

A real hierarchy — not a wall of badges.

Core Frameworks

  • Flutter & Dart Cross-platform mobile (iOS, Android) and desktop (Windows) — single codebase, native performance.
  • C# / Windows Native Low-level platform bridges: device discovery, USB sockets, print spoolers.
  • Node.js / SQL REST APIs, scheduled jobs, and relational database schemas.

Hardware & Integration

  • ESC/POS & Printing Thermal printer protocol implementation over USB and TCP/IP.
  • Offline-First Storage SQLite, Hive, and Isar with multi-threaded background sync strategies.
  • Method Channels Custom native platform wrappers bridging Flutter to Win32 and Android APIs.

DevOps & Delivery

  • CI/CD Codemagic, Fastlane, and GitHub Actions for automated builds and store uploads.
  • State Management BLoC pattern, Riverpod, Provider — chosen by complexity, not by habit.
  • APIs & Realtime RESTful design, JSON parsing, Firebase, and WebSocket synchronization.

How I build your product.

From first conversation to App Store listing, I own every phase.

01
Discovery & Architecture

I map database schemas, local caching strategies, hardware integrations, and sync models before writing a single widget. Architecture decisions made early prevent rewrites later.

02
Core Engine

Building offline databases, background sync, printer protocol engines, payment gateway bridges, and native platform wrappers. This is where the invisible work happens.

03
UI Implementation

Coding smooth, responsive interfaces at 60 FPS. RTL-first where required. Custom animation systems. State management chosen for the use case, not by default.

04
Release & Support

CI/CD pipelines, automated tests, app store assets and metadata, staged rollouts. I handle the deployment, then stay available for post-launch issues.

Let's build something precise.

Looking for a Flutter engineer?

I am open to Flutter and cross-platform engineering roles. WhatsApp is the fastest way to reach me.

Chat on WhatsApp For employment

Have a product to build?

I take a limited number of high-impact freelance projects per year. Send me a brief description of your product and your timeline.

Send a brief For freelance & contracts