Nahom Mulugeta

Software & Mobile Apps Developer · UI/UX-oriented · Android · iOS · TV

Product Engineer building scalable & elite apps with real operational impact.

I'm Nahom Mulugeta, a software and mobile apps developer. I build production mobile systems used in commerce, logistics, POS, and operational platforms across real businesses.

0

Production mobile apps

0+

Businesses on CNDroid POS

0M+

ETB daily transaction volume

0K+

HuluBeje app downloads

/five_app_bgd.webp
Five production mobile apps in daily use — POS, e-commerce, logistics, kitchen ops, and cinema TV.
Ready for building mobile systems globally.
My stack
FlutterDartReact NativeBLoC
ProviderFirebaseSupabaseKotlin
/grid.svg
Offline-first. Native-hardware-ready.
Bluetooth & RS-232 fiscal printers, PED devices, IMEI binding — wired through Kotlin MethodChannels.
Powering 700+ businesses and 20M+ transactions every day.
Trusted by Unilever, Heineken, BGI Ethiopia, Ghion Hotel, Pizza Hut, Kuriftu and dozens more.
UnileverHeinekenPizza HutBGIGhion HotelAlem CinemaGast CinemaKuriftuBGS RestaurantAmirogn Chicken
Have an idea that needs to be built? Let’s make it real.

My Products' Tools At A Glance

The exact tools I reach for when shipping production mobile apps.

Core

FlutterDartReact NativeJavaScriptJavaKotlin

State & Patterns

BLoCProviderStacked MVVMFreezedGetIt

Backend & Data

Firebase (Auth · RTDB · FCM)SupabaseHiveREST APIs

Platform & Native

AndroidiOSWindowsWebAndroid TVKotlin MethodChannelBluetooth & RS-232Google Maps · Gebeta Routing

Tooling

GitHubGitLabPlay StoreApp StoreCrashlyticsShorebird

Production-grade mobile apps used daily across impactful operatoins

Every card below is a live app I build and maintain — used by real businesses, with real install links.

Home Page

Home Page

CNDroid POS
Enterprise Mobile POS
Live · 700+ businesses

CNDroid POS

Offline-first enterprise POS for hospitality, retail, and entertainment operations.

Trusted by 700+ businesses · 20M+ ETB daily transaction volume

Enterprise-grade offline-first Android POS designed for restaurants, hotels, cinemas, and retail businesses. Supports fiscal compliance, payment processing, kitchen operations, inventory management, and synchronized multi-branch workflows while maintaining reliability in low-connectivity environments.

  • Offline-first sales and transaction processing with automatic synchronization
  • Fiscal printer and payment terminal integration via Bluetooth and RS-232
  • Real-time kitchen order routing and KDS integration
  • Inventory, stock movement, and voucher reconciliation workflows
FlutterStacked MVVMHiveFirebaseREST APIsRS-232 & BluetoothDatecs Fiscal PrinterKotlin MethodChannel
Used by · Unilever · Heineken · BGI Ethiopia · Amirogn Chicken and hundreds more
Hosted internally (Direct Install)
Home Page

Home Page

HuluBeje
Lifestyle & E-commerce Super App
Live · 60K+ downloads

HuluBeje

Ethiopia's multi-service commerce platform for food, entertainment, hospitality, and transport.

60K+ downloads · Available on Play Store, App Store & Telebirr

Multi-service commerce platform combining food ordering, hotel and event reservations, cinema ticketing, transport services, loyalty programs, and real-time customer engagement. Available as both a standalone mobile application and an embedded mini-app within major Ethiopian digital ecosystems, enabling businesses to reach customers across multiple channels.

  • Unified dine-in, pickup, and delivery commerce workflows
  • Restaurant, cinema, hotel, event, and transport marketplaces
  • Real-time chat with push presence
  • Embedded mini-app experience across major digital platforms
FlutterStacked MVVMHiveFirebaseSupabaseFreezedAwesome NotificationsREST APIs
130+ restaurants10+ cinemas200+ hotels
Used by · Pizza Hut · BGS Restaurant · Gast Cinema · TOTTOT +6 more
Google PlayApp Store
Main Page Offduty Driver

Main Page Offduty Driver

HuluBeje Delivery Driver
Real-Time Delivery & Dispatch Platform
Live · 50+ daily deliveries

HuluBeje Delivery Driver

Real-time delivery operations platform connecting dispatchers, drivers, and customers from Hulubeje App.

Real-time dispatch · Live tracking · Delivery operations across the HuluBeje network

Real-time logistics and delivery platform enabling drivers to receive dispatches, navigate routes, update delivery status, and remain synchronized with dispatch operations. Integrates multiple backend services, live location tracking, and intelligent workflow automation to ensure reliable delivery execution in dynamic operating environments.

  • Real-time order dispatch and driver coordination
  • Automated delivery workflow with state-based transitions and alerts
  • Live navigation and route guidance for delivery execution
  • Background GPS tracking with battery-aware monitoring
FlutterBLoCFirebase RTDBGeolocatorGoogle MapsGebeta RoutingAwesome NotificationsJust Audio+1
Hosted internally (Direct Install)
Home Page

Home Page

KDS
Kitchen Display System · Android TV
Live · in production kitchens

KDS

Kitchen workflow system connecting POS orders to preparation teams in real time.

Real-time kitchen coordination & order visibility

Real-time kitchen operations platform designed to streamline order preparation and service workflows. Displays incoming orders, tracks preparation status, and alerts kitchen staff to new or delayed items while maintaining reliable operation in environments with intermittent connectivity. Deployed alongside CNDroid POS across restaurants and entertainment venues.

  • Real-time kitchen order queue with preparation status tracking
  • Android TV optimized interface with remote-friendly navigation
  • Audio and visual alerts for new, pending, and delayed orders
  • Bidirectional order status synchronization with POS workflows
FlutterDartStacked MVVMProviderAndroid TVFreezedREST APIsSharedPreferences
Hosted internally (Direct Install)
Poster With Movie Description

Poster With Movie Description

Cinema Display
Cinema Display · Android TV
Internal · live in cinema lobbies

Cinema Display

Digital cinema signage platform for schedules, seating, and customer engagement.

Live schedules · Seating · Trailers

Customer-facing digital signage platform designed for cinema lobbies and waiting areas. Displays real-time schedules, seat availability, movie information, trailers, and promotional content while supporting multiple cinema operators from a single application. Integrates operational and entertainment data sources to create a richer pre-show customer experience.

  • Real-time movie schedules and seat availability display
  • Integrated trailers, movie metadata, and promotional content
  • Multi-cinema and multi-screen deployment support
  • Optimized Android TV experience for continuous public display
FlutterDartStacked MVVMProviderAndroid TVFreezedTMDB APIREST
Used by · Alem Cinema · Gast Cinema · Garad Cinema · Century Cinema +1 more
Hosted internally (Direct Install)

And the Backend Systems I've Integrated

Backend services behind the HuluBeje ecosystem — I own the Flutter side integration.

</>
POST /api/v1/hulubeje/chat/api
HuluBeje Chat API
API Integration
Live · powering in-app chat

HuluBeje Chat API

Real-time messaging platform powering customer communication inside HuluBeje.

JWT Auth · Messaging · Presence · Push Notifications

Production messaging platform integrated into the HuluBeje mobile application. I owned the Flutter-side implementation, including authentication flows, chat sessions, message delivery, presence tracking and push notifications, ensuring a seamless real-time communication experience.

  • User authentication and JWT-based session handling
  • Chat session and message lifecycle endpoints
  • Firebase integration for push notifications and presence
  • Extensible module structure for future channels
NestJSTypeScriptJWT & PassportFirebaseREST APIs
Internal service
</>
POST /api/v1/hulubeje/delivery/api
HuluBeje Delivery API
API Integration
Live · powering driver dispatch

HuluBeje Delivery API

Dispatch and logistics backend integrated into HuluBeje's courier network.

Dispatch · Authentication · Real-Time Operations

Core logistics platform powering driver dispatch and order lifecycle management. I integrated the service into the Flutter driver application using typed repositories, notification handlers and a multi-backend architecture coordinating REST APIs alongside Firebase Realtime Database.

  • Driver dispatch and order state management
  • JWT-secured authentication and role handling
  • Push notifications across the delivery lifecycle
  • Multi-service integration with Firebase RTDB and backend APIs
NestJSTypeScriptSupabase AuthFirebase RTDBREST APIs
Internal service

Trusted by leading brands

Every logo below is a business running on apps I build and maintain.

  • UnileverUnilever
  • HeinekenHeineken
  • Pizza HutPizza Hut
  • Kaldi's CoffeeKaldi's Coffee
  • Kuriftu Resort & Water ParkKuriftu Resort & Water Park
  • BGI EthiopiaBGI Ethiopia
  • Ghion HotelGhion Hotel
  • Washington HotelWashington Hotel
  • BGS RestaurantBGS Restaurant
  • Amirogn ChickenAmirogn Chicken
  • Mulmul BakeryMulmul Bakery
  • WOW BurgerWOW Burger
  • Debonairs PizzaDebonairs Pizza
  • Yod Abyssinia Traditional RestaurantYod Abyssinia Traditional Restaurant
  • UnileverUnilever
  • HeinekenHeineken
  • Pizza HutPizza Hut
  • Kaldi's CoffeeKaldi's Coffee
  • Kuriftu Resort & Water ParkKuriftu Resort & Water Park
  • BGI EthiopiaBGI Ethiopia
  • Ghion HotelGhion Hotel
  • Washington HotelWashington Hotel
  • BGS RestaurantBGS Restaurant
  • Amirogn ChickenAmirogn Chicken
  • Mulmul BakeryMulmul Bakery
  • WOW BurgerWOW Burger
  • Debonairs PizzaDebonairs Pizza
  • Yod Abyssinia Traditional RestaurantYod Abyssinia Traditional Restaurant
  • Chaka CoffeeChaka Coffee
  • BurgerizzaBurgerizza
  • Wild CoffeeWild Coffee
  • Celavie Chicken & BurgerCelavie Chicken & Burger
  • Chanoly Noodles & SmoothiesChanoly Noodles & Smoothies
  • Ecco Juice & Macchiato BarEcco Juice & Macchiato Bar
  • Capital HotelCapital Hotel
  • Alem CinemaAlem Cinema
  • Gast CinemaGast Cinema
  • Garad CinemaGarad Cinema
  • Century CinemaCentury Cinema
  • Eliana CinemaEliana Cinema
  • Ethiopian National TheatreEthiopian National Theatre
  • Cochin Fried ChickenCochin Fried Chicken
  • Chaka CoffeeChaka Coffee
  • BurgerizzaBurgerizza
  • Wild CoffeeWild Coffee
  • Celavie Chicken & BurgerCelavie Chicken & Burger
  • Chanoly Noodles & SmoothiesChanoly Noodles & Smoothies
  • Ecco Juice & Macchiato BarEcco Juice & Macchiato Bar
  • Capital HotelCapital Hotel
  • Alem CinemaAlem Cinema
  • Gast CinemaGast Cinema
  • Garad CinemaGarad Cinema
  • Century CinemaCentury Cinema
  • Eliana CinemaEliana Cinema
  • Ethiopian National TheatreEthiopian National Theatre
  • Cochin Fried ChickenCochin Fried Chicken

What I bring to the table

My approach

System Design

Every product starts with understanding the business, users, and operational workflows. I map user journeys, define scalable architecture, shape API contracts, and plan offline behavior, integrations, and platform constraints early — before development complexity appears later in production.

Framework & Architecture

I choose technologies based on product needs — from Flutter/React native architecture and state management to backend integration and native capabilities. Development stays iterative and transparent, with continuous builds, release tracking, and measurable progress throughout the lifecycle

Deploy & Support

Shipping is only the beginning. I handle production releases, OTA updates, crash monitoring, performance optimization, and fast iteration cycles to keep products stable, scalable, and continuously improving as business needs evolve.