I am a methodical, client-focused full stack software developer with over five years of software development experience and more than three years in the industry. I enjoy collaborating with colleagues and building cross-functional teams to drive project success. I have experience managing the full software development life cycle—from requirements gathering and feasibility studies to design, development, deployment, and maintenance. Proficient in object-oriented programming languages, algorithms, and data structures, I thrive in fast-paced environments, cloud deployments, and DevOps practices, with a strong focus on delivering robust, scalable software solutions.

Matome Makgalemela

I am a methodical, client-focused full stack software developer with over five years of software development experience and more than three years in the industry. I enjoy collaborating with colleagues and building cross-functional teams to drive project success. I have experience managing the full software development life cycle—from requirements gathering and feasibility studies to design, development, deployment, and maintenance. Proficient in object-oriented programming languages, algorithms, and data structures, I thrive in fast-paced environments, cloud deployments, and DevOps practices, with a strong focus on delivering robust, scalable software solutions.

Available to hire

I am a methodical, client-focused full stack software developer with over five years of software development experience and more than three years in the industry. I enjoy collaborating with colleagues and building cross-functional teams to drive project success. I have experience managing the full software development life cycle—from requirements gathering and feasibility studies to design, development, deployment, and maintenance.

Proficient in object-oriented programming languages, algorithms, and data structures, I thrive in fast-paced environments, cloud deployments, and DevOps practices, with a strong focus on delivering robust, scalable software solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Software Developer at Takealot
January 1, 2024 - Present
Software Developer contributing to maintenance and development of a high-scale e-commerce ecosystem. Worked on backend services with Java, Spring Boot, and frontend components using Angular 8+, in a Linux environment. Utilized Docker for containerization and Azure DevOps & Git for version control and CI/CD, collaborating with cross-functional teams to deliver robust, scalable features.
Software Developer at ABSA Bank
September 1, 2021 - December 31, 2023
Joined ABSA Channel Host team to contribute to the maintenance of a high-scale ecosystem. Roles included Senior Software Developer, Technical Product Support Engineer, and Integration Developer. Worked with Java, MSSQL, Spring Boot, Nginx, Docker, JavaScript, Angular 8+, Maven, Azure DevOps & Git, Linux, Jira to support production systems and deploy integrations.
Java & Angular Developer at Kryszna Tec
January 1, 2020 - January 1, 2021
Developed modularised Angular UI and back-end integration, building enterprise applications within a microservice architecture to support IT cost analysis and cost management. Implemented JUnit 5 tests, drove feature design, and managed Dockerized images and CI/CD pipelines with Bitbucket. Achieved performance improvements and code readability enhancements.
JAVA (Spring-boot) & Python (Django) Developer at IQ MEDIA
May 1, 2017 - September 30, 2019
Developed high-availability media advertising software to manage resources and ad airing sequences. Implemented a device tracking system using Google Maps API, built cost-management services, and created UI with Django. Managed deployments on Heroku and AWS S3. Improved data processing efficiency with Python scripting.
Full Stack Java Developer – Freelancing at Freelancing
November 1, 2015 - Present
Remote freelancing delivering patches, feature additions, and upgrades for multiple clients. Built standalone websites with Angular and Node.js, maintained ecommerce web services, and contributed to Java/Angular stacks. Completed patches and bug fixes and contributed to performance improvements.

Education

Matric (Grade 12) at Modulate High School
January 1, 2007 - January 1, 2011
Undergraduate studies at Unisa
January 1, 2024 - January 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services

Experience Level

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 today.