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.