Hello, I'm

Lonwabo
Msingelwa

Full-Stack Developer & Software Engineer

Specializing in building scalable architectures and real-time systems. Experienced in bridging hardware and software using Angular, C# .NET, and Java Spring Boot. Passionate about test-driven development and delivering resilient enterprise applications.

lmsingelwa@gmail.com 063 428 1144 LinkedIn Port Elizabeth, SA
developer.ts
const developer = {
  name: "Lonwabo Msingelwa",
  role: "Full-Stack Developer",
  stack: [
    "Angular", "TypeScript",
    "C# .NET", "Java Spring Boot",
    "SQL Server"
  ],
  passion: "TDD & Clean Architecture",
  available: true
};

Featured Architecture

Real-Time Systems

ECU Telemetry & Automation System

Engineered a robust bridging architecture between hardware and web interfaces. Developed a Java Spring Boot API to process live test data generated by a C++ program interfacing with an ECU. Built an Angular dashboard utilizing WebSockets to render real-time telemetry statuses and dispatch execution commands back to the hardware layer.

Angular Java Spring Boot WebSockets C++ Integration
Full-Stack

Enterprise Management System

Developed an end-to-end management platform utilizing Angular 15+ and a C# ASP.NET WebAPI backend. Modeled complex relational data using Entity Framework Core and SQL Server. Enforced rigorous quality standards by implementing Test-Driven Development (TDD), achieving 90% test coverage utilizing Jest for frontend and MSTest for backend logic.

Angular 15+ ASP.NET WebAPI EF Core NgRx State

Experience

Mar 2022 — Present

Software Developer

Wirk
  • Engineered and maintained robust RESTful APIs with C# ASP.NET WebAPI, architecting over 20 specific endpoints adhering to strict MVC patterns.
  • Developed highly reactive user interfaces utilizing Angular 15+, leveraging TypeScript and RxJS streams to improve application data rendering speed by 25%.
  • Championed Test-Driven Development within the team, consistently writing and maintaining unit tests with MSTest to maintain an 85% code coverage baseline.
  • Integrated Playwright for automated end-to-end testing pipelines, effectively reducing manual QA regression cycles by 40%.
  • Designed, optimized, and maintained complex data models within MS SQL Server to support evolving business requirements.
Sep 2020 — Jan 2022

Software Developer Intern

Developmenthub
  • Collaborated directly with senior engineers to draft technical specifications and translate algorithmic flowcharts into functional application code.
  • Conducted root cause analysis on production environments, successfully identifying, documenting, and resolving over 50 isolated software defects.
Mar 2019 — Nov 2019

IT Lab Assistant

Central University of Technology

Provided front-line technical and software support for over 200 students. Authored training materials for specialized lab software and maintained a 99% hardware uptime through proactive troubleshooting.

Technical Arsenal

Frontend & Client

Angular 15+, TypeScript, JavaScript, HTML5, CSS3, RxJS, NgRx, WebSockets, Tailwind CSS

Backend & APIs

C#, ASP.NET Core, WebAPI, Windows Services, Java, Spring Boot, RESTful Architecture, MVC

Data Architecture

MS SQL Server, T-SQL, Entity Framework Core, Relational Database Design, Data Modeling

Testing & Methodology

Test-Driven Development (TDD), Jest, MSTest, NUnit, Playwright (E2E), Git, CI/CD, Agile/Scrum, SOLID Principles

Education & Certifications

2015 — 2019

National Diploma in Information Technology

Central University of Technology

Coursework: Software Engineering, Database Systems, Web Development, Algorithms

Achievements
  • Google Africa Scholarship Certificate
  • YES Certificate
  • Merit Certificate — Central University of Technology
In Progress (Target: Before June)
  • KCNA: Kubernetes and Cloud Native Associate
  • Microsoft Certified: Azure AI Fundamentals