About Me
Learn more about my background and experience.
I am a qualified software engineer and internationally certified Oracle Java 8 SE developer with experience in building web applications using modern technologies. I enjoy solving complex problems and creating intuitive user experiences.
I am based in South Africa and currently working as a Senior Software Developer II. I am passionate about creating elegant solutions to complex problems and continuously learning new technologies.
I am particularly interested in backend development and have been expanding my skills in game development and Java full stack development. I am always looking to collaborate on interesting Java projects and explore new technologies.
Professional Certifications
Salesforce Certified AI Associate
Salesforce
Issued: October 2024
Salesforce Certified Platform App Builder
Salesforce
Issued: May 2024
Salesforce Certified Platform Developer I
Salesforce
Issued: January 2023
Credential ID: 2917970
MuleSoft Certified Developer
Salesforce
Issued: July 2023
CompTIA Cloud+ CE Certification
CompTIA
Issued: May 2022
Oracle Certified Associate, Java SE 8 Programmer
Oracle
Issued: December 2021
Credential ID: 1Z0-808
Microsoft Certified: Azure Fundamentals
Microsoft
Issued: April 2021
Experience
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.
Education
Advanced Diploma in Computer Science
Tshwane University of Technology | South Africa | 2023 - In Progress (2025)
Advancing knowledge in advanced computer science concepts and specialized areas of software development.
Diploma in Software Development
Tshwane University of Technology | South Africa | 2017 - 2021
Focused on software engineering, web development, and database management.
National Senior Certificate
Hoërskool Lydenburg | South Africa | 2008 - 2012
Open Source
GitHub
@Mojasagwe- •Interested in backend development and Java projects
- •Currently learning game development and Java full stack development
- •Looking to collaborate on various Java projects