Work

Selected systems

Three systems from EAV Labs, each built, tested and documented as if a team already depended on it.

Roles

Professional experience

Over three years building production software: remotely with teams in the UK and Italy, and on site in Accra.

  1. May 2025 – Jun 2026United Kingdom · Remote · Contract

    Senior Software Engineer, Full Stack

    Clank Tech Group

    Led architecture and technical specifications for Koovo, a financial document-processing platform, and KPIx, a business analytics platform.

    • Broke monolithic applications into services with defined API contracts, data models and asynchronous messaging.
    • Built and maintained four backend APIs in NestJS and Python, with their technical documentation.
    • Integrated AWS S3, SQS, Secrets Manager and SES for document storage, queued processing, secure configuration and email.
    • Brought OpenAI APIs into document-processing and analytics workflows as client-facing features.
    • Connected Sage Business Cloud and Xero over REST and OAuth 2.0, with synchronisation, retries and rate-limit handling.
    • Expanded Jest and Playwright test coverage, reviewed pull requests and mentored four developers, including two interns.
    • NestJS
    • Python
    • AWS
    • OpenAI API
    • Xero
    • Sage Business Cloud
    • Jest
    • Playwright
  2. May 2024 – May 2025Italy · Remote · Contract

    Senior Frontend Engineer

    Dbytel Syncorp Limited

    Architected and built the React frontend for a multi-tenant restaurant management platform, on Java Spring Boot REST APIs.

    • Replaced a legacy interface with a responsive, component-based architecture that made features faster to build.
    • Designed role-based access control and tenant-aware behaviour, restricting features and data by permission and organisation.
    • Integrated the Paystack payment gateway and connected ordering workflows to backend services.
    • Wrote React Testing Library tests and fixed issues in responsiveness, navigation, permissions and API integration.
    • React
    • RBAC
    • Multi-tenancy
    • Paystack
    • REST APIs
    • React Testing Library
  3. Dec 2022 – Oct 2023Accra, Ghana

    Junior Software Developer (Graduate Trainee)

    Ghana Civil Aviation Authority

    Helped build an internal management information system with JavaScript and C#/ASP.NET Core MVC.

    • Built and improved interface components and connected application workflows to the backend.
    • Gathered and documented requirements with the systems analyst, and supported user acceptance testing and fixes.
    • Worked in a Git-based team workflow for development, testing and code integration.
    • JavaScript
    • C#
    • ASP.NET Core MVC
    • Git