Available for new projects

I build things
that matter.

Highly skilled full-stack developer with over 12 years of experience designing and implementing scalable web applications using front-end and back-end technologies.

6+
Years Experience
40+
Projects Shipped
12+
Happy Clients

About

Who I Am.

I'm Carl β€” a Highly skilled full-stack developer with over 12 years of experience designing and implementing scalable web applications using front-end and back-end technologies. Proficient in React and Angular, .Net Core (C#), with expertise in database management (MSSQL, PostgresSql, MongoDB, Redis).

Strong collaborator with a proven ability to work in fast-paced environments, manage version control, and deploy applications on cloud platforms (GCP, Azure, self hosted Linux (Docker)).

Frontend

ReactAngularNext.jsTypeScriptTailwind CSSShadCN UIAsp.net / MVCjQuery

Backend

.Net CoreC#.NETMSSQLPostgreSQLRedis

Cloud & DevOps

Google Cloud PlatformDockerKubernetesCI/CD

Tools

Fluent ValidationSerilogRabbitMQGCP pub/sub

Tech Proficiency

C#.NET
85%
TypeScript
80%
Angular
80%
React
70%

Location

Cape Town, South Africa

Education

BSc Computer Science

University of Pretoria Β· 2018

Currently Exploring

AI tooling, edge computing & WebAssembly

Career

Where I've Worked.

Jun 2024 - Present (2 years)

Senior Full Stack Developer (Team Lead)

IOX Fleet Services

Led architecture and development of the core fleet management platform. Built real-time data pipelines processing 500k+ events/day. Reduced system latency by 40% through strategic caching and query optimisation. Designed, developed, and maintained responsive Angular front-end applications integrated with scalable .NET Core back-end services, deployed on Google Cloud Platform (GCP). Architected and managed end-to-end CI/CD pipelines using Cloud Build to automate build, test, and deployment processes, ensuring rapid, reliable, and consistent releases.

AngularNext.jsReactTypeScriptMSSQLGoogle Cloud Platform.Net Core

Jun 2023 - Jun 2024 (1 years)

Senior Software Engineer

Skynet Worldwide Express

Designed and oversaw the creation and upkeep of a robust API infrastructure driving logistics systems throughout South Africa, built on ASP.NET Core Web API using C#.NET and VB.NET. Managed complete API development cycles, from gathering and documenting stakeholder needs to solution design, coding, Docker-based deployment, and live implementation on client environments. Constructed a resilient microservices framework leveraging PostgreSQL for data persistence, RabbitMQ for event-driven communication, and Redis for high-speed caching to achieve reliability and minimal latency. Deployed high-availability, scalable API solutions enabling seamless nationwide logistics coordination, third-party system interoperability, and continuous performance optimization.

Blazor .NETC#.NET.Net CoreDockerPostgreSQLRabbitMQRedis

Aug 2021 - Jun 2023 (2 years)

Senior Developer

BrandMed Group

Led the design, development, and maintenance of enterprise web applications and integrations for healthcare providers across South Africa using ASP.NET with C#.NET and VB.NET. Oversaw full project lifecycles, from requirements gathering and documentation through development, testing, and deployment to client production servers. Architected interactive front-end solutions and client-side validations with jQuery and RESTful web services to ensure performance, usability, and data integrity. Built advanced reporting platforms using SQL Server Reporting Services (SSRS) to support compliance, operational insights, and executive decision-making. Delivered mission-critical solutions for major healthcare organizations including Momentum, Discovery, and MediKredit, achieving high reliability, security, and regulatory adherence.

ASP.NETC#.NETMVCjQuerySSRSMSSQLReactrestful APIs

Jun 2015 - Aug 2021 (6 years)

Senior Web Applications Developer

IBIS Technology (PTY) LTD

Led the design, development, and ongoing maintenance of enterprise-grade web applications supporting critical mining operations across Africa and Australia, leveraging ASP.NET frameworks with C#.NET and VB.NET. Directed end-to-end project delivery lifecycle, encompassing stakeholder requirements analysis, solution architecture, development oversight, rigorous testing, and secure deployment to production client servers. Architected advanced front-end functionalities and robust client-side validations using jQuery, integrated with scalable web services for enhanced performance and user experience. Engineered sophisticated reporting ecosystems utilizing SQL Server Reporting Services (SSRS) to deliver actionable insights and compliance-driven analytics. Spearheaded high-impact implementations for tier-one mining organizations, including Harmony Gold, Sibanye-Stillwater, Anglo Coal, Komatsu, and Joy Global, ensuring alignment with strategic business objectives and operational excellence.

ASP.NETC#.NETVB.NETjQuerySSRSMSSQL

Aug 2012 - Jun 2015 (3 years)

Web Applications Developer

IBIS Technology (PTY) LTD

Designed, developed, and maintained web applications for mining operations across Africa and Australia, utilizing ASP.NET with C#.NET and VB.NET. Managed full project lifecycle, from requirements gathering and documentation to development, testing, and deployment on client servers. Implemented front-end enhancements and client-side validations using jQuery and web services. Developed comprehensive reporting solutions leveraging SQL Server Reporting Services (SSRS). Delivered successful projects for major clients including Harmony Gold, Sibanye-Stillwater, Anglo Coal, Komatsu, and Joy Global.

ASP.NETC#.NETVB.NETjQuerySSRSMSSQL

Work

Things I've Built.

πŸš€

FleetSync

Real-time fleet management platform handling vehicle licensing, compliance, and fine management for enterprise clients across South Africa. Processes 500k+ events per day with sub-100ms latency.

Next.jsTypeScriptPostgreSQLRedisAWS
πŸ“Š

CodePulse

Developer analytics dashboard that tracks coding habits, visualises productivity patterns, and surfaces insights from Git activity.

ReactD3.jsNode.jsSQLite
⚑

Obsidian CLI

A blazing-fast command-line tool for managing Obsidian vaults, creating daily notes, and syncing across devices via Git.

RustShellGit
πŸ€–

LLM Router

Intelligent request router that automatically selects the cheapest LLM capable of handling each request based on complexity scoring.

PythonFastAPIOpenAI API

Contact

Let's Talk.

Whether you have a project in mind, a role to fill, or just want to connect β€” my inbox is always open.