Skip to content

Résumé

The one-page version. If you need a PDF for an application, ask and I'll send the latest.


Experience

  • Data Analyst · Bank of Africa

    Nov 2025 — Sep 2026
    • Built a branch leaderboard that refreshes from daily loan and deposit data and ranks all 23 branches against the previous reporting day.
    • Built the retail and bank-wide performance dashboards used to track the loan and deposit portfolios day over day.
    • Owned daily portfolio reporting: trend analysis of loans and deposits across branches, flagging what moved and why.
  • Software Developer · Independent

    2023 — Present
    • Built a voice assistant in Flutter that chains speech-to-text, an LLM and text-to-speech, with auth, rate limiting and prompt orchestration in between.
    • Built GeminiMaths: snap a maths problem, get a step-by-step solution, using OCR preprocessing and the Gemini Vision API.
    • Designed REST APIs and data models for client web apps across relational and document databases.
  • Junior Software Engineer · Mpact Lane Consult

    Sep 2023 — Dec 2024
    • Shipped cross-platform Flutter features alongside designers and backend engineers in a remote Agile team.
    • Implemented Firebase Authentication and real-time sync, cutting data-fetch latency by 30%.
    • Integrated REST APIs for payments, invoicing and customer-account workflows.

Selected work

Toolbox

Backend
TypeScript, Node.js, Express, PostgreSQL, REST API design
Mobile
Flutter, Dart, Bloc / Riverpod, Firebase
Cloud
AWS, Docker, Vercel, Firebase Hosting
Data
SQL, Excel, Reporting & dashboards, Python
AI
LLM APIs, Speech & vision pipelines, TensorFlow Lite, Agent tooling

Credentials

Education

BSc. Computer Science · Kwame Nkrumah University of Science and Technology2022 — 2025