Available to hire
I am an ambitious and results-driven Software Developer passionate about solving complex problems and delivering innovative, high-quality solutions. I thrive in dynamic, agile, results-oriented environments where I can continuously challenge myself and grow both personally and professionally. I am motivated by the opportunity to create software that improves efficiency, enhances user experience, and drives business success, while continuously learning and adapting to new technologies.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Work Experience
Software Engineer at Investec Line Manager Linda Motholo
April 1, 2025 - PresentDeveloped and maintained data-intensive applications within a SAFe Agile framework, ensuring adherence to architectural and design standards. Enhanced applications by adding new features, translated functional and technical specifications into clean and high-quality code, addressed CVE security vulnerabilities ensuring compliance with modern standards, and maintained strong collaboration with business stakeholders, testers, project managers, and training teams throughout the SDLC. Technologies used included Docker, Java 6,8 & 11, PostgreSQL, JDBC, Spring Boot, Spring Cloud, Git, Kafka MQ, Nexus, Maven, Bit Bucket, SonarQube.
Senior Developer at Investec Bank Limited
March 31, 2025 - August 25, 2025Designed, developed, and enhanced enterprise applications using Spring (Back-end), Angular (Front-end), Oracle DB, and Maven, delivering scalable and maintainable features across layers. Collaborated within Agile teams, contributed to stand-ups, sprint planning, and reviews ensuring continuous delivery of high-quality software. Developed and maintained Control-M jobs using Jobs-as-Code to automate batch processing. Upgraded applications from Java 8 to Java 17 and migrated from Spring Boot 2.2.4-RELEASE to version 3, addressing CVE security vulnerabilities and ensuring compliance with modern standards. Designed, optimized, and implemented stored procedures, functions, and data migration scripts using Liquibase. Created and maintained Azure DevOps pipelines for CI/CD automation and managed Jenkins pipelines to streamline builds and deployments. Migrated applications from on-premises servers to cloud infrastructure using Kubernetes clusters, improving scalability, reliability, and deploym
Graduate Developer Junior Java Developer at Vac Work Psybergate
July 30, 2021 - August 25, 2025Participated in mentoring sessions aimed at giving insight into a career in Software Development. Under the guidance of Senior Developers, worked with other students to apply software development principles by building a mini project: a Tax Calculator. Tools used included Java 8 & 11, PostgreSQL, JDBC, and Git.
Education
Bachelor of Science, Major in Computer Science and Informatics at University of Johannesburg
January 1, 2019 - December 31, 2021High School Matric - Bachelor's Degree (4 Distinctions) at Ikhethelo Secondary School
January 1, 2019 - December 31, 2019Qualifications
Member of Golden Key
January 1, 2020 - August 25, 2025Moshal Scholarship
January 1, 2019 - December 31, 2021Industry Experience
Financial Services, Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Johannesburg today.