Thabiso Ngubane
Hi, I'm Thabiso Ngubane — a passionate Full-Stack Developer, Data Scientist, and Data Analyst, building modern web applications and data-driven solutions using cutting-edge technologies.
Get In Touch
About Me
Dynamic and results-driven ICT graduate with a deep passion for technology and a strong foundation in software engineering, machine learning, data analysis, and cloud computing. Skilled in programming languages such as C#, Python, JavaScript, and SQL, with hands-on experience in developing and deploying web applications on Microsoft Azure.
Combines strong problem-solving skills and a solid understanding of computer science principles, with a commitment to continuous professional growth. A collaborative team player, problem solver eager to contribute to cutting-edge technology projects and drive innovative solutions.

Professional Experience
Dialer Administrator
CCI GLOBAL
- Manage and optimize dialer systems (Noble Systems and Genesys) to support high-volume call center operations
- Create, update, and monitor dialing campaigns and filter/list strategies across multiple geographies (UK, SA, AUS)
- Analyze and manipulate client data using Microsoft SQL Server and advanced Excel for effective campaign setup
- Generate and automate dialer performance reports using SQL backend queries to support operational decision-making
- Collaborate with Operations Managers to align dialer strategy with business objectives and mitigate operational risks
Software Engineer Intern
Lead HR Consulting
- Collaborate on the design, development, and maintenance of applications C#, JavaScript, ASP.NET and SQL
- Implement secure user authentication and role-based access control using Identity, enhancing application security
- Design and manage the database using SQL, improving data retrieval efficiency
- Use GitHub for collaboration, repository management and Git for version control
- Utilize Entity Framework Core and LINQ for efficient database operations, queries, and migrations
- Deploy web applications on Microsoft Azure, ensuring high availability and scalability for seamless access
Education Journey
Bachelor of ICT Honours
Durban University of Technology
Currently pursuing advanced studies in Information and Communication Technology with a focus on cutting-edge Applied research, Advance software development and management, Cloud Computing, Advance cyber security and Advance machine Learning.
Advanced Diploma in ICT
Durban University of Technology
Specialized training in advanced application development concepts, system architecture, emerging technologies in the ICT field, machine Learning and data visualization and manipulation.
Diploma in ICT in Application Development
Durban University of Technology
Comprehensive program covering the fundamentals of software development, database systems, and web technologies that formed the foundation of my technical expertise.
Certifications
NHPC-NITheCS Coding Summer School
Offered by: NHPC-NITheCS
Focus: Data Science, Machine Learning, and High-Performance Computing (HPC) workflows
CertificateResponsive Web Design
Offered by: freeCodeCamp
Focus: Responsive design using HTML and CSS
CertificateIntroduction to Packet Tracer
Offered by: Cisco Networking Academy
Focus: Network simulation using Packet Tracer
CertificateNDG Linux Unhatched
Offered by: Cisco Networking Academy
Focus: Basic Linux concepts and command line
CertificateIntroduction to IoT
Offered by: Cisco Networking Academy
Focus: Internet of Things concepts and applications
CertificatePython Essentials (In Progress)
Offered by: Cisco Networking Academy
Focus: Core programming concepts using Python
Data Analysis with Python (In progress)
Offered by: freeCodeCamp
Focus: Data analysis using Python libraries such as Pandas, NumPy, and Matplotlib
Technical Expertise
Programming Languages
Python, C#, JavaScript, SQL
Cloud & Databases
Microsoft Azure, SQL Server, Entity Framework, LINQ
Software Development
ASP.NET, MVC, Blazor, RESTful APIs, Git & GitHub, Agile, HTML/CSS, Razor, Unit Testing
Machine Learning
Scikit-learn, Supervised and Unsupervised Learning, feature engineering, hyperparameter tuning
Data Analysis & Visualization
ETL processes, data cleaning (Excel, Pandas, NumPy), data visualization (Matplotlib, Seaborn, Plotly)
Soft Skills
Communication, Collaboration, Problem-Solving, Adaptability, Analytic skill, fast learner
Featured Projects







Get In Touch
Phone
+27 76 818 3306
+27 64 032 1482
thabisongubanee@gmail.com
Location
Durban, South Africa