Skip to content
View prmpsmart's full-sized avatar
🏠
busy
🏠
busy

Block or report prmpsmart

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
prmpsmart/README.md

Typing SVG

Miracle Apata (prmpsmart)

πŸ§‘πŸ½β€πŸ’» Backend Engineer Β· πŸ“± Flutter Β· πŸ–₯️ Desktop Β· πŸ‡³πŸ‡¬ πŸ‡ͺπŸ‡Έ πŸ‡ΊπŸ‡Έ

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.


🧠 Languages

Primary: Python Β· TypeScript Β· Dart Β· Swift

Working knowledge: C Β· C++ Β· OCaml Β· SQL


βš™οΈ Tech Stack

Backend & Infrastructure

Python FastAPI TypeScript NestJS Express.js

Data & Messaging

PostgreSQL Redis SQLAlchemy

DevOps & Tooling

Docker GitHub Actions

Mobile β€” Flutter

Flutter Dart Firebase Socket.io

Desktop

Swift Qt (PySide6)


πŸ“± Flutter Expertise

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

πŸ—‚οΈ Role-Specific Resumes

prmpsmart

πŸ“„ 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

πŸ“¬ Contact

πŸ“§ prmpsmart@gmail.com


Codewar

Built with πŸ’‘ Markdown and β˜• powered by code.

Pinned Loading

  1. audiowave audiowave Public

    Record, Play, Read and Write wave audio data. Drawing of audio waveforms- audiograms

    Python 7 1

  2. qt-material-widgets qt-material-widgets Public archive

    A python version of https://github.com/laserpants/qt-material-widgets

    Python 22 2

  3. portfolio2 portfolio2 Public

    Everything you need to know about PRMPSmart.

    HTML 1

  4. price-grid price-grid Public

    Python 1