Summary
Overview
Work History
Education
Skills
Websites
Certification
Accomplishments
Personal Information
References
Interests
Research ,Golf,Hiking, Working out at a gym
Timeline
Generic
Xolani Thini Mabuza

Xolani Thini Mabuza

Developer /ICT Lecturer
Pretoria

Summary

Accomplished senior software developer with 9 years of experience leading projects as an architect, developer, and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader skilled in guiding support teams and solving complex issues. Committed to planning and implementing effective development strategies based on industry best practices. Experienced lecturer adept at adapting presentations to engage students from diverse backgrounds. Utilizes extensive knowledge and experience in computer sciences to deliver relevant information and real-world examples. Recognized for personable demeanor and strong work ethic. Versatile professional with 12 months of experience as an RPA developer, 3 years as a 3D game developer, and 7 years as a web developer specializing in C#, SQL, PHP, HTML5, and other programming languages. Also skilled in testing engineering. Self-directed leader proficient in C# development and RPA development. Cultivates collaborative and supportive team environments.

Overview

2025
2025
years of professional experience
2
2
years of post-secondary education
5
5
Certifications
7
7
Languages

Work History

Senior Software Developer (Manager)

Cooperative governance (Cogta)
Pretoria
4 2023 - Current

Maintenance and optimization of the Internal systems

  • Dynamics CRM or F&O experience
  • Development and Enhancement of the new and existing systems with C#, ASP.NET MVC, JavaScript, HTML5, CSS, jQuery, and Entity Framework
  • Work with Azure, Bootstrap, Web API, Ms SQL, Power BI and QlikView
  • Create and optimize databases using SQL (MySQL, PostgreSQL)
  • Oversee Service Level Agreements (SLAs) and vendor contracts to ensure effective and timely IT service delivery.
  • Draft Terms of Reference (TOR) for project specifications and scope definitions.
  • Use Git for source management. Automate CI/CD processes and manage cloud services (Azure, Google Cloud) for deployment.
  • Hands-on experience in D365 integration with third-party systems
  • Dynamics CRM or F&O experience
  • SharePoint Development and Managements
  • Manage SLAs and contracts for effective rendering of IT services
  • Conduct Project Review meetings
  • Develop a portfolio view of IT Projects
  • System enhancement and development, workflows, and web pages
  • Project management, Database management
  • System training and advocacy
  • Experience of providing estimates, writing technical documentation, and working in an agile delivery project environment
  • Improved software performance by identifying and resolving bottlenecks in the code.

ICT Lecturer

Tshwane University of Technology
Pretoria
06.2018 - Current
  • I worked for multiple colleagues including, Centurion Academy, Belgium Campus, Varsity College, Eduvos and Stadio
  • Track student success and implement support interventions where required
  • Teaching Python, Java, C#, and JavaScript coding languages
  • Develop high-quality production ready code in an agile methodology
  • Teaching Cloud Computing Services (),Aws Support (A+) and Networking (N+)
  • Digital Print, website development, advertisements, and social media platforms
  • Lecturing IT/Computer Sciences-related modules both online and face-to-face
  • Planned and implemented curriculum to teach up-to-date technologies
  • Attended professional development technology courses to increase knowledge base and learn new information
  • Setting and marking of tests, exams, and assignments
  • Worked with Cisco organization to implement computer literacy program and technology use into day-to-day instruction
  • Entering and Processing of Marks On EMC ,LMS and ITS/iEnabler
  • Excellent communication skills, both verbal and written.

Senior Software Engineer (Manager)

Municipal Infrastructure Support Agent (MISA)
Pretoria
11.2022 - 03.2023
  • Maintenance and optimization of the MIPMIS front end (website)
  • Work with C#, ASP.NET MVC, JavaScript, HTML5, CSS, jQuery, and Entity Framework
  • Work with Bootstrap, Web API, Ms SQL, Power BI and QlikView
  • Use Git for source management. Automate CI/CD processes and manage cloud services (Azure, Google Cloud) for deployment.
  • Create and optimize databases using SQL (MySQL, PostgreSQL)
  • Hands-on experience in D365 integration with third-party systems
  • Dynamics CRM or F&O experience
  • Report on potential document management and document security risk and vulnerabilities for dissemination to Information Security Management
  • Maintenance and optimization of the MIPMIS modules
  • Ensure internal liaison and follow up on the progress of Document Security Operational initiatives and projects
  • Ensure compliance to Project Management Methodology
  • Manage SLAs and contracts for effective rendering of IT services
  • Conduct Project Review meetings
  • Develop portfolio view of IT Projects
  • Handle of Information Technology infrastructure library (ITIL)
  • System enhancement and development, workflows, and web pages
  • Project management, Database management
  • System training and advocacy
  • Experience of providing estimates, writing technical documentation, and working in agile delivery project environment
  • Software Development Life Cycle utilization for quality
  • Excellent communicator, able to work as part of team

SharePoint Developer (Manager)

Axe Tee Holdings
Pretoria
01.2019 - 10.2022
  • SharePoint and Microsoft 365 platform development
  • Experience creating and using Power BI and Automate flows
  • Web HTML editor freeware for creating or modifying Microsoft SharePoint sites, workflows, and web pages
  • Skills with Active Directory (On prem and Cloud)
  • Supervised and Manage team of more than 20 Juniors and interns
  • Experience of providing estimates, writing technical documentation, and working in agile delivery project environment
  • Worked with Azure Networking and Governance
  • Managing & Leading projects and training the end user
  • Software Development Life Cycle utilization for quality
  • Support of BSTD applications in SharePoint environment
  • Knowledge of C#, ASP.NET, JavaScript, HTML5, CSS, jQuery, Azure and SASS
  • PowerShell - use of native Microsoft cmdlets, PnP PowerShell etc
  • Excellent communicator, able to work as part of team
  • Experience creating PowerApps

Junior Software Engineer (RPA Developer)

Zensar
Pretoria
01.2019 - 12.2020
  • Working with workflow design principles
  • Extensive experience with SQL database
  • Experience with Ms SQL, XML, React and JSON
  • With minimum 3-5 years of SDLC experience on .Net, C# or SQL and change control disciplines
  • End To End Code solution support experience using Idea Intellij, Visual Studio Code
  • Experience in enterprise software development methodologies and Blue Prism standards
  • Junior Knowledge of business process modelling and reengineering
  • Process flow, Objects, Datatypes Variables, Exception Handling, Work Queues, Calculation Functions
  • Ability to blend business analysis with technical skill set to develop efficient processes
  • Ability to create and obtain approval on all core RPA outputs (documentation and testing)
  • Design, build and configuration of RPA solutions
  • Ensure robotic processes are easy to maintain and understand
  • Work alongside Solutions Architects, Business Analysts
  • Tested features, documenting findings, modelled trends and submitted reports
  • Evaluated proposed and existing robotics systems to check quality and safety controls
  • Developed, deployed, and tested prototype systems to assess functionality and feasibility

Desktop IT Technician Support

Department Of Water and Sanitations
Pretoria
12.2016 - 05.2018
  • Identified negative hardware performance trends and common issues afflicting systems, reporting findings for remediation
  • Enhanced helpdesk ticketing system, resulting in 100% reduction in support call turnaround time
  • Collaborated with business partners and internal stakeholders to optimize scheduling of repair and upgrade jobs, minimizing resource availability disruptions
  • Managed end-user accounts and permissions, overseeing correct provisioning of access rights in accordance with security best practices and group/governments policies
  • Knowledge on legislation and policies governing ICT in South Africa
  • Knowledge of TOGAF, COBIT, PMBOK, PRINCE 2
  • Incident Management (Managing incidents on BMC Remedy Mid-Tier 9.1 with SITA, Assign, Update, Resolve and Close call)
  • Desktop Support (Providing local/Remote support (DameWare, TeamViewer)
  • Configuring of VPN and network infrastructure protocols (SSL and CIFS)
  • Provide connectivity on WAN/LAN and ensure no disruption to network
  • Configuration of Router and Switches
  • Install and configuration of Government Transversal Systems (SAP, BAS, WARMS, PERSAL AND LOGIS.) and Backup Management (Tape rotation and Tape labelling)
  • Active directory, Microsoft Exchange, Updating group policy, DNS, DHCP, firewalls
  • Conduct first-class level of customer service ensuring that all 258 customers are treated efficiently and in appropriate manner data quality assurance

WordPress Developer (Web Developer)

Career Expo Magazine
Pretoria
02.2014 - 11.2016
  • Understanding of WordPress, PHP, jQuery, HTML, SCSS, React and LESA
  • Minimum 3+ years' experience building WordPress Websites
  • Pencils and sketch out visual solutions as well as get down and dirty with WordPress theming and plugins
  • Enable to express the ability to handle multiple products/projects with a cross-functional team
  • Perform web products maintenance, web SEO and optimization with WP Rocket
  • Deployment with FTTP for to Major Platform (IOS, Android, Windows, and Mac OS)
  • Maintained excellent attendance record, consistently arriving to work on time

Education

PGDip Honors Degree - Computer Science (Multimedia)

Tshwane University of Technology
Pretoria, South Africa
01.2021 - 2022.12

Baccalaureus Technologia: IT - Information Technology Management

Tshwane University Of Technology
Pretoria
01.2016 - 2017.12

National Certificate: Business Analysis - Business Analyst

MindWorx
Pretoria, South Africa
01.2019 - 01.2020

Certificate: Blue Prism Certified Developer (AD01) - Industrial Automation

Pearson Vue
Livonia Sandton
01.2019 - 01.2020

National Diploma: Information technology - Information And Communication Technology

Tshwane University Of Technology
Pretoria, South Africa
01.2011 - 2015.12

High School - Maths

Inkomazi High
Mpumalanga
01.2004 - 2008.12

Skills

TypeScript

Certification

Management Principles and Mentorship

Accomplishments

  • Resolved product issue through consumer testing.
  • Supervised and Manage team of more than 20 Juniors and interns.
  • Created a robust software testing platform which advanced R&D efforts.
  • Developed an innovative software package that automated the engineering and production of Robotic Process Automation.
  • Designed a new workflow to improve overall query performance.
  • Used Microsoft SharePoint and Excel to develop inventory tracking spreadsheets.
  • Documented and resolved desktop related issues which led to accomplishment.

Personal Information

ID Number: 900420 5457 081

References

  • Zensar Technologies, Mr Prasad, 078 207 2368
  • Dept Of Water & Sanitation, Mrs Mama Khoza, Supervisor/ Senior IT Technician, 083 795 1880, Khozam@dws.gov.za
  • Tshwane University of Technology, Mr. Lindisizwe Makaula, Lecturer / Co-Supervisors, 076 317 6432, MakaulaLN@tut.ac.za
  • Axe Tee Holdings, Mrs Gloria Ngubeni, Project Manager / Supervisor, 071 052 8350, Ngubening@axeteeholdings.co.za

Interests

Stand-up comedy

Research

Study

Reading

Research ,Golf,Hiking, Working out at a gym

Research is a passion for it allows for exploration and discovery. Whether it's in technology, social sciences, or environmental studies, the process of investigating questions and finding solutions can be incredibly rewarding. It often involves analyzing data, collaborating with others, and contributing to knowledge in a meaningful way.


Hiking is a fantastic way to connect with nature and enjoy the outdoors. Whether it's a challenging mountain trail or a leisurely walk through a forest, hiking provides both physical exercise and mental relaxation. It also offers a chance to explore new landscapes and enjoy the serenity of nature.


Golf is not just a sport; it's a blend of skill, strategy, and relaxation. I enjoy the challenge of improving my game, the beauty of the courses, and the social aspect of playing with friends or colleagues. It's a great way to spend time outdoors and can also be a way to unwind after a busy week.


Working out at the gym is key for myself in maintaining physical health and wellness. It can involve various activities, from weightlifting and cardio to group classes like yoga or spinning. Regular workouts help boost energy levels, improve mood, and support overall fitness goals.

Timeline

Cisco Certified Network Associate (CCNA3)
12-2022
Network Security Associate (NSE2)
12-2022

Senior Software Engineer (Manager)

Municipal Infrastructure Support Agent (MISA)
11.2022 - 03.2023

PGDip Honors Degree - Computer Science (Multimedia)

Tshwane University of Technology
01.2021 - 2022.12
Scrum Fundamentals Master
12-2019

National Certificate: Business Analysis - Business Analyst

MindWorx
01.2019 - 01.2020

Certificate: Blue Prism Certified Developer (AD01) - Industrial Automation

Pearson Vue
01.2019 - 01.2020

SharePoint Developer (Manager)

Axe Tee Holdings
01.2019 - 10.2022

Junior Software Engineer (RPA Developer)

Zensar
01.2019 - 12.2020

ICT Lecturer

Tshwane University of Technology
06.2018 - Current
Management Principles and Mentorship
12-2017

Desktop IT Technician Support

Department Of Water and Sanitations
12.2016 - 05.2018

Baccalaureus Technologia: IT - Information Technology Management

Tshwane University Of Technology
01.2016 - 2017.12
Domain Name System Security Extensions (DNSSEC)
06-2015

WordPress Developer (Web Developer)

Career Expo Magazine
02.2014 - 11.2016

National Diploma: Information technology - Information And Communication Technology

Tshwane University Of Technology
01.2011 - 2015.12

High School - Maths

Inkomazi High
01.2004 - 2008.12

Senior Software Developer (Manager)

Cooperative governance (Cogta)
4 2023 - Current
Xolani Thini MabuzaDeveloper /ICT Lecturer