I build production-grade backends β APIs, real-time systems, data pipelines β and cross-platform mobile apps shipped across fintech, marketplace, and medical domains. I care about clean architecture, functional error handling, and writing code that scales without surprises.
Primary: Python Β· TypeScript Β· Dart Β· Swift
Working knowledge: C Β· C++ Β· OCaml Β· SQL
The architecture and tooling I use consistently across every Flutter project:
| Concern | Tool |
|---|---|
| State management | flutter_bloc Β· hydrated_bloc (persisted state) |
| Navigation | go_router |
| Dependency injection | get_it |
| Error handling | fpdart β functional Either/Option, no raw exceptions |
| Serialisation | dart_mappable + build_runner code generation |
| Networking | dio |
| Auth | Firebase Auth Β· Google Sign-In Β· Sign in with Apple Β· Biometrics (local_auth) |
| Push & real-time | Firebase Cloud Messaging Β· Socket.IO Β· flutter_local_notifications |
| Payments | Flutterwave, Paystack |
| Hardware | NFC (nfc_manager) Β· QR/Barcode (mobile_scanner) |
| Media | Camera Β· Audio waveforms Β· Image picker & compression |
| UI | flutter_screenutil Β· flutter_animate Β· flutter_gen Β· fl_chart Β· Lottie |
| Storage | flutter_secure_storage Β· shared_preferences |
π Curated, Markdown-formatted resumes for each specialization:
β π View Resume Repository
| Role | File |
|---|---|
| π§ Backend Engineer | backend-engineer.md |
| π± Mobile Engineer | mobile-engineer.md |
| π₯οΈ Desktop Developer | desktop-developer.md |
π§ prmpsmart@gmail.com
Built with π‘ Markdown and β powered by code.




