Experience
My professional journey and work history.
Senior Software Engineer II
Old Mutual Insure
South Africa | August 2025 - Present
- •Recently joined as Senior Software Engineer II
Java & Salesforce Developer and Integration Specialist
Exah
South Africa | 2023 - May 2025
- •Developed scalable backend solutions using both Java (Spring Boot) and Salesforce (Apex).
- •Designed and maintained Salesforce custom objects, flows, and LWC components.
- •Built RESTful and SOAP-based APIs to integrate Salesforce and external Java services.
- •Delivered clean, maintainable, and high-performing code for multi-platform applications.
- •Implemented backend logic using Spring Framework (Core, MVC, Data) for business process automation.
- •Collaborated with cross-functional teams to understand requirements and deliver full-stack solutions.
Salesforce Developer and Integration Specialist
Tetrad Group
South Africa | 2022 - 2023
- •Developed code to integrate systems using REST APIs to fetch data from Java-based systems.
- •Utilized Synatic middleware to automate data flow between systems.
- •Participated in daily standups and adhered to Agile Scrum methodologies.
- •Ensured seamless integration by coordinating between Salesforce and backend systems.
Java Fullstack Developer
Zensar Technologies
South Africa | 2020 - 2022
- •Designed and maintained server-side applications using Java and Spring Boot.
- •Developed user-friendly web interfaces and responsive UIs.
- •Implemented database integration and data access layers (PostgreSQL, SQL).
- •Built CI/CD pipelines and managed automation using GitHub Actions.
- •Managed AWS resources including EC2, S3, Lambda, and SQS.
- •Contributed to scalable, high-performance software solutions with Docker containerization.