Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Fortunate Mathale

SENIOR S O F T W A R E D E V E L O P E R
Kraaifontein

Summary

Experienced with developing and maintaining complex software systems. Utilizes advanced programming skills to create efficient, reliable solutions. Track record of working collaboratively with cross-functional teams to achieve project goals.

Overview

4
4
years of professional experience
5
5
Certifications

Work History

OMF Senior Software Engineer

Old Mutual Finance
07.2025 - Current
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Created proofs of concept for innovative new solutions.

Software developer II

Allan Gray
01.2023 - Current
  • Same objectives as software developer I, but at an intermediate developer level.
  • Investigating and responding to queries from consultants and stakeholders as part of Production support.
  • Investigating errors and improve software quality.
  • Technical analysis and software designing using UML - based on requirement from business analyst.
  • Participate on team ceremonies: Planning, Retrospective, requirements grooming and refinement, daily stand-ups.
  • Writing automated tests for APIs: acceptance tests with database and dependencies mocking.

Software developer I

Allan Gray
01.2022 - 12.2022
  • Building and maintaining Restful APIs written in scala and golang.
  • Create API endpoints and asynchronous processes that handles data and financial information that assist financial advisors in their advising process.
  • Create API endpoints that generate excel, csv and pdf documents containing financial information.
  • Write SQL stored procedures, functions and views to handle clients data.

Education

Bachelor of science - Information Technology in computer science and informatics

UNIVERSITY OF JOHANNESBURG
01.2020

Science and Accounting

PROFESSOR MUHLAVA SHILUBANA HIGH SCHOOL
01.2016

Skills

  • Proficient in Java, Scala, and JavaScript

  • Docker and Kubernetes management

  • MySQL and TSQL proficiency

  • Skilled in incident management using PagerDuty

  • Application performance monitoring

  • Proficient in Git with GitLab and GitHub

  • Test automation frameworks: ScalaTest, JUnit, Jest

  • Collaboration in Scrum environments

  • Experience with message queuing

  • Camunda workflow automation

  • Microservices architecture

  • RESTful API design

  • Project planning

Certification

Bachelor degree certificate

Timeline

OMF Senior Software Engineer

Old Mutual Finance
07.2025 - Current

Software developer II

Allan Gray
01.2023 - Current

Software developer I

Allan Gray
01.2022 - 12.2022

Science and Accounting

PROFESSOR MUHLAVA SHILUBANA HIGH SCHOOL

Bachelor of science - Information Technology in computer science and informatics

UNIVERSITY OF JOHANNESBURG
Fortunate MathaleSENIOR S O F T W A R E D E V E L O P E R