Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Timeline
Generic
Bonginkosi Dube

Bonginkosi Dube

Software Engineer & Salesforce Developer
Sandton

Summary

Experienced software engineer with 3+ years in developing and maintaining software solutions across multiple technologies. Skilled in both front-end and back-end development, contributing effectively throughout the software development lifecycle. Committed to continuous learning, recently expanding expertise in front-end technologies. Thrives in collaborative environments, consistently delivering high-quality work with integrity and dedication.

Overview

4
4
years of professional experience
2029
2029
years of post-secondary education

Work History

Software Engineer/Salesforce Developer

VAT IT
06.2022 - Current
  • Full-stack developer with strong hands-on experience in Kotlin, Java, and C#, building scalable applications using Spring Boot, and Angular.
  • Designed and developed RESTful APIs and microservices architecture, promoting modularity, reusability, and efficient system communication.
  • Integrated front-end and back-end components, ensuring responsive and user-friendly interfaces, aligned with business requirements.
  • Lead one project end-to-end, overseeing planning, development, and deployment, while coordinating with cross-functional teams.
  • Collaborated closely with QA, DevOps, and product teams to deliver high-quality features within sprint timelines.
  • Participated in Agile ceremonies, contributing to sprint planning, estimations, stand-ups, demos, and retrospectives.
  • Proactively identified and resolved technical challenges through code debugging, performance tuning, and refactoring.
  • Followed best practices for version control (Git), CI/CD pipelines, and test-driven development (TDD).
  • Contributed to code reviews and provided mentorship to junior developers, improving overall code quality and team productivity.
  • Wrote unit and integration tests, ensuring maintainable and reliable code, with high test coverage.
  • Experienced in working with SQL and NoSQL databases, including PostgreSQL and MongoDB.
  • Familiar with cloud deployment and containerization using Docker and Kubernetes.

Graduate Software Engineer

Terra Analytics
02.2022 - 05.2022
  • Developed robust web applications using C# and the MVC framework, focusing on backend functionalities while contributing to front-end development.
  • Solving minor bugs and production support issues Implemented RESTful APIs to facilitate seamless communication between the frontend and back-end systems, enhancing overall application performance and user experience.

Graduate Software Engineer

Dotmodus
09.2021 - 12.2021
  • Solving client problems using Python for both front-end and back-end development with the Django framework
  • Assisted in the development and testing of new features, ensuring code quality and functionality through thorough testing practices.

Education

BSc - Computer Science and IT

University of kwaZulu Natal
01.2017 - 01.2020

BSc Honours - Computer Science

University of kwaZulu Natal
01.2021 - 01.2021

MSc - Computer Science

University of KwaZulu Natal
Kwazulu Natal

Skills

  • Programming Languages: Java, Python, C#, HTML, C, JavaScript and TypeScript
  • Frameworks: Springboot , MVC , Net , Django and Angular
  • Database : Postgres, SQL , MongoDB
  • Tools: Docker , kubernetes , JPA , Jenkins , Gitbucket pipeline, Maven and Gradle, gitBucket , github , confluence

Accomplishments

  • Successfully leading two project
  • Completing my degree
  • Public speaking

Timeline

Software Engineer/Salesforce Developer

VAT IT
06.2022 - Current

Graduate Software Engineer

Terra Analytics
02.2022 - 05.2022

Graduate Software Engineer

Dotmodus
09.2021 - 12.2021

BSc Honours - Computer Science

University of kwaZulu Natal
01.2021 - 01.2021

BSc - Computer Science and IT

University of kwaZulu Natal
01.2017 - 01.2020

MSc - Computer Science

University of KwaZulu Natal
Bonginkosi DubeSoftware Engineer & Salesforce Developer