Software engineer & architect

Robbie
Ribeiro.

Full-stack engineer and architect for C#, .NET, Angular and Azure.

20+ years building scalable, testable software for global clients. Today I architect event-sourced .NET platforms and work AI-first: agents handle scaffolding, refactoring and tests, while I own the architecture and review every change.

Portrait of Robbie Ribeiro

At a glance

20+ years

Shipping production software, from code to cloud.

Legal · Property · Payroll

Complex domains, regulated data.

AI-first

Agentic development since June 2025.

Recent experience

All experience →

Feb 2026 — Present

Principal Architect & Developer

Fluenty IT · Nigerian Payroll Platform

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

Wolverine · Marten · Event Sourcing · .NET · PostgreSQL · Next.js · AWS

Read more

Jun 2025 — Present

Principal Architect & Developer

Fluenty IT · LISA lead-to-lease platform for Inospace

Full ownership of architecture, roadmap and support for LISA, the Proptech Innovator of the Year 2024 that runs leasing daily at every Inospace site, now delivered with agentic AI tooling.

C# · .NET · React · CQRS · PostgreSQL · AWS SQS

Read more

Dec 2021 — Sep 2022

Senior Full-Stack Developer

Clifford Chance · Partnership Services

Modernised a global partner-remuneration application: re-architected the API to .NET 6 and upgraded the frontend to Angular 14.

Angular · C# · .NET 6 · CQRS · MS SQL · TDD

Read more

Projects

End-to-end systems

The problem, the design, and what shipped.

2026 · Fluenty IT

Nigerian Payroll Platform

Problem
Nigerian employers need payroll that gets PAYE tax and statutory deductions right, under GDPR and NDPA.
Design
Event-sourced .NET API on Wolverine and Marten, field-level encryption and audit logging, Next.js web app with employee self-service.
Shipped
A multi-tenant platform now in pilot, producing payslips and compliance reports, run on AWS with Terraform.
Wolverine · Marten · Event Sourcing · .NET · PostgreSQLView project

2023 — Present · Fluenty IT for Inospace

LISA lead-to-lease platform

Problem
Small-business tenants needed to get from first enquiry to a signed lease faster and with less friction.
Design
Greenfield multi-tenant C# REST API with a dynamic field design, CQRS, and AWS SQS-driven microservices over PostgreSQL.
Shipped
Proptech Innovator of the Year 2024, now running leasing daily at every Inospace site.
C# · .NET Core · ASP.NET Core · React · REST APIView project

2024 — 2025 · CodeStream

Cosplay Platform

Problem
Cosplay contests at large fan conventions like Comic Con need one place to enter, run, judge and publish results.
Design
React Native app for Android and iOS over a C# / ASP.NET Core API, with Azure Cosmos DB and messaging between components.
Shipped
A social platform where cosplayers build profiles, enter contests, are judged and see their results.
React Native · C# · ASP.NET Core · Azure Cosmos DB · Azure DevOpsView project

2024 — 2025 · CodeStream

ContractorPro

Problem
South African contractors juggle leads, quotes, job cards and invoices, while homeowners struggle to find the right trade.
Design
React Native app over a C# / ASP.NET Core API, event-sourced with Marten on PostgreSQL and Wolverine over Azure Service Bus.
Shipped
One app for contractors to quote, document and invoice jobs, and for customers to find and approve them.
React Native · C# · ASP.NET Core · Marten · WolverineView project
All projects →

Skills snapshot

AI-assisted development

Agentic coding workflows, AI code review and test generation, context engineering.

Back end

C#, .NET, ASP.NET, REST APIs, CQRS, event sourcing, microservices.

Front end

Angular, React, Next.js, Tailwind CSS.

Cloud

Azure Functions and App Services, AWS EKS, RDS and SQS, Terraform.

Data

SQL Server, PostgreSQL, Cosmos DB, query optimisation.

Practice

TDD, Clean Architecture, SOLID, CI/CD, mentoring.

Let’s build something.

B2B through CodeStream · Remote · Durban, South Africa