Developer Β· Johannesburg, ZA
NOMCEBO
MTSHALI
Web Dev Cybersecurity Javascript C# SQL

I build things that work and things that matter.

πŸ›‘ Cybersecurity
🐍 HTML & CSS
🌍 MOMVERSE
πŸͺ MzansiBiz
Scroll
01

About Me

I'm a self-driven developer from Johannesburg. I study Software Development at Belgium Campus ITversity online.

The projects below are real things I made, a phishing detector, a township business directory, a birthday experience for my mom, an AI assisted animated lecturer portfolio. Each one taught me something new and something real.

I'm looking for a learnership or internship where I can grow properly. I learn fast and I take the work seriously.

Based in Johannesburg, ZA πŸ‡ΏπŸ‡¦
Focus Web + Cybersecurity
Languages JS Β· Python Β· C# Β· SQL
Status Available immediately
2024–present
Software Development
Belgium Campus ITversity
2023
National Senior Certificate
Jeppe Girls High School
71% Project Mgmt
67% Databases
65% Web Prog
02

Projects

01
Community JavaScript

MzansiBiz

Searchable directory of small businesses across South African townships β€” Soweto, Alex, Khayelitsha, Tembisa, Umlazi, Mamelodi. 48 listings, live search, multi-filter. Built because this should exist.

48 businesses Β· Live search Β· SA focused
02
JavaScript Web App

Calculator App

A simple browser-based calculator built using HTML, CSS and JavaScript. Handles basic arithmetic operations with real-time input updates and a clean responsive layout. Built to practice JavaScript logic and DOM manipulation.

Vanilla JS Β· DOM Manipulation Β· Event Handling
03
UI/UX JavaScript

AI Animated Lecturer Portfolio

Interactive portfolio website built as a group project. Uses animations and transitions to guide the user through content like a lecturer-style experience. AI tools were used for ideas and refinement, while the implementation and adjustments were done by the team.

Vanilla JS Β· Animations Β· Scroll Effects Β· UI Design
04
UI/UX JavaScript

MomVerse

An interactive storytelling web experience created as a birthday gift for my mom. MomVerse takes users through an emotional journey using scroll-based navigation, animations, and immersive scenes that feel like a personal digital world filled with memories and messages.

Vanilla JS Β· Canvas API Β· Web Audio API Β· Scroll Effects Β· UI/UX Design
05
UI/UX JavaScript

Compliment Generator

A simple interactive web application that generates random compliments with the click of a button. The goal was to create a small, positive user experience while strengthening JavaScript fundamentals such as DOM manipulation and event handling.

HTML Β· CSS Β· Vanilla JavaScript
03

Skills

Languages
🌐 HTML5 & CSS3
⚑ JavaScript
🐍 Python
⬑ C#
πŸ—„ SQL
Cybersecurity
πŸ›‘ Network Security
πŸ” Threat Detection
βš– IT Law & Ethics
🐧 Linux
Other
πŸ”— Networking
πŸ§ͺ Software Testing
πŸ“‘ UI UX Design
Open to
Cloud Learnership Junior Developer IT Graduate Programme QA / Software Testing IT Governance & Analytics IT Support / Helpdesk
04

Let's
talk.

I'm available immediately. If you're running a learnership, graduate programme, or have a junior role β€” I want to hear from you.

nomcebomtshali131@gmail.com β†—