Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Tsakani Mboweni

Lead Software Developer
Johannesburg

Summary

Dynamic Lead Software Developer with a proven track record at Absa Bank, driving innovation and enhancing software performance through microservice design and effective team collaboration. Successfully led projects to completion within budget, while mentoring junior developers and streamlining workflows, resulting in increased efficiency and reduced system downtime.

Professional software developer with comprehensive experience in designing and implementing scalable software solutions. Proven ability to drive project success and adapt to changing requirements. Known for effective team collaboration and delivering high-quality results. Expertise in coding, problem-solving, and project management.

Overview

13
13
years of professional experience
3
3
Certifications

Work History

Lead Software Developer

Absa Bank
08.2019 - Current
  • Championed a culture of innovation and continuous improvement within the development team, inspiring colleagues to push boundaries and strive for excellence in their work.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Analyzed work to generate logic for new systems, procedures and tests.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Created proofs of concept for innovative new solutions.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Corrected, modified and upgraded software to improve performance.
  • Coordinated deployments of new software, feature updates and fixes.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Led a team of developers to successfully complete projects on time and within budget constraints.

Software Developer

Absa Bank
09.2014 - 07.2019
  • Updated old code bases to modern development standards, improving functionality.
  • Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills.
  • .Streamlined workflows by creating reusable code libraries for common functions and features across multiple projects.
  • Increased development speed by automating repetitive tasks using scripts and tools.
  • .Mentored junior developers to improve their technical skills, fostering a culture of continuous learning within the team.
  • .Consistently met project milestones while maintaining rigorous quality control standards throughout all stages of the development life cycle.
  • Engaged in continuous learning to stay ahead of emerging technologies, ensuring team's solutions remained cutting edge.
  • Increased code efficiency by implementing rigorous code review practices, which improved overall software performance.
  • Reduced system downtime by establishing robust monitoring and quick response protocols.

Solutions Architect Intern

Absa Bank
01.2013 - 08.2014
  • Led proof-of-concept initiatives for new technologies, showcasing their potential value-add within the organization.
  • Delivered comprehensive technical documentation to facilitate knowledge transfer and system maintenance.
  • Collaborated with cross-functional teams to design and implement innovative solutions that met client requirements.
  • Conducted research to evaluate systems design and process efficiency.

Education

Diploma - Information Technology

Belgium
Pretoria, South Africa
04.2001 -

National Diploma - Computer Systems

Vaal University Of Technology
Vereeniging, South Africa
04.2001 -

Postgraduate Diploma - PDBusiness

Gibs
Pretoria, South Africa
04.2001 -

Honours - Computer And Information Sciences

Unisa
Pretoria, South Africa
04.2001 -

Bachelor of Science - Information And Computer Systems

University Of Johannesburg
Johannesburg, South Africa
04.2001 -

Skills

Software development

Cross-platform development

Cloud computing

Microservice design

Program coding

Certification

Oracle - Java SE 8 Programmer

Timeline

Oracle - Java SE 8 Programmer

06-2025

ITIL Foundation

06-2025

Microsoft - Introduction to programming

03-2025

Lead Software Developer

Absa Bank
08.2019 - Current

Software Developer

Absa Bank
09.2014 - 07.2019

Solutions Architect Intern

Absa Bank
01.2013 - 08.2014

Diploma - Information Technology

Belgium
04.2001 -

National Diploma - Computer Systems

Vaal University Of Technology
04.2001 -

Postgraduate Diploma - PDBusiness

Gibs
04.2001 -

Honours - Computer And Information Sciences

Unisa
04.2001 -

Bachelor of Science - Information And Computer Systems

University Of Johannesburg
04.2001 -
Tsakani MboweniLead Software Developer