About
I’m a backend-leaning full-stack engineer based in Accra, Ghana. I finished a BSc in Computer Engineering at KNUST with First Class Honours in November 2024, and since then I’ve spent a year building internal systems for Ghana Air Force Headquarters and ten months as the sole engineer on a production capital-markets platform at KAN Asset Management.
Most of what’s on this site follows the same pattern: a paper logbook, a spreadsheet of personnel records, a manual training register, a client portfolio kept by hand. In each case the software’s job was to be at least as trustworthy as what it replaced before it tried to be more convenient. That ordering, trust before convenience, is the closest thing I have to a working philosophy, and it’s why the systems on this site are described by what they replaced as much as by their stack.
I’m currently looking for backend, full-stack, and data or platform engineering roles, remote or based in Accra. I’m also applying separately to research MSc and PhD programmes in machine learning, which is part of why the research strand on this site, an audit of my own model’s test set and a dataset-representation problem I haven’t fully solved, gets equal billing with the shipped work.
Education
KNUST, BSc Computer Engineering, First Class Honours. Graduated Nov 2024.
Certifications
- AWS Academy Data Engineering (2024)
- AWS Academy Cloud Foundations (2024)
- AWS Academy Introduction to Cloud, Semesters 1 and 2
- Cisco Network Technician Career Path (2024)
Experience
KAN Asset Management
Oct 2025 to Aug 2026Software Engineer · Accra, remote
Sole engineer on Baobab, a capital-markets terminal covering Ghana Stock Exchange equities, Bank of Ghana forex and treasury data, GFIM bond trades, macroeconomic indicators, and client portfolios, from the first commit to a production system in active use. 170 of the platform's 182 commits are his.
Built six independent data-ingestion pipelines against four separate publishing institutions, each with its own file format and publishing schedule, plus a gap-detection orchestrator that scans 90 days of history every night rather than trusting a cron schedule to have actually run.
Also built Kofi, a retrieval-augmented assistant scoped to platform and FAQ content only, and the single shared pricing function that both the advisor interface and an external partner endpoint call, so the two surfaces can never disagree about what a holding is worth.
Found and fixed a missing ownership check on two endpoints, and a foreign-key gap that let a portfolio insert silently default to another user's account, both in code that had already shipped, by re-reading his own work rather than through a report or a scan.
Ghana Air Force Headquarters
Oct 2024 to Nov 2025Software Developer (National Service, then contract) · Accra
National service from October 2024 to September 2025, kept on as a contractor for a further engagement with the Training Directorate through November 2025.
Sole author of SkyLog, a Flask and PostgreSQL system that replaced the unit's paper flight logbook and still runs inside the Air Force network; also sole author of AirVault, which replaced paper and spreadsheet personnel and training records, and GAFCTS, officer and course tracking for the Air Secretary's office that replaced paper course records.
Contributed 37 of 45 commits to the Training Directorate system, a role-based tracking platform with an unattended TV display mode, handed off with written API and deployment documentation rather than kept solely in his own head.
Across all four systems, staff who aren't engineers now run day-to-day operations using batch scripts he wrote for install, start, stop, and backup, since there is no help desk inside the closed network to call.
Ecobank Ghana PLC
Oct to Dec 2023Customer Service Representative (Internship) · McCarthy Hill branch, Accra
A three-month customer service internship at the McCarthy Hill branch in Accra. Not an engineering role.
First direct exposure to how a financial institution runs day to day, from a customer-facing seat rather than a technical one.
It predates Baobab by two years, and is the reason the interest in financial services behind that project didn't come from nowhere.