Profile

Wonderful Sandile Ngwenya

Software, web and app developer

About Me

Profile

Welcome to my portfolio!

I'm a passionate software developer specializing in crafting innovative web and mobile solutions. With a solid background in Computer Science and Informatics, along with hands-on experience across diverse projects, I thrive on building applications that tackle real-world challenges. Take a look at my work, discover more about my journey, and don't hesitate to reach out—I'd love to connect!

My Skills

HTML/CSS 95%
JavaScript 85%
C# 90%
Java 80%
Google colab 85%
GitHub 80%
Computer Literacy 90%
Overleaf 85%
Problem Solver 95%
Communication 85%
C++ 75%
Python 85%
Visual Basic 95%
SQL 90%
Figma 75%
Google drive 95%
Microsoft Office 95%
ASP.NET 80%
Hard Working 90%
Punctual 85%

My Projects

Project 1
Telkom data science project

Role: Full Stack Developer

Description: The platform focuses on Customer feedback and drives service improvement—this project turned data into actionable insights for enhancing satisfaction, in order to improve importance of customer feedback analysis in telecommunications, overview of the project from concept to implementation, Highlight challenges and solutions.

JavaScript HTML Python CSS
Project 2
ReceptionBookingSystem

Role: Full Stack Developer

Description: This innovative digital platform revolutionizes the check-in process by enabling seamless online sign-ins, eliminating the need for manual paperwork. Users can effortlessly register their attendance through a secure web interface, while the system automatically captures and stores all check-in data in real-time. By transitioning to a fully digital solution, organizations benefit from enhanced operational efficiency, significant cost savings.

JavaScript HTML CSS PHP
View Project
Project 3
GBV Prevention

Role: Chat Bot Developer

Description:This compassionate AI-powered chatbot was designed to support women, children, and individuals trapped in abusive relationships, offering a safe and confidential space to seek help, share their experiences, and access vital resources. The platform empowers survivors by giving them a voice—allowing them to express their pain, fears, and emotions without judgment. Whether seeking guidance, emotional relief, or connections to professional aid, users can confide in this secure digital companion.

chatbot JavaScript


Project 1
Translation online web

Role: Full Stack Developer

Description: This live translation tool provides instant speech-to-text conversion between French and English, allowing users to simply speak or type to get accurate translations in real time. It helps students, travelers, and professionals communicate effortlessly across languages with features like two-way translation, downloadable results, and an intuitive interface that requires no technical knowledge to use. The AI-powered system delivers natural translations to break down language barriers quickly and effectively.

JavaScript HTML CSS
View Project
Project 1
Streamline Police Case Reporting

Role: Full Stack Developer

Description: The SAPS Case Management & Translation System is a comprehensive digital platform for the South African Police Service that combines case tracking and multilingual statement collection. The system features: (1) an admin dashboard for uploading and monitoring officer case loads via CSV (with DataTables.js visualization), (2) a live translation interface using Azure Cognitive Services to transcribe/translate victim statements between Afrikaans, English, and other SA languages in real-time (Web Speech API), and (3) secure data handling with download/export capabilities. Designed with SAPS branding (police badge UI elements, blue/gold theme), it streamlines investigations by digitizing manual processes—from initial victim interviews (via browser-based audio recording) to case assignment tracking—while maintaining chain-of-custody through encrypted client-side processing.

JavaScript HTML CSS

Get In Touch

Contact Info

+27 61 430 1039

ngwenyawonderful369@gmail.com