Experience.

With a solid track record of success, I bring years of experience and a commitment to delivering value to any team I join.

Feb 2026 - Present

Remote

Fluenty IT - Principal Architect & Developer

Project: Nigerian Payroll Platform

Sole architect and developer of a multi-tenant payroll platform for Nigerian employers, now in pilot. It calculates PAYE tax and statutory deductions, and produces payslips and compliance reports.

I own architecture, development, AWS infrastructure, releases and client support. I use AI-assisted development to ship faster.

  • Built an event-sourced .NET API on the Critter Stack (Wolverine and Marten on PostgreSQL).
  • Implemented Nigerian statutory rules: PAYE, pension, NHF, NHIS, NSITF and ITF.
  • Built the Next.js web app, including an employee self-service portal.
  • Met GDPR and NDPA requirements: field-level encryption, audit logging and data retention.
  • Run deployments on AWS (EKS, RDS, KMS) with Terraform.

Critter Stack, Wolverine, Marten, Event Sourcing, .NET, PostgreSQL, Next.js, AWS

Jun 2025 - Present

Remote

Fluenty IT - Principal Architect & Developer

Project: LISA lead-to-lease platform for Inospace

As the team scaled down, I stepped into the role of Principal Architect & Developer at Fluenty IT, taking full ownership of the product’s architecture, development, and support. I own the technical roadmap and the architectural decisions around scalability and system evolution, and act as the primary technical point of contact for an actively used, multi-tenant production system.

I continue to develop the C# REST API and its dynamic field design, maintain the CQRS implementation and AWS SQS-driven microservices architecture, and manage ongoing optimisation of the PostgreSQL data layer. Alongside this, I’ve extended into agentic software development, using AI-driven tooling to accelerate delivery without compromising code quality.

C#, .NET Core, ASP.NET Core, React, REST API, CQRS, PostgreSQL, AWS SQS, Agentic AI Tooling

Mar 2023 - Jun 2025

Remote

Fluenty IT - Senior Lead .NET Developer

Project: LISA lead-to-lease platform for Inospace

As a Senior Lead .NET Developer at Fluenty, I spearheaded the development of LISA, a greenfield lead-to-lease platform for Inospace, tackling unique domain and technical challenges. LISA went on to win Proptech Innovator of the Year in 2024. I drove critical architectural decisions, designing and implementing a robust C# REST API to support complex leasing operations.

By leveraging the CQRS pattern and innovative design principles, I ensured scalable operations, integrating AWS SQS for messaging and PostgreSQL for data management, delivering a high-performance solution tailored to client needs.

C#, .NET Core, REST API, CQRS, PostgreSQL, AWS SQS, Auth0

Dec 2021 - Sep 2022

Remote

Clifford Chance - Senior Full-Stack Developer

Project: Partnership Services Management Application

Contracted as a Senior Full-Stack Developer at Clifford Chance, I led the modernization of a global Partnership Services Management Application handling complex partner remuneration. I re-architected the C# API to .NET 6 and upgraded the frontend to Angular 14, enhancing functionality and user experience.

I extended test coverage through unit and integration testing, applied the CQRS pattern for optimized data handling, and improved codebase efficiency, ensuring robust performance across diverse tax jurisdictions.

Angular 14, C#, .NET 6, REST API, CQRS, MS SQL, TDD

Nov 2021 - Dec 2021

Remote

DVT (Kantar) - Senior C# Developer

Project: Kantar QA Automation Platform

At DVT, I joined the Kantar QA Automation Platform project as a Senior C# Developer, focusing on building a new API to support a React-based frontend. My contributions centered on delivering a reliable and efficient backend to power quality assurance workflows.

I implemented the CQRS pattern and rigorous test-driven development practices, ensuring seamless integration with Azure SQL and high-quality deliverables within a tight timeline.

C#, REST API, CQRS, Azure SQL, TDD

Mar 2017 - Present

South Africa - Remote

CodeStream - Partner & Software Developer

Projects: DigitalTwin, Cosplay Platform, ContractorPro

From 2020 to 2022 I co-founded DigitalTwin at CodeStream, as architect and lead developer: a multi-tenant IoT SaaS platform that tracks Bluetooth-tagged assets in real time through fixed gateways. I designed CQRS APIs with audit trails and pre-aggregated reporting, Azure Functions for high-volume message ingestion, and SignalR for live location updates. In 2022 a partner acquired DigitalTwin and turned it into a retail trolley management system, and we led the full technical handover.

I established and managed CI/CD pipelines through Azure DevOps, deploying to Azure PaaS environments, ensuring scalability and reliability for enterprise-grade IoT applications.

From 2024 to 2025 I also worked on two of CodeStream’s own products: Cosplay Platform, a social platform for entering, judging and publishing results of cosplay contests at fan conventions, and ContractorPro, which lets South African contractors manage leads, quotes, job cards and invoices, and lets homeowners find them. Both pair React Native apps with C# / ASP.NET Core APIs on Azure.

C#, ASP.NET Core, CQRS, Azure Functions, Azure Service Bus, SignalR, Azure SQL, Azure AD B2C, Angular, Xamarin, React Native, Azure Cosmos DB, Marten, Wolverine, PostgreSQL, TDD

Mar 2017 - Jan 2022

South Africa - Hybrid

The SPAR Group - Senior Software Developer

Projects: Vendor Master Data Management UI, Central DataLake

As a Senior Software Developer at The SPAR Group, I contributed to multiple internal projects, including the development of a Vendor Master Data Management user interface and leading the creation of SPAR’s central DataLake reporting database. I played a key role in migrating systems to the Azure Cloud.

By leveraging Azure Data Factory and Synapse, I enhanced data processing capabilities, delivering scalable reporting solutions and intuitive interfaces to support business operations.

Azure PaaS, Azure SQL, Azure Data Factory, Azure Synapse, Angular, C#, REST API

Jan 2012 - Mar 2017

South Africa - On-site

SMEasy - Senior Software Developer

Project: SMEasy - Business Management & Accounting Application

As a Senior Software Developer at SMEasy, a FinTech startup, I led the development of new modules for a SaaS product tailored to small businesses. My work focused on building scalable, user-friendly features to support financial and operational needs.

I integrated Azure cloud services and optimized data workflows, delivering robust solutions that enhanced the platform’s functionality and user adoption.

C#, ASP.NET, SQL Server, Azure

Details of earlier roles can be shared if needed.