Mobile Engineer Problem Solver Algorithm-Driven Production-Ready

Flutter engineer crafting polished apps that feel like real products

I'm Ahmad Abdulkarim — Akoding. I design, build and ship complete mobile products end-to-end, pairing smart algorithms and clean architecture with the small details users actually feel.

AK
AKODING
Software Engineer
Flutter
FlutterDartClean ArchitectureMVVMState ManagementSOLIDOOPClean CodeFirebaseSupabasePostgreSQLREST APIAgoraGoC#.NETGoogle MapsCI/CD FlutterDartClean ArchitectureMVVMState ManagementSOLIDOOPClean CodeFirebaseSupabasePostgreSQLREST APIAgoraGoC#.NETGoogle MapsCI/CD
About

Not just a coder — a product-minded engineer who ships complete, polished experiences from algorithm to App Store.

I'm a Flutter developer who designs and ships production apps end-to-end — across academics, transit, finance, productivity, retail, media and healthcare. I own the whole product: the smart logic, the interface, the backend, and the small interactions that make an app feel premium.

Since graduating in computer & software engineering in 2024, I've worked full-time on real products at scale — ride-hailing apps with native call screens and live tracking, real-time video platforms, and education systems with live classrooms — while shipping my own apps on the side. I care about performance, clean architecture, and an experience that feels effortless.

Product thinking

I sit with the problem and the user before the code — scoping requirements directly with clients and shaping features that actually get used.

Engineering quality

Clean Architecture, SOLID and MVVM with solid state management — well-structured, maintainable code that stays fast and easy to evolve as it grows.

Performance & polish

Smooth 60fps UI, smart algorithms and pixel-level refinement. The difference between "it works" and "it feels great."

End-to-end delivery

Mobile apps, dashboards, APIs and backends — Firebase, Supabase and SQL, multi-currency and localization in 12 languages.

Experience

A year inside real products — and a shelf of my own.

From native ride-hailing call screens to live video platforms and education systems, I work where the engineering gets hard and the polish matters.

Feb 2025 — Present
Flutter Developer · Full-time

Mobile App Developer

Product software company
  • Wi (Passenger & Driver): built a native iOS CallKit ride-request screen — extending the package with custom native/Java code so an incoming ride looks like a call — plus background location services, live car tracking and client-side fare metering.
  • Signo: a real-time video-calling app connecting deaf & mute users with sign-language translators via Agora and QR-to-call. Designed and shipped the in-call chat feature solo.
  • Mada education platform: fully refactored and solo-owned the student & teacher apps, with live BigBlueButton (BBB) classrooms between students and teachers.
  • Partnered with the backend team on key architecture decisions and met client companies directly to scope exactly what they needed.
FlutterCallKitAgoraBigBlueButtonNative / JavaBackground ServicesGoogle Maps
2023 — Present
Independent · Personal products

Solo App Developer & Designer

9 production apps, end-to-end
  • Designed, engineered and shipped UniCurve, Otobees, Budgilo, Lisio, Hasbni, Glories, Wareed and LBCHub — across academics, transit, finance, productivity, retail, media, healthcare and chat.
  • Owned my own apps end-to-end — smart algorithms, UI/UX, state management and Firebase / Supabase / PostgreSQL backends, including one with multi-currency support localized in 12 languages.
FlutterDartFirebaseSupabasePostgreSQLAlgorithms
2019 — 2024
Education

B.Sc. Computer & Software Engineering

2019 — 2024 · Graduated
  • Five years building a strong foundation in algorithms, data structures, OOP and software architecture — then went straight into shipping real apps for real users.
Selected work

Apps I designed, built and shipped to real users.

Eight production apps across academics, transit, finance, productivity, retail, media, healthcare and chat — each one taken from idea and algorithm all the way to the store.

U

UniCurve Flagship

Academic planner
iOS Android

A smart academic planner with a visual prerequisite progress tree and a personalized GPA-improvement plan — turning a stressful decision into a clear path.

FlutterDartFirebaseGraph Algorithm
View case study
O

Otobees

Transit navigation
iOS Android

Computes the fewest micro-buses between any two points, with live bus details and route polylines drawn on the map.

FlutterGoogle MapsRouting Algorithm
View case study
B

Budgilo

Finance tracker
iOS Android

An expense & income tracker with multiple wallets, real multi-currency support and a fully localized interface in 12 languages.

FlutterDartLocal DBi18n ×12
View case study
L

Lisio

Task manager
iOS Android

A fast, focused task manager with voice-powered task capture — just speak and it lands on your list.

FlutterSpeech-to-TextState Mgmt
View case study
H

Hasbni

Retail & POS
iOS Android

A barcode price scanner for shops and supermarkets, with monthly analytics and multi-currency support.

FlutterBarcodeAnalytics
View case study
G

Glories

Movies & series
iOS Android

Trending movies & series with a smart recommender that suggests titles by mood & weather.

FlutterREST APIRecommender
View case study
W

Wareed

Blood donation
iOS Android

Connects blood donors and patients on a live map — with monthly leaderboards, smart alerts, nearby center stock and verified trust requests.

FlutterFirebaseMapsPush Alerts
View case study
L

LBCHub

Chat & market
iOS Android

A customer chatbot platform with a mini social feed and a mini-market, built for the Canadian market.

FlutterSupabaseRealtime
View case study
Tech stack

The toolkit behind the products.

Mobile

my home turf
FlutterDartiOSAndroidCallKitAgoraBBB

Backend & APIs

the engine room
REST APIsGo.NETC#Cloud Functions

Data & Cloud

storage & ship
FirebaseSupabasePostgreSQLNoSQLCI/CDDeployment

Product & UX

the feel
UX ThinkingDesign SystemsClean ArchitectureAccessibility

Algorithms & Logic

the smart part
Routing & GraphsRecommendersOptimizationData Structures

AI & LLMs

the new layer
AI AgentsLLM IntegrationPrompt EngineeringChatbotsAI-powered Features
How I work

One disciplined path from idea to the App Store — every time.

  1. 01 Discover Users, goals & constraints
  2. 02 Design Flows & premium UI
  3. 03 Build Algorithms & 60fps UI
  4. 04 Test Real devices & edge cases
  5. 05 Ship Store & CI/CD
  6. 06 Improve Analytics & iteration
Kind words

What people say about working with me.

Feedback from teammates, leads and clients I've shipped real products with.

★★★★★
Ahmad took on the hardest part of the app — the native iOS call screen — and made it feel completely seamless. He owns problems end-to-end and pushes until the experience is right, not just done.
PL Product Lead Ride-hailing platform
★★★★★
He refactored an entire education platform on his own and added live classrooms that just worked. Reliable, senior, and genuinely easy to work with.
EM Engineering Manager EdTech product
★★★★★
His apps don't look like developer side-projects — they look like products. The attention to detail and UX is genuinely premium.
BO Business Owner Retail · Hasbni pilot
★★★★★
The real-time video calling we built handled poor connections gracefully — and the in-call chat he added solo became one of our most-used features.
TL Team Lead Signo · video platform
★★★★★
Ahmad sat with our client, understood exactly what they needed, then shaped the backend decisions with us. Rare to find a mobile dev who thinks about the whole system.
BE Backend Engineer Product team
★★★★★
Smooth 60fps everywhere, clean architecture under the hood, and shipped on time. He raised the quality bar for the whole mobile team.
SD Senior Developer Mobile team
★★★★★
Working with Ahmad felt like having a product partner, not just a developer. He cares about the user, the code, and the deadline in equal measure — and it shows in everything he ships.
CT CTO Software company
Contact

Let's build something worth shipping

Have an app or a product idea that needs to feel premium? I'd love to hear about it. I take on select freelance and collaboration work — reach me on any of these.