ECG Main Platform
While at Hubtel — led backend delivery across payment and revenue-collection workflows for the national electricity platform serving millions of customers.
Frank Ahiadome
.NET platforms, distributed payments, and technical leadership for teams that keep high-stakes software reliable.
↓My approach
Hard financial workflows should feel obvious in production. I turn messy rules, partner integrations and transaction paths into systems that are understandable, observable and built to stay up.
While at Hubtel — led backend delivery across payment and revenue-collection workflows for the national electricity platform serving millions of customers.
While at Hubtel — architected payment orchestration and routing capabilities for resilient multi-channel processing and transaction integrity monitoring.
While at Hubtel — led backend design for automated debt-recovery workflows spanning core and ECG platforms.
While at Bistasol — leading architecture of a .NET 8 microservices ERP for Ghana Commercial Bank—Clean Architecture, CQRS and modular domain services.
A multi-tenant SaaS for Ghanaian private schools—fees, academics, roles, branches and digital payments.
Senior Software Engineer · Hybrid
Leading architecture and development of a comprehensive ERP for Ghana Commercial Bank on .NET 8 microservices, Clean Architecture and CQRS.
Senior Software Engineer · Concurrent hybrid
Ongoing hybrid role alongside Bistasol. Architected high-availability payment, utility, insurance and partner platforms—ECG, payment & transaction integrity monitoring system, Pay Small Small and more—serving millions of customers.
Software Engineer
Built admission and student management systems for 10,000+ users; led a requisition system that cut approval cycles by 60%.
Design reviews, mentoring, standards, hiring and technical decisions—so the next engineer ships faster and recovers cleaner. Mentored 5+ engineers; cut production defects ~30% through stronger reviews.
The best architecture is the one the next engineer can understand quickly and change safely.
Retries, idempotency, observability, reconciliation and graceful failure belong in the design—not in the postmortem.
Technical choices connect to revenue, operational risk, customer experience and the long-term cost of change.
The goal is not only stronger code—it is helping the whole team reason, deliver and recover better.
I’m Frank Ahiadome—a senior backend engineer and technical lead focused on payment platforms, distributed systems and enterprise architecture.
I take problems with many integrations, strict reliability needs and real money on the line, and find the cleanest path through them. Platforms I’ve helped build serve 9M+ customers across utility, financial and partner ecosystems.
Separately, Korarc is a SaaS product for Ghanaian private schools—practical business software across fees, academics and operations.
Open to senior engineering roles, technical leadership and collaborations on ambitious payment or enterprise platforms.
frahiadome@gmail.com Download CV ↗