Ntokozo Mahlaela

Ntokozo Mahlaela

Junior Software Developer | Frontend Developer | Web Developer

Johannesburg, South Africa
0637372178

About Me

Get to know more about my professional journey and skills

I am an Information Technology graduate from IIE Rosebank College with extensive computer knowledge in Software Development, Frontend Development,Web Development.

I excel in prioritizing tasks, collaborating with team members, and developing effective technical solutions. With strong communication skills, technical expertise, and interpersonal abilities, I am confident in my ability to contribute meaningfully to any organization.


Key Skills:

  • Frontend Development (HTML, CSS, JavaScript, React.js,Angular)
  • Backend Development (Node.js, Express, Firebase)
  • Software Development (Java,Springboot)
  • Version Control (Git, GitHub)
  • Database Management (SQL, MongoDB)
  • Advanced Excel & Database Management
Working on laptop

My Experience

Professional journey and career milestones

Dec 2024 - Dec 2025

Software Development Intern

UVU Africa CapaCiti
  • Gaining hands-on experience in software development
  • Focusing on web development ,software development
  • Creating Movie Database
  • Collaborating with team members to build a Banking System
  • Learning about AI
  • Building and optimizing applications with modern technologies
  • Enhancing problem-solving and coding skills
2025-present

Software Engineering Intern

Tshimologong Precinct
  • Updated an Angular web app with an Equipment Booking Dashboard for reserving machines.
  • Built an Admin Dashboard to monitor and manage bookings and equipment usage.
  • Created a Key Management Dashboard to track laser cutter key issuing and returns.

My Projects

A showcase of my recent work and accomplishments

Project 1
React Node.js Firebase

XStream Movie

XStream is a React.js-based web application that allows users to browse movies by genre,or search,view movie details etc, and manage a personalized "My List" of favorite movies. It integrates Firebase for user authentication and uses local storage .

Project 2
React.js Node.js Tailwind Css MySQL

Xhaxha Petroleum Web

I designed and developed the Xhaxha Petroleum website for a client, building a modern and responsive business site with a clean layout, easy navigation, and proper content structure, ensuring the client has a professional and accessible online presence across all devices.

Project 2
Html,CSS JavaScript Node.js

Advance To-Do-List

A simple and responsive To Do List application that helps users add, edit, delete, and organize tasks efficiently. Tasks are stored locally in the browser or can be connected to Firebase for authenticationand storage.

Project 3
React.js Bootstrap Node.js, Firebase

Banking System

This is the React-based frontend for the Banking System project i did with my team. It provides a clean and user-friendly UI for interacting with the backend, with authentication handled by Firebase.

Education

My academic background and qualifications

2022 - 2024

Diploma in Information Technology

IIE Rosebank College

IT Graduate with Distinctions with comprehensive knowledge in various IT disciplines including programming, networking, and systems analysis.

2021

National Senior Certificate

Stanwest Combined School

Completed high school education with a focus on mathematics and science subjects.

My Interests

Things I'm passionate about beyond my professional work

Tech Trends

Exploring emerging technologies and innovations

Chess

I am a Provisional Chess Player

Reading

Tech books and personal development

Fitness

Staying active and healthy

Travel

Exploring new places and cultures

My Skills

The technical and soft skills I bring to the table

Technical Skills

HTML
CSS
JavaScript
React
Node.js
Advanced Excel
SQL
MongoDB

Additional Skills

VS Code
Git
Git Version Control

Soft Skills

Communication
Teamwork
Problem Solving
Adaptability

Certifications

Professional certifications and courses I've completed

Certification 1

Introduction to Software Development

Amazon

Fundamentals of software development processes and methodologies.

Certification 2

Introduction to Software Engineering

IBM

Core concepts of software engineering and best practices in the industry.

Certification 3

Programming with Java

Amazon

Gained skills in Java programming, including object-oriented principles, control structures.

Certification 1

Building AI Powered Chatbots Without Programming

IBM

Gained expertise in designing conversational flows, implementing natural language processing (NLP), and deploying AI-driven chat interfaces through AWS services

Certification 1

Generative AI: Prompt Engineering Basics

IBM

Strategic prompt structuring & refinement.Context management & few-shot learning. Bias reduction & output formatting.

Certification 1

Introduction to AI

IBM

Gained foundational knowledge of AI concepts, including machine learning, neural networks, and real-world applications. Explored key principles of how AI systems learn, make decisions, and solve complex problems.

Get In Touch

Feel free to reach out for collaborations or just a friendly hello