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 14 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

Information Systems majoring in Software development

University of Cambridge Β· 2005

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.

πŸš€

Gatekeeper (Access Management System)

A secure, user-friendly access management system for web applications, featuring role-based permissions, SSO integration, and real-time activity monitoring. Built with a modern React front-end and a robust .NET Core back-end, deployed on Google Cloud Platform for scalability and reliability.

.NET CoreMSSQLRedisRabbitMQ
πŸ“Š

Bill Me (Subscription Billing Platform)

A comprehensive subscription billing platform that streamlines payment processing, invoicing, and customer management for SaaS businesses.

ReactNext.jsTypeScript
⚑

TeleMed (Telemedicine App)

A telemedicine application that connects patients with healthcare providers for virtual consultations, appointment scheduling, and secure messaging. Powered by Binah.ai's health monitoring API to provide real-time vital sign tracking during consultations.

reactTypeScriptBinah.ai API
πŸ€–

IO Assist (AI)

An AI-powered virtual assistant designed to enhance customer support and operational efficiency for fleet companies. Built using Angular and Gemini Flash, it integrates with the GCP Vertex AI API to provide intelligent responses, automate routine tasks, and deliver real-time insights.

AngularGemini FlashGCP Vertex AI 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.