About

Software engineer with eight years building production systems, currently working in Go on high-throughput event-driven infrastructure for betting and financial products at Betika, where services process 10,000+ events per second. Experience spans distributed backend systems, full-stack product engineering across health tech and research, and four and a half years teaching computer science at university level.

Experience4

  1. Senior Software Engineer

    Sep 2023 — Present

    Betika · Remote

    Designed and implemented a high-throughput, event-driven promotion engine processing 10,000+ events per second. Built transactional workflow systems for financial settlements with guaranteed delivery semantics. Developed a real-time notification service on RabbitMQ with dead-letter queue handling. Implemented the observability stack for metrics, logs and distributed tracing.

    • Processed 10,000+ events per second
    • Built transactional workflow systems with guaranteed delivery
    • Developed a real-time notification service on RabbitMQ
  2. Full Stack Engineer

    2021 — 2022

    Vien Health · Remote

    Developed a patient dashboard surfacing real-time health metrics. Built a compliant data-management system for medical records. Implemented appointment scheduling with calendar integration.

  3. Teaching Assistant

    Jul 2018 — Jan 2023

    Academic City University College · Accra, Ghana

    Taught and supported undergraduate courses in operating systems, data structures and databases. Mentored students through practical programming and software engineering coursework. Supervised laboratory sessions and practical assessments.

  4. Graduate Assistant (National Service)

    Sep 2017 — Sep 2018

    Kwame Nkrumah University of Science and Technology · Kumasi, Ghana

    Supported teaching and laboratory instruction for undergraduate computer engineering courses. Mentored students through practical programming and systems coursework. Assisted with lab supervision, grading and course material preparation.

Education2

  • MSc Computer Science

    2022

    University of Ghana

    Distributed systems, machine learning, software engineering research

  • BSc Computer Engineering

    2022

    Kwame Nkrumah University of Science and Technology

Certifications5

  • Solana Blockchain Developer Program

  • LFS145: Introduction to Protocol Buffers

    The Linux Foundation

  • Go Programming: The Complete Developer's Guide

  • Rust Programming: The Complete Developer's Guide

  • M121: The MongoDB Aggregation Framework

    MongoDB University

Employer sign-in for résumé