Hi, I am Bright. I build robust backends and fast mobile apps that scale without breaking.

I am a Senior Software Engineer based in Nigeria with over 5 years of experience shipping products in fintech and health tech. I write clean code, optimize messy databases, and love figuring out how to make complex systems fast and reliable.

Drop Me an Email Connect on LinkedIn Check My GitHub

What I use daily

Languages

TypeScript, JavaScript, Java, Python, C, Solidity

Frameworks & Tools

NestJS, React Native, Spring, Docker, Kafka, AWS, GitHub Actions

Databases

PostgreSQL, MySQL, MongoDB, Redis Caching

Selected Work History

A look at the products I have helped scale over the last few years.

Mustard Head of Engineering 2022 - 2024

Scaling a fintech platform to 700 million in revenue

I led a distributed team building a multi currency savings platform that processed over 100k transactions. A big chunk of my time went into safely migrating our legacy PHP code over to a clean Node.js microservices architecture. I also built our React Native app from scratch and designed a custom pin auth system that immediately boosted user retention by 40%.

Afrihealth Ltd Senior Software Engineer Contract

Building real time ambulance tracking and telemedicine links

At Afrihealth, I worked heavily on breaking down legacy logic into NestJS microservices. I built a live emergency tracking system using Socket.IO to connect ambulances with patients, writing custom reconnection rules to ensure dispatchers never lost live location data. I also integrated WebRTC into their hospital management mobile client to enable crisp, in app video consults.

Zlenox Core API Architect Ontario Remote

Architecting compliant care records for long term care facilities

Reporting directly to the CEO, I designed the medical data storage architecture for a specialized Canadian healthcare ERP. I utilized Google Cloud Healthcare APIs to ensure strict FHIR compliance for patient records. Since healthcare workers are constantly on the move, I built custom offline first caching models inside React Native so staff could track patient vitals even when offline.

Systems Engineering Deep Dives

Concrete breakdowns of architectural problems I have designed solutions for.

FINTECH & CHAT INTEGRATION

Custom WebRTC Signaling & Fin-Chat

At Hollaport, I integrated in app p2p messaging alongside real time financial ledger operations. Users could seamlessly send text messages, request capital, or push wire funds inside single conversation threads using custom WebRTC signaling infrastructure that maintained low latency states even on volatile mobile connections.

PERFORMANCE OPTIMIZATION

Eliminating Heavy Database Overhead

Faced with intense database bottlenecks at Mustard that increased client loading times, I overhauled our query layers. By redesigning large data retrieval payloads and refining database index keys inside MySQL, we achieved a swift drop in system latency that directly elevated overall application user retention by 25%.

Engineering Philosophy

The core rules I follow when writing software for production environments.

Security by Default

I treat application security as a fundamental build step. Whether implementing strict ACID database transactions to stop race conditions or writing custom sanitization layers to neutralize SQL injections, keeping user capital and private medical logs protected is always step zero.

Automated Defensiveness

Production bugs are expensive. I advocate for early integration testing pipelines, setting up specialized test layers via Jest and React Native Testing Library to isolate faults long before code merges into master development paths.

Product Minded Choices

Code does not run in a vacuum. I work closely with product and data design teams to ensure that our internal engineering milestones directly complement client user paths and broader business growth velocity.

Built for remote collaboration

Working from Nigeria for global companies requires ironclad infrastructure. I run a highly optimized setup designed for zero downtime, meaning I can match your engineering sprints seamlessly without interruption.

Power24 7 Solar Backup
UplinkDual Fiber ISPs
OverlapEMEA / US East Sync

Frequently Asked Questions

Quick logistics answers for international recruiters and technical managers.

How do you handle global payroll and compliance?

I routinely work as a contractor via international hiring platforms such as Deel, Oyster, and Remote.com. I can easily onboard through your standard corporate contracting workflow with zero compliance overhead on your side.

What are your typical working sync hours?

Nigeria operates on WAT (GMT+1), which offers near perfect daily alignment with EMEA engineering timelines and provides a highly productive 4 to 5 hour daily work crossover window with US East Coast sprints.

Are you comfortable working fully autonomously?

Yes. Having previously managed distributed tech structures as Head of Engineering at Mustard, I am deeply comfortable operating inside high ambiguity environments, creating engineering specifications, and managing project milestones directly.

How do you approach team communication?

I am a strong advocate for documentation first workflows. I write descriptive commit histories, detail the core "why" inside GitHub Pull Requests, and utilize short Loom screen recordings to walk through technical concepts clearly.