Portrait of Njabulo Siphelele Majenje

Njabulo Siphelele Majenje

Full Stack .NET Developer — C#, ASP.NET Core, event-driven backends, containerized cloud.

Tinkerer of knobs.

About

Full stack developer with a backend focus, primarily working in C# and .NET. I build REST APIs, event-driven services, and containerized deployments — with a strong bias toward clean architecture, testability, and CI/CD that teams actually use.

Comfortable across the stack: ASP.NET Core, Entity Framework, Azure (Service Bus, APIM, DevOps), PostgreSQL and SQL Server, Docker and Kubernetes. Based in Bedfordview, Johannesburg. BSc Computer Science (University of Pretoria) and a National Diploma in Electrical & Electronics Engineering (VUT).

Contact

Skills

C# .NET / .NET Core ASP.NET Core Entity Framework REST APIs SQL Server Azure SignalR / WebSockets NUnit RabbitMQ Docker Kubernetes (AKS) Azure Service Bus Azure APIM Azure DevOps CI/CD Pipelines MongoDB PostgreSQL InfluxDB Microservices Event-Driven Architecture TypeScript Angular / Ionic Unity PHP / Symfony Git Grafana Ansible Bash

Experience

Project

C# · MongoDB · RabbitMQ
A slice of a microservices architecture — order handling with MongoDB for persistence and RabbitMQ for asynchronous messaging between services.

Project

C# · .NET · Angular · Ionic
Two full-stack apps under one repo — a dating platform built on C# and .NET, plus an AirBnB-style booking system built with .NET and Ionic.

Project

PHP · Angular · Ionic · Symfony
Fiber network operator portal, originally built in bare PHP and Angular/Ionic, later migrated to the Symfony framework — a real-world legacy modernisation story.