Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Simphiwe Mbatha

Simphiwe Mbatha

Java Software Developer
Sandton

Summary

Ambitious and detail-oriented IT professional with a BSc in Computer Science and Information Technology and an Honours degree in Information Systems. Proficient in Java, Python, SQL, and web technologies like Vue.js, Bootstrap, and Tailwind CSS. Experienced in developing scalable applications, troubleshooting, and delivering innovative technical solutions. Passionate about leveraging technology to enhance human life and solve real-world problems.

Overview

2025
2025
years of professional experience
3
3
years of post-secondary education

Work History

Java Software Developer

Capaciti
Johannesburg
09.2024 - Current
  • Reduced code complexity and improved maintainability by refactoring legacy Java applications, increasing overall team productivity.
  • Collaborated with cross-functional teams to design, develop, and implement scalable Java applications that met client requirements.
  • Boosted code quality standards across the team by participating in regular peer reviews.

Junior Technical Engineer

National Department of Home Affairs
Pretoria
2 2024 - 09.2024
  • I assisted in developing and testing technical solutions, collaborated with senior engineers on various projects, and resolved technical issues efficiently. My strong problem-solving skills, attention to detail, and ability to work effectively in a team environment have prepared me well for this role.
  • Streamlined project workflows for increased efficiency and reduced downtime.
  • Ensured proper version control during software development activities that improved code management.
  • Increased customer satisfaction by providing timely technical support and resolving issues effectively.

Junior Developer

CapabilityBPO
Durban
07.2023 - 02.2024

As a Junior Developer specializing in technologies like HTML, SQLite, Vue.js, Bootstrap, and CSS typically focuses on building and maintaining web applications or websites.

Web Development: Creating and maintaining web applications with responsive interfaces using HTML, CSS, and JavaScript.

Database Management: Working with databases (e.g., SQLite), writing SQL queries, and ensuring data integrity.

Front-End Development: Structuring web pages, implementing dynamic features with Vue.js, and ensuring cross-browser compatibility.

Vue.js Development: Building interactive user interfaces, managing data with Vue.js.

Bootstrap Integration: Enhancing web page design using Bootstrap's CSS framework and customization.

UX Design: Collaborating with designers for user-friendly interfaces and seamless experiences.

Version Control: Using Git for code management and collaboration.

Testing and Debugging: Ensuring application quality by identifying and fixing bugs.

Performance Optimization: Optimizing web apps for speed and user experience.

Documentation: Documenting code and processes for future reference.

Collaboration: Working with teams, participating in code reviews, and meeting project deadlines.

Security: Implementing security practices to protect against vulnerabilities.

Deployment: Preparing apps for production servers.

As a Junior Developer I've contributed to visually appealing and functional web solutions, supporting project growth and success through continuous learning and skill improvement.

  • Consistently met project deadlines while maintaining high-quality deliverables, contributing to overall team success.

Honours Graduate

University of KwaZulu, Natal
Durban
02.2022 - 12.2023
  • It is focused on improving human life through Information Systems and Technologies.
  • My course bridged Information systems, science, and engineering to create new technologies to solve problems in various fields.
  • My honors degree offered the following topics: software engineering, Big data management and Analytics, Mobile & Personal Information Systems, computer-mediated Mediated Communication, Security for Information systems, and Research Methodology in Information Systems and Technology.
  • Even though I've been reluctant many times to follow this combination of courses, i have pushed through the whole year of schoolwork and I have made it possible thanks to my passion.
  • Decision-Making algorithms (Java was used for development)to

IT Technical Support Intern

Trade-link Retail Systems
Pretoria
02.2023 - 06.2023
  • The major daily duties are to maintain the hardware, software and network systems (troubleshooting issues relating to computers, servers and printers) and running software updates and backup request and coming up with the solutions to unusual bugs especially to the issues that the company encounters.

Undergraduate Student

University of kwaZulu, Natal
Durban
02.2017 - 11.2021
  • Throughout my course of study, I gained experience in many aspects of computer science and information technology.
  • I was also introduced to agile and waterfall methodologies in system development, data structures and algorithms, Artificial
  • Intelligence, and Advanced Systems analysis and design
  • For my final year project, I created a UKZN Appointment Centre system for the UKZN community using C# for backend, and HTML/CSS on the frontend,
  • It was a group project, and my main responsibility was the backend development.
  • The other projects I have worked on includes creating Weather web-app using android studio.

Education

Bachelor of Commerce (Honours) - Information Systems and Technology

University of KwaZulu
Durban, KZN
02.2022 - 12.2023

Bachelor of Science - Computer Science and Information Technology

University of KwaZulu
Durban, KZN
05.2022 - 05.2022

Senior Certificate - Science

UBongumenzi Secondary School
Nquthu,KZN
01.2016 - 12.2016

Skills

Technology should be adapted to match local service needs, which involves designing, developing, and testing prototypes to come up with solutions for business problems

Accomplishments

  • Demonstrator in Computing for Natural Scientists, Assisting First and Second year students during Practical Sessions in UKZN.

Timeline

Java Software Developer

Capaciti
09.2024 - Current

Junior Developer

CapabilityBPO
07.2023 - 02.2024

IT Technical Support Intern

Trade-link Retail Systems
02.2023 - 06.2023

Bachelor of Science - Computer Science and Information Technology

University of KwaZulu
05.2022 - 05.2022

Honours Graduate

University of KwaZulu, Natal
02.2022 - 12.2023

Bachelor of Commerce (Honours) - Information Systems and Technology

University of KwaZulu
02.2022 - 12.2023

Undergraduate Student

University of kwaZulu, Natal
02.2017 - 11.2021

Senior Certificate - Science

UBongumenzi Secondary School
01.2016 - 12.2016

Junior Technical Engineer

National Department of Home Affairs
2 2024 - 09.2024
Simphiwe MbathaJava Software Developer