Experience
High-level timeline of where I have shipped backend and full-stack work.
Hubtel Limited
October 2023 — Present
Takoradi, Ghana (Hybrid) · Full-time
Lead Backend Engineer
September 2024 — Present
Lead backend engineer across multiple product teams sequentially — ecommerce and public-sector platforms — owning technical direction, code review, mentoring, and Scrum Master responsibilities.
- Led backend teams for Hubtel ecommerce (web and app) and a multi-service metropolitan assembly platform digitising revenue and operations (permits, property rates, signage, tolls).
- Architected and shipped scalable backend services with strong focus on reliability, observability, and cross-team alignment with PMs, QA, frontend, mobile, and DevOps.
- Served as Scrum Master: sprint planning, stand-ups, retrospectives, and predictable delivery of increments.
- Used Akka.NET for concurrent request handling and resilient distributed messaging across services where the domain demanded it.
- Platforms live with assemblies including AMA and Ayawaso West; measurable revenue and operational impact.
- Production systems handling real-money flows for large citizen audiences.
- Inherited complex legacy assembly data; improved billing reliability for thousands of customers annually.
Backend Engineer
October 2023 — September 2024
Hands-on contributor before moving into the lead role.
- Partnered with the team lead to break work into sprint-ready tasks while maintaining velocity and quality.
- Built and maintained core services; collaborated across PM, QA, frontend, and product research.
- Contributed to Karate-based API test suites for broad endpoint coverage.
Bista Solutions Limited
September 2025 — February 2026
Takoradi, Ghana (Remote) · Part-time contract · 6 months
Contract Lead Backend Engineer
Led backend development of a multi-tenant ERP for the financial sector, piloted with GCB Bank Ghana as the first tenant.
- Owned architecture and delivery across six independently deployed REST microservices (Core HR, Authentication, Leave, Performance Appraisal, Promotions, Recruitment), documented with Swagger for internal stakeholders.
- Implemented Akka.NET actors for concurrent processing, fault tolerance, and supervision patterns across modules.
- Designed a centralised authentication service for consistent identity and access management platform-wide.
- Multi-tenant design intended to scale beyond the pilot bank.
- Event-driven patterns and denormalised models where appropriate for cross-module consistency.
Zomujo Mental Health
March 2023 — October 2023
Korle-Bu, Ghana (Remote) · Contract
Contract Lead Backend Developer
Led backend migration and reliability work for mental health tooling.
- Directed backend redesign and migration from legacy toward a modular ASP.NET monolith using C# and Golang.
- Resolved critical production defects and improved uptime for an active user base.
- Delivered multiple product increments on contract timelines.
QFace Group Ghana
November 2019 — February 2023
Tarkwa, Ghana · Full-time
Full-Stack Engineer
End-to-end delivery across APIs, UI, and data layers.
- Built RESTful APIs with CQRS patterns; UIs with ASP.NET MVC, Blazor, and Angular.
- Operated SQL Server, PostgreSQL, and MongoDB with disciplined schema migrations.
- Contributed to an ERP-style microservices platform using Akka.NET for messaging and resilience, with strong automated testing.
Leadership & process
- Team lead and Scrum Master experience across squads.
- Stakeholders from product and engineering up to senior leadership and public-sector executives.
- Mentoring, 1:1s, and structured learning support (including Hubtel engineering development programmes).
Education
Bachelor of Science, Computer Science and Engineering
University of Mines and Technology (UMaT) · Tarkwa, Ghana
Notable work: UMaT Timetabling System (academic scheduling)