Software Engineer
Versatile software engineer with a strong foundation in backend development and a growing expertise in full-stack engineering. Skilled at developing and maintaining backend systems for various platforms in both monolithic and distributed systems architectures. Demonstrated success in leading and growing development teams.
Royal Voluntary Service - Remote
RVS is a voluntary organisation concerned with helping people in need throughout England, Scotland and Wales. It mobilises volunteers to support people in need and the NHS. As part of the backend team, I focus on building and maintaining the server-side infrastructure for our applications, specifically working with Node.js (NestJs), PostgreSQL & Redis. My role involves implementing core business logic, ensuring system scalability, reliability, and security, while collaborating with frontend engineers to deliver a seamless user experience. My work builds the invisible infrastructure that powers the application's functionality. • As part of the backend team, I focus on building and maintaining the server-side infrastructure for our applications, specifically working with Node.js (NestJs), PostgreSQL & Redis. • My role involves implementing core business logic, ensuring system scalability, reliability, and security, while collaborating with frontend engineers to deliver a seamless user experience. My work builds the invisible infrastructure that powers the application's functionality.
Baobab Circle - Remote
Baobab Circle Limited is a multi-award winning health Tech Company democratising the delivery of health care and wellness solutions across Africa. The company is amongst the leading developers of personalised chronic disease management solutions. The core product, Afya Pap is a patient centred platform using AI and behavioural science to improve management of chronic conditions • Led and mentored a development team, driving technical execution and fostering professional growth. • Conducted daily scrums, performed code reviews, and ensured adherence to development best practices. • Architected and implemented a call routing system, transforming the consultation service into a SaaS product, generating new revenue streams for the business.
Boom - Remote
Boom.market is building a revolutionary new world of e-commerce without banking for the billions of consumers and businesses (the unbanked population) with no access to the global financial system. Joined the development team to finalize the backend of the blockchain-powered ecommerce platform. Played a critical role in delivering the Boom app v3.0 by developing essential backend endpoints needed to launch. • Designed and developed APIs to support core platform functionalities, specifically a robust fee calculation and management system. Also updated old tests to re-introduce automated deployments to different environments with confidence. • Developed new features for the admin/back-office dashboard, to enhance platform visibility and management.
Entry Finance - Remote
Entry Finance is a micro-loans platform aimed at providing financial access to informal workers by using a proprietary risk-assesment algorithm. • Designed and implemented a credit risk assessment algorithm to determine a user's creditworthiness. • Developed and deployed a user-friendly frontend based on Figma designs
Shumba Money - Harare
Shumba Money is a remittance platform facilitating fund transfers between the diaspora and Zimbabwe. Successfully integrated with multiple partner systems and adhered to stringent regulatory compliance standards for domestic and international remittances • Took part in designing and implementing robust backend systems to support high-volume transactions. Various integrations using traditional APIs and SOAP Web Services. • Implemented measures to ensure compliance with the central bank (Reserve Bank of Zimbabwe) regulatory requirements for transparent remittance services, resulting in reduced risk and improved operational efficiency.
FreshIdeas - Harare
Designed, developed, and maintained a scalable backend for a dynamic e-commerce platform. The platform initially launched as an on-demand vegetable shopping app and subsequently evolved into a successful SaaS solution for large e-commerce websites in Zimbabwe. • Implemented caching and database optimization techniques, reducing backend response times by 70% and improving overall system reliability for e-commerce operations even during high periodic traffic. • Production Support: Successfully resolved critical production issues by analyzing logs, identifying root causes, and offering effective solutions to the team that remained.
Baobab Circle - Remote
Baobab Circle Limited is a multi-award winning health Tech Company democratising the delivery of health care and wellness solutions across Africa. The company is amongst the leading developers of personalised chronic disease management solutions. The core product, Afya Pap is a patient centred platform using AI and behavioural science to improve management of chronic conditions • Developed backend systems for a remote patient monitoring platform, enabling doctors to track patient health data and collaborate effectively.
EcoFarmer/World Bank (IFC) (IPP Project) - Harare
Developed and maintained a frontend admin dashboard for a USSD-based ecommerce platform targeting farmers in Sub-Saharan Africa. Successfully delivered an on-site, contract-based solution. • Developed and maintained a frontend admin dashboard for a USSD-based ecommerce platform targeting farmers in Sub-Saharan Africa. Successfully delivered an on-site, contract-based solution.
BSc (Hons) Degree in Computer Science