Chulumanco Mchiza
**th Rd & Riverside Road, Midrand•076*******• ****************@*****.***
Senior Software Developer with 6+ years of experience in developing robust and scalable web applications using technologies such as C# .NET Core, Blazor, Node.js, RESTful API, Firebase, Python, Vuejs, Angular, PostgreSQL, SQL Server, and MySQL. Proven ability to work in a team-oriented environment and deliver high-quality solutions within strict deadlines. Possess excellent communication and problem-solving skills
Experience
APRIL 2024 – PRESENT
Senior Software Developer GI Technologies (Gijima/Interfile) Fourways, Johannesburg
Currently developing and maintaining a comprehensive system for the Department of Home Affairs, covering both back office and front office operations. Responsible for enhancing and optimizing workflows to support new functionality, improve user experience, and increase overall efficiency.
Leveraging a versatile tech stack—Python, Angular, C#, WPF, and XML—to design and implement robust features. Configuring and managing CI/CD pipelines using TeamCity to ensure smooth, automated, and reliable deployments.
Overseeing the full deployment lifecycle for both MSI and web-based applications, from development to production. Collaborating closely with cross-functional teams to gather requirements, refine workflows, and deliver scalable, production-ready solutions.
OCT 2021 – APRIL 2024
Software Engineer Mfundopedia Woodmead, Johannesburg
As a key contributor to in-house systems development, I led the end-to-end design, development, and rigorous testing of software solutions, ensuring adherence to industry-leading quality standards. My responsibilities included conducting thorough code reviews for all changes prior to integration into source control, guaranteeing robust and reliable deployments across QA and production environments.
I played a pivotal role in operational feasibility assessments—analyzing problem definitions, requirements, and proposed solutions—while collaborating closely with stakeholders to understand their needs, system workflows, data utilization, and business processes. Following a structured software development lifecycle (SDLC), I ensured efficient project execution while maintaining alignment with organizational goals.
Additionally, I successfully enhanced system functionality by integrating third-party APIs such as SigningHub and Sage, streamlining data exchange and improving operational efficiency.
JAN 2020 –DEC 2020
Junior Software Developer & Systems Support PACE Software Centurion, Pretoria
I played a key role in designing, programming, and testing COSTRAC, a robust Cost and Project Management System developed using SQL Server, C#, MVC, DevExpress, and jQuery. My contributions included writing and maintaining code, troubleshooting technical issues, and implementing bug fixes to ensure system stability and performance.
Working closely with the Development Manager, I assisted in all phases of software design and coding while providing technical support to resolve bugs and optimize system functionality. I actively participated in development meetings, offering insights to enhance project workflows and align with business objectives.
To drive continuous improvement. Additionally, I monitored the technical performance of internal systems, responded to development team requests, and gathered user feedback to refine application functionality. My responsibilities also included database development support, ensuring efficient data management and reporting.
FEB 2019 – DEC 2019
Junor Software Developer Mobify Tracker Midrand, Johannesburg
As a full-stack developer, I designed, developed, and maintained robust web applications using Vue.js, Node.js, RESTful APIs and Firebase, delivering seamless user experiences and scalable solutions. I architected efficient PostgreSQL database schemas to optimize data management and performance. A key achievement was collaborating with cross-functional teams to build TAMS (Taxi Association Management System), a platform that streamlined operations and enhanced productivity for taxi associations. To ensure high performance, I implemented industry best practices and design patterns, significantly improving system scalability and maintainability.
Continuously driven to innovate, I researched and integrated emerging technologies like Vue.js, Knockout.js, and PostgreSQL to solve complex business challenges. I actively collaborated with fellow engineers to deepen technical expertise, explore cutting-edge solutions, and foster knowledge-sharing across the team. This hands-on experience strengthened my ability to balance technical excellence with real-world business needs.
Skills
C#(.Net/NetCore)• JavaScript(Node.js/ Vuejs/Angular)• Relational Databases (MSSQL, Postgres)• APIs (JSON/REST/SOAP Web Services)• Api Testing (Swagger/Postman)• Source Control (GITHUB/Bitbucket/TFS/GITLAB) • Cloud (Microsoft Azure)
Education
DEC 2017
National Diploma in IT: Software Development Nelson Mandela University Gqeberha
DEC 2009
Matric Kharina Secondary School Pietermaritzburg
Certificates
IT Essentials I: PC Hardware and Software (Nelson Mandela University- 2010)
Microsoft Azure Solutions (Exam 70-533) – 9 Course Bundle (Udemy -2020)
Projects
TAMS (Taxi association Management system)
COSTRAC
Online Store E Commerce website
Funeral Scheme and Insurance System
Credit Management System
Mining Project Management System
Home Affairs Systems