Profile
Experienced Software Engineer with a strong background in designing, developing, and maintaining scalable applications across web, mobile, and desktop platforms. Skilled in a wide range of programming languages and frameworks, including TypeScript, Python, Dart, Java and more. Proven track record in leading backend infrastructure, building REST APIs, and managing CI/CD pipelines on AWS and Google Cloud. Adept at architecting solutions for diverse domains such as EdTech, InsureTech, and ERP systems, with hands-on experience in cloud infrastructure, DevOps, and data management. Passionate about leveraging technology to solve real-world problems and drive impactful change.
Education

MPhil Computer Science

2023 to present at University of Cape Coast, Ghana

B.Sc. Information Technology

October 2017 to October 2021 at University of Cape Coast, Ghana

Experience

Snr. Software Engineer (Remote)

From May 2023 at Amplio, USA/Ghana

  • Maintained a desktop application for managing talking book program audio contents (including content synchronization to S3, performing device firmware updates, content updates and statistics collection).
  • Developed an Android app used by field agents to update talking book device firmware, upload new audio content and collect statistics.
  • Developed an AI-powered web app for creating Social Behavioral Change programs for marginalized communities.
  • Re-architected and redesigned a web app for managing talking book programs. This included functionalities for monitoring device usage, visualizing statistics through Tableau dashboards and program specification management.
  • Developed a web app for creating surveys and analyzing user feedback (voice recordings) collected from talking book devices in the field.
  • Managed CI/CD pipelines (Github and AWS) for deployment of Amplio applications.
  • Administered AWS infrastructure including EC2, S3, RDS and Lambda to ensure smooth running of Amplio applications.
  • Led the re-architecting of critical Amplio software infrastructure, including the Audio Content Manager, Talking Book Loader, Amplio Suite and statistics processing services.
  • Provided technical support for software issues encountered by field agents and Amplio partners across Africa.

Software Engineer (Remote)

From October 2019 to 2024 at Insurerity Digital, Ghana

  • Lead developer for REST API services and backend infrastructure, which processes over 10,000 requests and payment transactions daily.
  • Worked on the REST API for Complaint Management and Bureau Services (CMAB) tickets management system.
  • Developed a USSD application for StarMicro Insurance and SanLam Insurance, which allows users to buy life insurance policies and make payments. Currently used by over 3000 clients.
  • Managed CI/CD pipelines (Github and Google Cloud)
  • Administered and maintained server infrastructure supporting critical services.

Teaching and Research Assistant

From October 2021 to October 2024 at University of Cape Coast, Ghana

  • Tutor for database management system course at the Computer Science department

Software Engineer (Remote)

From May 2018 to December 2019 at Npontu Technologies Limited, Ghana

  • Worked on Kedabah Enterprise Resource Planning (ERP) system, which is used by over 50 enterprises in Ghana.
  • Developed a web dashboard for the MTN Business Manager mobile app.
  • Developed REST APIs for MTN Business Manager mobile application.

Software Engineer, Intern

From May 2017 to September 2017 at Kyta IT Solutions, Ghana

  • Developed the backend system for physical identity tracking system web application.

Publications
Skills
  • Typescript
  • Python
  • Dart
  • PHP
  • SQL
  • Crystal
  • JavaScript
  • Elixir
  • Java
  • Kotlin
  • Ruby
  • C/C++
  • Go
  • .NET (C#)
  • Laravel
  • Ruby on Rails
  • Django
  • ExpressJS
  • NodeJS
  • NestJS
  • Lucky
  • Vue.js
  • Angular
  • React
  • SolidJS
  • Flask
  • Tauri
  • FastAPI
  • Android (Java/Kotlin)
  • Flutter
  • Linux
  • Git
  • Shell
  • Docker
  • CI/CD
  • Nginx
  • Ansible
  • Terraform
  • Kubernetes
  • Google Cloud (Storage, Cloud Run, Cloud Build, etc.)
  • Amazon Web Services (Lambda, S3, ECR, etc.)
  • Firebase
  • Arduino
  • PostgreSQL
  • MySQL
  • MongoDB
  • DynamoDB
  • Redis
  • RabbitMQ
  • Tableau
  • Paystack
  • Mobile Money Integrations
  • QuickBooks