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.
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
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
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
EAV
EAV Labs
Production-style systems: designed deliberately, tested, documented and deployed.
- 01EAV InsightA FastAPI backend for document intake, operational reporting and searchable business records.

- 02EAV DispatchA Spring Boot logistics API for shipments, drivers, vehicles, assignments, controlled delivery lifecycles and auditable dispatch workflows.

- 03EAV FieldAn Expo React Native app for field inspections, offline reporting and reliable backend sync.


Read case studyLive API · API docs · Repository