Summary
Overview
Work History
Education
Skills
Certification
References
Websites
Timeline
Generic
EMMANUEL PHUMLANI MHLUNGU

EMMANUEL PHUMLANI MHLUNGU

Kloof

Summary

Senior Software Developer with over 8 years of experience designing, developing, and maintaining scalable enterprise applications, with a strong focus on cloud-based solutions and modern architecture. Holds an Honours Degree in Information Systems and Technology from the University of KwaZulu-Natal, along with an AWS Certified Cloud Practitioner certification. Experienced in building and deploying robust applications using C#, .NET Core, ASP.NET, Blazor, React, Next.js, SQL Server, Azure, RabbitMQ, and Docker. Skilled in cloud architecture, REST API development, system integration, and performance optimization, with a proven ability to design scalable and cost-effective solutions in cloud environments. Demonstrates growing leadership capabilities, including mentoring junior developers, collaborating across cross-functional teams, and contributing to project planning and delivery. Recognized for strong problem-solving skills, clean code practices, and consistently delivering reliable, high-quality solutions in fast-paced development environments.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Senior Software Developer

Perishable Products Exports Control Board (PPECB)
03.2024 - Current
  • Design, develop, and maintain scalable enterprise applications using C#, .NET Core, ASP.NET, Blazor, SQL Server, JavaScript, and Azure DevOps.
  • Designed, developed, and maintained scalable enterprise applications, while contributing to system architecture, cloud deployments, and team mentorship.
  • Architect and implement new features, database structures, APIs, and integrations to deliver reliable, fit-for-purpose software solutions.
  • Manage software deployments, including release pipelines, code reviews, merge approvals, and production releases in cloud-enabled environments.
  • Monitored system stability, performance, and uptime, troubleshot production issues, and optimised applications and processes for improved reliability.
  • Contributed to cloud adoption and modern architecture practices, applying Azure and AWS cloud principles to enhance scalability and maintainability.
  • Translate business requirements into technical solutions by working closely with business analysts, support teams, and stakeholders.
  • Provided leadership and mentoring through pull request reviews, support for junior developers, knowledge sharing, and technical decision-making across projects.

Senior Software Developer

XET Group
12.2023 - 02.2024
  • Lead the design, development, and delivery of scalable, high-quality software solutions.
  • Lead the design and development of scalable, high-quality software solutions aligned with business requirements.
  • Drove best practices in software engineering, contributed to architectural decisions, and mentored developers to align solutions with business and technical objectives.
  • Write clean, maintainable, and efficient code while promoting best practices and coding standards across the team.
  • Architect and implement APIs, integrations, and database solutions to support complex business processes.
  • Collaborated with stakeholders to translate business needs into actionable technical specifications and deliverables.
  • Conduct and lead code reviews to ensure code quality, performance, and maintainability.
  • Oversee testing and debugging processes, ensuring reliable and production-ready releases.
  • Troubleshot complex technical issues and implemented sustainable solutions to enhance system reliability.
  • Drive continuous improvement of development processes, tools, and engineering practices.
  • Mentor and support junior and intermediate developers through guidance, knowledge sharing, and technical leadership.
  • Contribute to system architecture decisions and adoption of modern technologies, including cloud-based solutions.

Software Developer

BET SOFTWARE (HOLLYWOODBETS)
11.2021 - 11.2023
  • Designed, developed, and maintained reliable, scalable software solutions prioritising code quality, system stability, and continuous improvement.
  • Developed and maintained reliable, scalable applications with a strong focus on performance, availability, and fault tolerance.
  • Planned and delivered software solutions to meet business objectives, achieving timely completion of tasks and milestones.
  • Ensured high-quality code through testing, code reviews, and adherence to development standards.
  • Implemented secure solutions by enforcing access control, data protection, and secure communication practices.
  • Diagnosed and resolved system issues, reducing downtime and improving overall system stability.
  • Built maintainable and modular codebases to support long-term scalability and ease of enhancement.
  • Collaborated with cross-functional teams to refine requirements and deliver solutions focused on user needs.
  • Supported production environments by responding to outages, troubleshooting issues, and improving system resilience.
  • Contributed to continuous improvement of development processes, tools, and best practices.
  • Assisted in mentoring junior team members and promoting knowledge sharing within the team.

Software Developer

Multimedia Tech Design
01.2019 - 08.2021

Junior Software Developer

Multimedia Tech Design
01.2018 - 08.2019

Technical Assistant

Every Nation Durban
11.2015 - 12.2017

IT Support

Tsogo Sun
01.2014 - 09.2015

Education

Bachelor of Commerce Honours - Information Systems and Technology

University of KwaZulu-Natal
Durban, KZN
01-2014

Bachelor of Science - Information Systems and Technology

University of KwaZulu-Natal
Durban, KZN
01-2013

Matric -

Ethangeni Combined School
Dundee, KZN
01-2006

Skills

  • Backend software development
  • C# programming
  • API integration
  • SQL Server
  • Code review
  • Full-stack development
  • Cloud computing
  • AWS
  • Azure
  • Microservices architecture
  • System architecture
  • API development
  • Restful API
  • API integrating
  • SQL database management
  • SQL
  • Backend programming
  • GIT
  • Javascript
  • Code debugging
  • Unit testing
  • Code quality assurance
  • Software deployment
  • Solutions deployment
  • Continuous integration
  • Agile methodologies
  • Performance optimization
  • Requirements analysis
  • Team leadership
  • Cross-functional collaboration
  • Stakeholder collaboration
  • Problem solving
  • UI/UX design
  • Microservices architecture
  • Version Control

Certification

  • AWS Certified Cloud Practitioner, Amazon Web Services (AWS), 2025-01-01
  • Further Education & Training Certificate: Generic Management (Level 4), Services Sector Education and Training Authority (SSETA), 2024-01-01

References

Available on request.

Timeline

Senior Software Developer

Perishable Products Exports Control Board (PPECB)
03.2024 - Current

Senior Software Developer

XET Group
12.2023 - 02.2024

Software Developer

BET SOFTWARE (HOLLYWOODBETS)
11.2021 - 11.2023

Software Developer

Multimedia Tech Design
01.2019 - 08.2021

Junior Software Developer

Multimedia Tech Design
01.2018 - 08.2019

Technical Assistant

Every Nation Durban
11.2015 - 12.2017

IT Support

Tsogo Sun
01.2014 - 09.2015

Bachelor of Commerce Honours - Information Systems and Technology

University of KwaZulu-Natal

Bachelor of Science - Information Systems and Technology

University of KwaZulu-Natal

Matric -

Ethangeni Combined School
EMMANUEL PHUMLANI MHLUNGU