Let’s talk
IBRAHIM ABDULLAHI / SENIOR SOFTWARE ENGINEER

Good software starts
with understanding
the real problem.

I’m Ibrahim. I build web and mobile products, connect the services behind them, and take responsibility for getting them into people’s hands.

✳
Most Efficient Software EngineerUmera NG · December 2024
Ibrahim Abdullahi, software engineer
bizopd.com
BizOPD website, delivered across web and mobile
THE PERSON. THE WORK.From implementation to live.
MY WORK CROSSES THE WHOLE PRODUCT
Flutter
React
Node.js
TypeScript
GitHub
01 / SELECTED WORK

Here’s what I’ve built.
And where I made the difference.

Start with BizOPD for full-stack ownership, Runvessa for systems, security and desktop engineering, or NPF Connect for real-time mobile work.

03 / COMMUNICATIONSMobile
NPF Connect — Published app

NPF Connect

Keeping conversations connected.

Lead implementation through release. I delivered the Flutter application for authorized personnel, including real-time messaging, role-based access, biometric sign-in and digital-service workflows. Offline caching, reconnection and retry behaviour help preserve usability when connectivity drops.

WHAT WENT LIVE

A published application combining personnel communication with airtime, data, utilities and transaction records.

FlutterDartWebSocketsREST APIsOffline caching
04 / WALLETS & PAYMENTSMobile
EasySpend — Published app

Everyday money, across currencies.

Senior mobile engineer. I led Flutter/Riverpod implementation and Android/iOS delivery of wallet and virtual-card interfaces. I integrated payment APIs, handled mobile updates and investigated production behaviour using Zoho Apptics to guide fixes.

WHAT WENT LIVE

Published Android and iOS journeys for wallets, stablecoin funding and virtual cards, connected to integrated financial services.

FlutterRiverpodPayment APIsZoho Apptics
05 / EDUCATIONFull stack
AAACOHS Portal — Portal website

AAACOHS Portal

Institutional services, brought online.

End-to-end implementation. I built the student and staff portal with Node.js, TypeScript and React. The work connects responsive application and admission-status interfaces to backend services and persistent institutional data.

WHAT WENT LIVE

An operational portal giving applicants, students and staff access to online institutional workflows.

ReactNode.jsTypeScriptPostgreSQLRedis

Public portal sign-in shown. Student and staff areas require authorized access.

06 / PHOTO COMMERCEFull stack
Picsible — Published mobile app

Personal photos. Finished products.

End-to-end implementation. I owned delivery across the web/mobile interfaces and backend integrations for photo customization, ordering and checkout. The product connects personalization to a customer commerce journey.

WHAT WENT LIVE

A customer-facing product linking photo customization with ordering and checkout.

ReactFlutterNode.jsTypeScriptRedis

Official mobile screenshots shown; website linked above.

07 / DIGITAL SERVICESMobile
Reepay — Published app

Bills, data and a clear payment trail.

Implementation & live delivery. I owned Flutter implementation and payment API integrations for airtime, data and utility purchases. Transaction histories and receipts give customers access to their payment records.

WHAT WENT LIVE

A published utility-payment application with purchase flows, histories and receipts.

FlutterDartREST APIsPayments
08 / FINANCIAL SERVICESMobile
Mustard.ng — Published app

From verification to transaction.

Flutter implementation & release. I delivered Flutter/GetX transaction interfaces and integrated KYC and verification APIs, connecting customer onboarding to crypto and Naira payment workflows.

WHAT WENT LIVE

Published mobile workflows spanning identity onboarding and financial transactions.

FlutterGetXKYC APIs
09 / PROPERTY & INVESTOR SERVICESFull stack
Alaafia Village — Website

Alaafia Village

A destination website connected to investor enquiries.

Full-stack implementation. I built the web experience and WordPress plugin, working with PHP, Python and PostgreSQL to support investor-enquiry workflows. My contribution spans the customer-facing website and the services behind it.

WHAT WENT LIVE

A live website connecting the project story, ownership information and investor enquiries.

PHPWordPress pluginPythonPostgreSQL
02 / ENGINEERING PRACTICE

How I think
when I build.

The interface is one part of the work. I also think about what happens to the data, who can access it and how the product recovers when something fails.

PLAN → IMPLEMENT → VALIDATE → RELEASE

Own the whole delivery loop.

I translate business workflows into technical plans and smaller executable tasks. Implementation includes API contracts, client state, failure behaviour and testing. I stay responsible for release issues and production fixes.

In practice: BizOPD delivery ownership · Talosmat API/QA coordination · Bluetick alpha/beta validation

Business workflow↓ requirements & acceptance criteriaAPI + data model + interfaces↓ integration & automated testingRelease → observe → improve
Ibrahim AbdullahiTHE PERSON BEHIND THE PRODUCTS
03 / A LITTLE ABOUT ME

Hands-on engineer.
Accountable owner.

I’m Ibrahim, a software engineer based in Ogbomoso, Nigeria. I have 5+ years of professional application development experience, alongside earlier full-stack teaching work.

At Bizopd Technologies, I’m the lead and sole engineer. Previously, I led mobile delivery at EasySpend, integrated 40+ APIs at Talosmat and coordinated mobile development and QA at Bluetick.

I work across Flutter, React, Node.js and TypeScript, with PostgreSQL, Redis and other data systems. My MSc in Information Technology at NOUN is in progress.

Download project portfolio
OPEN TO REMOTE ENGINEERING ROLES

Have a product
worth building?

Let’s talk