Summary
Overview
Work History
Education
Skills
REFERENCE
Timeline
SoftwareDeveloper

Mbewu Vukeya

Software Developer
Johannesburg

Summary

I am a final year Diploma in Computer Science student at the Tshwane University of Technology, set to complete in June 2025. My academic journey has equipped me with solid analytical problem-solving, and software development skills. I am proficient in programming languages, networking, and database management. My coursework has included extensive training in designing, building, and managing local are networks (LANS), including wireless technologies, and in developing user-friendly websites and applications using Java,HTML, CSS, JavaScript, and WordPress. I am familiar with the Agile development methodology, and I have had the privilege of being part of various projects that emphasized the practical component of my coursework. I am a curious, driven, and solutions oriented individual who thrives in dynamic environments and continuously seeks to expand my knowledge base through collaborative and individual offers.

Overview

1
1
year of professional experience
5
5
years of post-secondary education
4
4
Languages

Work History

Software Developer

School Project
05.2025 - Current

As part of a team project, I helped develop Smart Banking App, a web application built using Dart, Flutter, and HTML, aimed at improving customer experience at banks. The platform allows users to register, log in, and book appointments for services such as card replacements, withdrawals, and scam reporting—ensuring they avoid long queues by reserving time slots at their nearest bank branch. My key responsibility was implementing robust input validation during the registration process, including checks for valid South African ID numbers, phone numbers, email addresses, and names, contributing to both data integrity and user trust.

Software Developer

Eazy Stock
05.2025 - Current

As part of a collaborative development team, I contributed to Busy Stock, an e-commerce application that offers discounts to users who purchase products as a group, while individual buyers pay the standard price. During this project, I implemented backend endpoints for the cart, invoices, and order items. I gained hands-on experience using technologies such as Node.js, TypeScript, Express, and TypeORM. I also applied Inversify for dependency injection, Redis for caching, and Zod for schema validation,strengthening my understanding of scalable backend architecture and clean code practices.





Software Developer

Personal Project
02.2025 - 05.2025

As part of a school project focused on creativity and applying Java EE framework standards, I contributed to the development of a web-based ice cream store. The application was built using Java, HTML, and JSP. My main contribution was implementing security features to protect the system. I configured access control to restrict unauthorized users from accessing protected resources and developed separate login pages for admin users and ordinary users. This experience helped me build a strong foundation in web security and role-based access control within a Java EE environment.

Data Science & Applied Data Analytics

Netcampus
08.2024 - Current
  • Involved in Designing and Implementing a Data Science Curriculum tailored to new entrants in the Data Science space.
  • Gained hands-on experience in building, deploying and testing machine learning models using Python.
  • Worked on real-life business projects for sectors such as logistics and education.
  • Implemented model training, deployment, and performance tracking using supervised learning models.
  • Collaborated with team members to test models in safe environments and report outcomes.
  • Created a chatbot using RASA and Python to assist in communication for one of the education clients.
  • Assisted in creating technical documentation such as SRS, Use Cases, and ERD diagrams.

Digital Marketing & Communication

Quest Institution of Technology
09.2024 - Current
  • Involved in cutting-edge digital marketing and communication workshops.
  • Facilitated student-driven projects on social media presence and branding.
  • Helped students gain experience in using social media tools like Instagram and Facebook.
  • Guided on basic project planning, management and reporting.
  • Engaged in corporate research findings management and online presentation tools.
  • Developed instructional materials to assist in tech literacy and increased digital inclusion.

Education

NSC BACHELOR -

BASA FEEDOM SCHOOL
01.2019 - 01.2021

Diploma - Computer Science

TSHWANE UNIVERSITY OF TECHNOLOGY
01.2022 - 06.2025

Skills

WEB DEVELOPMENT

undefined

REFERENCE

Tebogo Makgotho

Netcampus / CEO

Phone: 012   663 1593

Email : info@netcampus.com


Micheal Rasekhula

Eazy Stocks CTO

Phone: 0872034052

Email : Michael.Rasekhula@outlook.com

Timeline

Software Developer

School Project
05.2025 - Current

Software Developer

Eazy Stock
05.2025 - Current

Software Developer

Personal Project
02.2025 - 05.2025

Digital Marketing & Communication

Quest Institution of Technology
09.2024 - Current

Data Science & Applied Data Analytics

Netcampus
08.2024 - Current

Diploma - Computer Science

TSHWANE UNIVERSITY OF TECHNOLOGY
01.2022 - 06.2025

NSC BACHELOR -

BASA FEEDOM SCHOOL
01.2019 - 01.2021
Mbewu VukeyaSoftware Developer