Thabiso Ngubane | Innovative Developer

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
Thabiso Ngubane

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.

6+
Projects Completed
1
Years Experience
10+
Technologies
(!^!)
Cups of Coffee
Thabiso Ngubane

Professional Experience

June 2025 - Present

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
July 2024 - June 2025

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

2025 - Present

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.

2024

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.

2020 - 2022

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

Certificate

Responsive Web Design

Offered by: freeCodeCamp

Focus: Responsive design using HTML and CSS

Certificate

Introduction to Packet Tracer

Offered by: Cisco Networking Academy

Focus: Network simulation using Packet Tracer

Certificate

NDG Linux Unhatched

Offered by: Cisco Networking Academy

Focus: Basic Linux concepts and command line

Certificate

Introduction to IoT

Offered by: Cisco Networking Academy

Focus: Internet of Things concepts and applications

Certificate

Python 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

Career Guidance App

GoDigi Career Guidance

ASP.NET Core MVC JavaScript SQL

A web application built with .NET Core MVC and SQL, integrated with OpenAI, and deployed on Microsoft Azure. It analyzes student academic performance to recommend personalized career paths.

Task Manager

TaskFlow

ASP.NET Core MVC JavaScript SQL

A task management application developed with ASP.NET Core and Azure cloud services.

Task Manager

TraceLink

ASP.NET Core MVC JavaScript SQL

A supply chain tracking application built with ASP.NET Core and deployed on Azure.

Task Manager

Crochet Magic Shop

ASP.NET Core MVC JavaScript SQL

A E-commerce web application developed with ASP.NET Core and Azure cloud services. It allows Admin to add product to the shop and customer to buy and pay for the products through a user-friendly interface.

ChatBot

TeeBot

Python NLP Machine Learning

A conversational AI chatbot developed using Python and natural language processing techniques.

Laptop Rating Classifier

Laptop Rating Classifier

Python Pandas Scikit-learn Seaborn Jupyter

A machine learning model to classify laptop ratings based on specifications and features.

Laptop Rating Classifier

Bagging-Ensemble-Optimization

Python Pandas Scikit-learn Seaborn Jupyter

Developed a hybrid ML model using scikit-learn for URL classification; implemented hyperparameter tuning and exploratory data analysis to maximize performance.

Get In Touch

Phone

+27 76 818 3306

+27 64 032 1482

Email

thabisongubanee@gmail.com

Location

Durban, South Africa