Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Timeline
Generic

Gael Ilunga Ngenyi

JHB

Summary

Senior Software Developer with expertise in delivering scalable solutions that align with business goals. Demonstrated success in enhancing system performance and fulfilling customer requirements through innovative problem-solving techniques. Skilled in various programming languages and proficient in creating detailed flowcharts for effective system design. Focused on continuous improvement and increasing efficiency in software development processes.

Overview

13
13
years of professional experience

Work History

Senior Software Developer

Digital Kinetics
JHB
03.2021 - Current
  • Maintaining and optimizing existing codebases while actively participating in peer code reviews to ensure code quality and consistency.
  • Continuously building and enhancing new products, with a focus on iterative improvement and user-centric development.
  • Overseeing end-to-end software development projects, bridging the gap between engineering teams and business stakeholders to deliver high-quality, scalable solutions on time and within scope.
  • Client:
  • Old Mutual - Engineer on a cash flow management solutions for SMEs
  • Absa - Engineer on CIB client portal.
  • KFC - Technical Project manager within Digital for the RoSSA(Rest of Sub-Saharan Africa) Markets

Senior Software Developer

SovTech
JHB
09.2019 - 02.2021
  • Driving system quality through proactive issue identification, analysis of recurring patterns, and the development of standardized operating procedures.
  • Enhancing applications by continuously identifying improvement opportunities, providing strategic recommendations, and designing and implementing robust system solutions.
  • Maintaining and optimizing existing codebases while contributing to high code quality through regular peer reviews.
  • Collaborating closely with cross-functional teams to translate technical designs into practical implementations.
  • Staying ahead of the curve by exploring and integrating emerging technologies where applicable to improve performance and scalability.

Senior Software Developer

Clockworkmedia
JHB
09.2018 - 10.2019
  • Maintain new software applications in support of the achievement of business requirements.
  • Consistently write, translate, and code software programs and applications according to specifications.

Project Manager/Senior Dev

The Digital Academy
JHB
09.2017 - 10.2018
  • Lead and contribute to the decision-making process and facilitate conflict resolution.
  • Managing and coordinating resources and processes.
  • DB Architecture review with the teams.
  • Code review session with the teams.

Team Coordinator/Senior Dev

The Digital Academy
JHB
01.2017 - 09.2017
  • Coordinate and support product life cycles.
  • Assess, modify and upgrade specific product technologies.

Team Leader

The Digital Academy
JHB
08.2015 - 12.2016
  • I trained and mentored interns over a 3-month period, ensuring they thoroughly understood the project scope and objectives. I was responsible for task allocation, guiding them through environment setup using the selected technologies, and providing ongoing technical and professional mentorship to support their growth and productivity.

Software Engineer Team

Ganizani Consulting Services
JHB
07.2015 - 01.2016
  • Collaborated within a cross-functional team throughout the full software development lifecycle—including requirements gathering, documentation, system design, coding, integration, testing, release management, and process definition.
  • Performed thorough unit testing to validate application functionality, performance, and reliability.
  • Developed detailed technical designs aligned with business and technical requirement documents to ensure accurate and scalable implementation.

The Design Team

Geekulcha
PTA
01.2013 - 01.2015
  • Conducting in-depth analysis of user interaction with digital products, including how users physically engage with the interface, their level of understanding, emotional responses during usage, and the product’s effectiveness in meeting their needs within its broader context.
  • Proactively anticipating user needs and designing intuitive interfaces with accessible, clear, and functional elements that streamline interaction and enhance the overall user experience.

Education

National diploma -

Tshwane University Of Technology
01.2014

Skills

  • JavaScript and frameworks
  • HTML and CSS
  • PHP development
  • Cloud services and AWS
  • Version control with Git
  • Linux and Apache administration

Hobbies and Interests

Reading, Programming, Crossfit, Martial Art (BJJ and Boxing)

Timeline

Senior Software Developer

Digital Kinetics
03.2021 - Current

Senior Software Developer

SovTech
09.2019 - 02.2021

Senior Software Developer

Clockworkmedia
09.2018 - 10.2019

Project Manager/Senior Dev

The Digital Academy
09.2017 - 10.2018

Team Coordinator/Senior Dev

The Digital Academy
01.2017 - 09.2017

Team Leader

The Digital Academy
08.2015 - 12.2016

Software Engineer Team

Ganizani Consulting Services
07.2015 - 01.2016

The Design Team

Geekulcha
01.2013 - 01.2015

National diploma -

Tshwane University Of Technology
Gael Ilunga Ngenyi