Hi, I’m Ezechukwu Miracle.

Nice to meet you.

I build cross-platform apps with Flutter, plus the AI and backends behind them: a voice co-rider for delivery riders, a calmer home for saved posts, and apps for mothers, students and savings circles.

  • 6 hackathon builds in 2026
  • 5 Android apps to download
  • Lead Mobile Engineer, Hustle
Ezechukwu speaking into a microphone while presenting at a tech event

Projects

What I’ve been building in 2026. Each card says what the app is for, what I did on it and where to try it. Tap the screens to see more of them.

/01Oct 2026Solo buildLatest

Pinne

Saved posts turn into a graveyard. Pinne gives everything you save one calm home, keeps the reason you saved it, and brings it back when it would actually help.

  • Share from any app, even offline. A save is on the phone before it says “Saved”.
  • AI suggests a collection, tags and a summary. You accept or dismiss them.
  • Progress only counts real reviews, never just opening a link.
Role
Product, Flutter app and Serverpod backend
Built for
Serverpod’s “Build Something Real” hackathon
Status
Hackathon entry, now being built toward a public release
  • Flutter
  • Riverpod
  • Serverpod 4
  • PostgreSQL
  • SQLite (offline outbox)
  • Groq

/02Sep 2026Team of three

Kora

A voice agentic co-rider for logistics riders. Riders talk instead of tapping, and Kora handles the next stop, the route and new order offers, then answers out loud so their eyes stay on the road.

  • Say “Hey Kora”. The wake word runs offline, on the phone.
  • Routes draw on an in-app map, so riders never get bounced to another app.
  • After a shift, it sums up the day: deliveries, targets and what went wrong.
Role
Mobile developer: the Flutter rider app
Built for
AssemblyAI Voice Agent Hackathon on lablab.ai
Status
Working prototype with an Android release (v1.0.0)
  • Flutter
  • FastAPI
  • AssemblyAI Voice Agent
  • Supabase
  • MapLibre
  • sherpa-onnx
  • Rive

/03Oct 2026Team project

Ajo

Ajo (esusu) savings circles run on trust and memory. This app gives the whole circle one honest ledger: who has paid, whose turn it is, and why a payout is on hold. Ajo AI explains it in English or Pidgin.

Role
Flutter mobile front end
Built for
TINC26 × BMONI hackathon
Status
Hackathon demo on a simulated ledger, no real money
  • Flutter
  • Riverpod
  • go_router
  • Firebase Auth
  • Dio

/04Oct 2026Design + build

OneAquaHealth

Urban streams need more eyes on them. I redesigned the OneAquaHealth citizen-science app so anyone can check a stream, one plain-language question at a time, and send researchers evidence they can use. Drafts survive a bad signal, it speaks 18 languages, and questions can be read aloud.

Role
Product design and Flutter implementation
Built for
IEEE OneAquaHealth Hackathon, Citizen Science UX track
Status
Android release (v1.0.1) with a demo mode that needs no sign-in
  • Flutter
  • MapLibre
  • OpenFreeMap
  • Piper TTS
  • 18 locales

/05Jul 2026Team project

EasyBirth

Every mother deserves to know when to ask for help. EasyBirth lets pregnant women describe symptoms by voice in Hausa, Yoruba, Igbo or Pidgin, then shows how urgent it is and where to go for care.

Role
Flutter front end; teammates built the ML triage backend
Built for
COUCH 2026 hackathon, Healthcare track
Status
Hackathon build
  • Flutter
  • Hive
  • Supabase
  • FastAPI
  • Python

/06Jul 2026Solo build

Konet

A quiet place to talk to the people you love. Instead of swapping phone numbers, you share a personal code, and friends add it to start chatting. Pin the chats that matter and search the rest.

Role
Flutter app and Firebase setup
Status
MVP with an Android release (v1.0.1) and a demo video
  • Flutter
  • Firebase Auth
  • Cloud Firestore
  • Cloud Messaging

/07Jun 2026Solo build

Drim AI

Most students never get a career counsellor. Drim AI walks them through a five-minute self-discovery journey and turns it into career matches, each with a step-by-step roadmap, then shows how much their confidence grew.

Role
The whole app, built in 4–6 days
Built for
YouthCode Foundation × AI Hackathon 2026, Track 04
Status
Android release (v1.0.0); iOS built and simulator-tested
  • Flutter
  • Riverpod
  • Supabase
  • Edge Functions
  • Groq (Llama 3.3)
  • Adzuna API

/08May 2026Solo build

Flowo

Decision fatigue kills to-do lists. Flowo re-ranks your day by importance and priority, suggests what to do first and gives each task a focus session. Inspired by the to-do book I kept for my daily routine.

Role
Flutter app and FastAPI backend
Status
Android release (v1.1.0) and a demo video
  • Flutter
  • Provider
  • Firebase
  • FastAPI
  • Groq
  • Render

More projects

Team, private and in-progress work.

  • /09

    Hustle Lead Mobile Engineer

    A hyper-local job platform for Nigeria’s informal workers: a live map of jobs nearby, a trust score built from ratings and completed jobs, and Squad escrow so pay is released when the work is done.

    • Flutter
    • FastAPI
    • Supabase
    • Squad API

    Code on GitHub

  • /10

    Trayse

    A campus lost-and-found: report and find lost items, and connect with campus allies who can help.

    • Flutter
    • Django
    • Python
    • Squad API

    Private repository

  • /11

    KOstream

    Monitors live streams across several platforms in real time, for streamers and the people who manage them.

    • Flutter
    • Dart
    • WebSockets
    • Streaming APIs

    Private repository

  • /12

    Curre

    A Flutter focus app that flips Atomic Habits: instead of making good habits obvious, it makes distractions invisible by hiding disruptive apps during the focus periods you set.

    • Flutter
    • GetX
    • Kotlin
    • Android
    • Material 3

    In progress

Portrait of Ezechukwu Miracle wearing headphones around his neck

About me.

I’m a pragmatic engineer.

I build cross-platform apps and turn ideas into working software, driven by a craving to ship things that matter.

Most of my work is in Flutter, from the first screen to the release build. I also build the backends behind my apps with FastAPI, Supabase, Firebase or Serverpod, and lately I’ve been putting AI where it actually helps: voice agents, assistants that explain things in plain language, and smart suggestions people stay in control of.

My Resume (Word document)

Mobile

  • Flutter
  • Dart
  • Riverpod
  • Provider
  • GetX
  • go_router
  • Kotlin
  • Android
  • Material 3
  • Rive

Backend & data

  • FastAPI
  • Python
  • Serverpod
  • Node.js
  • Supabase
  • Firebase
  • PostgreSQL
  • REST APIs
  • React

AI, voice & payments

  • Groq
  • OpenAI
  • AssemblyAI
  • sherpa-onnx
  • Edge Functions
  • MapLibre
  • Squad API

Experience

Where I work, and the hackathons I built for this year.

Hustle

Lead Mobile Engineer

2026 – Present

Hackathon builds · 2026

  1. Oct

    Serverpod “Build Something Real”SoloPinne

  2. Oct

    TINC26 × BMONI HackathonTeamAjo

  3. Oct

    IEEE OneAquaHealth HackathonApp UI/UX, Citizen Science UX trackOneAquaHealth

  4. Sep

    AssemblyAI Voice Agent Hackathon (lablab.ai)Team of threeKora

  5. Jul

    COUCH 2026Healthcare track, teamEasyBirth

  6. Jun

    YouthCode Foundation × AI HackathonTrack 04, soloDrim AI

Community

Away from the keyboard, I teach, speak at tech events and build alongside other developers at workshops.

Ezechukwu at the front of a classroom teaching, with code projected on the screen behind him
Teaching a PHP & MySQL class
Ezechukwu heads-down on his laptop among other developers at a hands-on workshop
Heads-down at a two-day technical workshop, Sui on Campus
Ezechukwu smiling with headphones around his neck at the Sui on Campus technical workshop
At the Sui on Campus technical workshop

Got an idea worth shipping?

An app idea, a hackathon team or a role in mind? Send me an email, or say hi on any of the links below.

ezechukwumiracle52@gmail.com

Screens