Summary
Overview
Work History
Education
Skills
Timeline
MNELISI MBONANI

MNELISI MBONANI

Software Developer | Full Stack Developer
Soweto

Summary

Full-Stack Software Developer with a strong track record of engineering end-to-end web applications and background automation engines within production environments. Combines deep expertise in C#, .NET Core, MS SQL Server, and JavaScript with hands-on experience optimizing high-scale corporate platforms serving millions of users. Demonstrated ability to take raw project architectures, pack them into Docker containers, and deploy them seamlessly to Azure Container Apps. A continuous learner dedicated to writing clean code, building secure role-based access frameworks, and driving business value.

Overview

2
2
years of professional experience

Work History

Enterprise Debt Automation & RealTime Notification

Not Applicable
Ladysmith
01.2026 - 06.2026

Key Responsibilities

  • Architected a decoupled full-stack mono repo system separating business logic (Web API) from user display layers (MVC Client) using C# and .NET.
  • Designed a secure relational database schema using Entity Framework Core, managing complex data relationships, constraints, and data-seeding logic.
  • Programmed a time-series automation engine to calculate critical debt milestones and process background operations automatically every 24 hours.
  • Integrated a full-duplex communication layer to push live, real-time platform updates to active user sessions without web page reloads.
  • Authored optimized, multi-stage Docker files and orchestration configurations to run multi-container microservices networks.
  • Provisioned and managed cloud infrastructure assets within a strict flat-rate environment budget to prevent cloud resource credit leaks.
  • Built an automated Continuous Integration and Continuous Deployment (CI/CD) workflow linking code updates directly to the cloud.
  • Developed secure authentication loops using token exchanges, custom access policies, and account lifecycle automation tools.
  • Engineered responsive, client-side administrative views utilizing asynchronous data fetch scripts to eliminate layout load lag.

🏆 Major Achievements

  • End-to-End Delivery: Successfully took a raw local concept through a full development lifecycle into a live, production-ready cloud platform.
  • Zero-Downtime CI/CD: Built a fully operational GitHub Actions pipeline that builds, tests, logs into Azure, and updates the site smoothly on code push.
  • Flawless Migration Pipeline: Bridged secure remote networking pathways to execute database updates directly from a local terminal into Azure SQL.
  • Automated Reminder Engine: Successfully deployed a persistent background scheduling system that runs background operations without slowing down front-end actions.
  • Production Debugging Success: Resolved critical environmental bugs, including Linux case-sensitivity file path blocks, incorrect parsing syntax strings, and database login rejections.
  • Secure Infrastructure Blueprint: Locked down application secrets by eliminating raw text credentials and using system-assigned managed identities to connect services.
  • Optimized Code Storage: Repaired broken Git indexes and built global tracking filters to remove heavy layout caches, dropping repository sizes by over 95%.
  • Robust Input Defense: Built a multi-layered verification system handling complex local format rules, including valid South African ID number checks.

I can frame these points into a formal resume section or a high-impact summary for a freelance cover letter next. What is your choice?

Major Achievements

  • End-to-End Delivery: Successfully took a raw local concept through a full development lifecycle into a live, production-ready cloud platform.
  • Zero-Downtime CI/CD: Built a fully operational GitHub Actions pipeline that builds, tests, logs into Azure, and updates the site smoothly on code push.
  • Flawless Migration Pipeline: Bridged secure remote networking pathways to execute database updates directly from a local terminal into Azure SQL.
  • Automated Reminder Engine: Successfully deployed a persistent background scheduling system that runs background operations without slowing down front-end actions.
  • Production Debugging Success: Resolved critical environmental bugs, including Linux case-sensitivity file path blocks, incorrect parsing syntax strings, and database login rejections.
  • Secure Infrastructure Blueprint: Locked down application secrets by eliminating raw text credentials and using system-assigned managed identities to connect services.
  • Optimized Code Storage: Repaired broken Git indexes and built global tracking filters to remove heavy layout caches, dropping repository sizes by over 95%.
  • Robust Input Defense: Built a multi-layered verification system handling complex local format rules, including valid South African ID number checks.

I can frame these points into a formal resume section or a high-impact summary for a freelance cover letter next. What is your choice?

Software Developer / Full Stack Developer

Harambee
Johanessburg
01.2024 - 01.2025
  • Developed and maintained database components including stored procedures, views, and functions.
  • Integrated database logic into .NET applications.
  • Built front-end components using Razor Views.
  • Implemented a data export feature allowing partners to download applicant lists.
  • Added role-based permissions for managing application statuses.
  • Enhanced UI/UX across multiple platform features.
  • Participated in code reviews using GitHub.
  • Took part in refinement sessions, analysing requirements and providing development estimates.
  • A national employment platform connecting employers with over 4 million unemployed youth profiles. Platform: SAYouth Partner Portal - https://partners.sayouth.org.za

Software Developer Intern

Digilink
01.2023 - 12.2024
  • Co-developed a cloud-based system for secure storage of hospital records.
  • Designed and implemented a relational database, API, and client-side components.
  • Contributed approximately 50% of the overall project development.
  • Implemented authentication and role-based access control.
  • Worked within Agile teams, using GitHub for version control and Jira for task tracking.
  • Strengthened skills in collaborative development, debugging, and system optimisation.

Teaching Assistant

Department of Basic Education
Ladysmith
01.2022 - 11.2023
  • Assisted with Mathematics and Physical Science.
  • Supported administrative duties including data capturing and printing.
  • Installed and configured software in computer labs.
  • Provided basic IT support and troubleshooting.
  • Assisted educators in lesson preparation and classroom management to enhance student learning experiences.
  • Coordinated instructional materials and resources, ensuring alignment with curriculum standards and objectives.
  • Supported assessment administration, contributing to accurate data collection for student performance evaluation.

Education

No Degree - Java SE 8 Programmer

Oracle University, No Applicable

Bachelor of Science - Information Technology

University of the Free State, QwaQwa
12-2020
Majors: Computer Science & Management

Skills

Technical Skill Matrix

Languages & Core Frameworks:C#NET / NET Core / NET 10Java (SE 8)JavaScript (ES6)HTML5 / CSS3

Backend & Web API Engineering:ASPNET / ASPNET Core Web APIRESTful API Architecture & DesignJWT Bearer AuthenticationASPNET Core Identity & RBAC Security PoliciesHangfire Distributed Background Processing [1, 2] [1]

Frontend & Real-Time UX UI:ASPNET Core MVC & Razor ViewsSignalR Hubs (Full-Duplex WebSockets)jQuery & Asynchronous AJAX Event LoopsBootstrap 5 Responsive UI FrameworkClient-side & Server-side Validation Engines

Database Systems & ORM Tools:Microsoft SQL Server / Azure SQL DatabaseMySQLEntity Framework Core (EF Core Object-Relational Mapping)Relational Database Design & ConstraintsStored Procedures & Database ViewsCLI Migrations & Remote Data Seeding Pipelines [1]

DevOps, Virtualisation & Cloud Infrastructure:Docker Containerisation (Multi-stage Building)Docker Compose Multi-container Local OrchestrationAzure Container Apps (ACA) Serverless ClusteringAzure Container Registry (ACR) Package RepositoriesGitHub Actions Automated CI/CD Cloud Pipeline EngineeringAzure System-Assigned Managed Identities & Basic Security ArchitectureIIS Server Deployment & Infrastructure MaintenanceAdvanced Git Architecture & Monorepo Optimization

Timeline

Enterprise Debt Automation & RealTime Notification - Not Applicable
01.2026 - 06.2026
Software Developer / Full Stack Developer - Harambee
01.2024 - 01.2025
Software Developer Intern - Digilink
01.2023 - 12.2024
Teaching Assistant - Department of Basic Education
01.2022 - 11.2023
Oracle University - No Degree, Java SE 8 Programmer
University of the Free State - Bachelor of Science, Information Technology
MNELISI MBONANISoftware Developer | Full Stack Developer