Skip to content
View mhista's full-sized avatar

Block or report mhista

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mhista/README.md

Hi there, I'm Diwe Innocent Esomchi 👋

Flutter Engineer · Mobile Architect · Open-Source Author · Web3 Builder

I build production-grade Flutter applications for fintech, social commerce, healthcare, and edtech — and I publish the tooling I wish had existed when I started. Based in Port Harcourt, Nigeria. Open to remote opportunities worldwide.


🚀 What I'm working on

  • OfflinePay Nigeria — engineering a cryptographic offline P2P payment system for the Nigerian market, using Ed25519 signing, AES-256-GCM QR/NFC transport, and a Serverpod (Dart) backend. Built to work where internet access doesn't.
  • Merkado Flutter SDK — a shared Flutter SDK powering 5 live consumer apps with unified payments, KYC, identity, wallet, and design system infrastructure.
  • Contributing to the Solana/Web3 ecosystem as a builder and former Tech Lead of the Superteam Nigeria Port Harcourt chapter.

📦 Open-Source Packages (pub.dev)

Package What it does
common_utils2 24+ production Flutter utilities: TikTok-style video preloading, FCM notifications, AES-256 storage, Nigerian banking validators (NUBAN, BVN, NIN), GPS/geofencing, connectivity monitoring
common_designs 60+ animation components: page transitions, skeleton loaders, hero transitions, onboarding carousels, toast notifications, full light/dark design system. 60fps, null-safe.

🏗️ Selected Projects

  • MyCut — deals and discounts app, live on App Store and Google Play
  • Driply — TikTok-style social commerce for African fashion (Flutter, HLS video, live sessions, escrow payments)
  • PSKY Business School — AI-powered WAEC/JAMB/NECO exam prep platform — pskybusinessschool.com
  • Asami — AI commerce bot for Nigerian SMEs (Flutter vendor app + WhatsApp/Telegram bots, Pidgin NLP) — demo
  • Tros — reward-based plastic waste recycling app (Flutter, Firebase, SDG-aligned)

🌐 Web3 & Community

  • Former Tech Lead, Superteam Nigeria Port Harcourt (Dec 2024 to Nov 2025) — grew the local Solana developer community, organised workshops and meetups, led chapter participation in Colosseum hackathons (Solana Breakout 2025, Solana Radar 2024).
  • Building OfflinePay Nigeria — a Dart/Flutter implementation of a cryptographic offline payment protocol, targeted at connectivity-constrained Nigerian markets.

🛠️ Tech Stack

Mobile          Flutter 3.x · Dart · Bloc/Cubit · Riverpod · GetX · Hive · Drift
Web             Next.js 14 · React · Jaspr (Dart SSR) · Tailwind CSS
Backend         Serverpod 3.1 · Firebase · Supabase · Node.js · PostgreSQL
Fintech         Paystack · Fincra · Escrow flows · Metamap KYC · Ed25519 · NFC/HCE
AI              Anthropic API · OpenAI · Gemini
Infra           AWS · Docker · GitHub Actions CI/CD
Web3            Solana ecosystem · Colosseum hackathons

📬 Reach me


⚡ Fun fact

Beyond the code, I find deep inspiration in space exploration — and I believe the same curiosity that sends probes to the edge of the solar system is what makes great engineers push past the obvious solution.

mhista

Pinned Loading

  1. common_designs common_designs Public

    Dart

  2. common_utils common_utils Public

    Utilility package for rapid app development in flutter

    Dart 1

  3. merkado_temp_repo merkado_temp_repo Public

    Dart

  4. On_chain On_chain Public

    Forked from mrtnetwork/On_chain

    Streamline Ethereum, Solana, Aptos, Sui and Tron operations. Effortlessly create transactions, interact with smart contracts, sign, and send transactions for a seamless blockchain experience.

    Dart

  5. psky psky Public

    Dart

  6. ttlFirm ttlFirm Public

    JavaScript