Summary
Overview
Work History
Education
Skills
Work Preference
Timeline
BusinessAnalyst
Tavonga Makumbe

Tavonga Makumbe

Sr. Software Engineer
Johannesburg South

Summary

Accomplished Senior Software Developer with over 11 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.

Overview

17
17
years of professional experience
3
3
years of post-secondary education

Work History

Senior Software Developer

Absa
Johannesburg
9 2019 - Current
  • Maintenance of Rewards system including debit orders changes and customer queries
  • Coding new APIs and support
  • New code changes to satisfy business requirements
  • Coding and maintaining bulk messages and email customer journey notifier
  • Hadoop application development and maintenance to backup data from sql onto HDFS
  • SQL maintenance and developing of new tables, SPs and functions, SRS reports for daily business consumption.
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity
  • Trained new developers and programmers on company standards for design and review
  • Improved software performance by identifying and resolving bottlenecks in the code
  • Enhanced user experience with intuitive interface design and optimized functionality
  • Collaborated with cross-functional teams to integrate software components seamlessly into existing systems
  • Provided technical support using knowledge of complex technology to solve problems and support new projects

Software Developer

Greatsoft
01.2015 - 09.2019
  • Main projects worked on: Practice Management, Tax and Secretarial Document and maintain software functionality
  • Executed full lifecycle software development
  • Coded well designed, testable, efficient code
  • Produced specifications and determine operational feasibility
  • Integrated software components into fully functional software system
  • Developed software verification plans and quality assurance procedures
  • Complied with project plans and industry standards
  • SQL: Install, monitor and perform tuning of SQL Server based applications
  • Install, upgrade and administer business tools and applications
  • Maintained and provided daily system support
  • Installed and configured infrastructure and develop environment
  • Interfaced with end-users to understand their needs and requirements
  • Developed robust database structures, theories, principles and practices
  • Developed SQL Server 2005 Stored Procedures and triggers
  • Assessed and evaluated database programs
  • Modified and fine tune database programs to enhance processing performance.
  • Improved software efficiency by troubleshooting and resolving coding issues
  • Updated old code bases to modern development standards, improving functionality
  • Discussed issues with team members to provide resolution and apply best practices
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines
  • Developed software for desktop and mobile operating systems
  • Contributed to positive team environment through effective communication, problem-solving, and collaboration skills
  • Saved time and resources by identifying and fixing bugs before product deployment

Sciences Educator

Department of Education South Africa
Cape Town
07.2011 - 12.2014
  • Computer lab
  • CAT educator, grades(10-12)
  • Tutored Mathematics and Physics.
  • Planned, prepared, and taught lesson plans, giving students individual support.
  • Communicated with students and parents regarding academic progress, assignments, and behavior.
  • Demonstrated willingness to accept feedback and make corrections based on advice from peers, parents, and principal.
  • Maintained assignment grades and worked closely with students needing additional mentoring.
  • Understood critical development years for adolescent minds and structured lessons to meet cognitive abilities.
  • Initiated a Science Club at school, offering extracurricular opportunities for students passionate about the subject area.

OOP Coding Tutor

Centre of Science and Technology (COSAT)
03.2010 - 08.2011
  • Teaching theory of OOP and SQL
  • Teaching practical OOP in Java and C++, guiding learners on their projects
  • Preparing learners for national exams.
  • Facilitated peer code reviews among students as a way of promoting collaboration and knowledge sharing
  • Assisted students in developing critical thinking skills by presenting complex coding challenges during tutoring sessions
  • Organized workshops and seminars that introduced students to the latest developments in the coding industry, keeping them updated with current trends
  • Tailored individual lesson plans based on each student''s learning style, ensuring a personalized approach to teaching
  • Maintained up-to-date knowledge of relevant programming languages and software tools through professional development opportunities and self-directed learning experiences

IT Developer, Technician Intern

Spar Athienitis Headquaters
Harare
12.2007 - 12.2008
  • Worked as an intern under the location IT administrator
  • SQL data management and SQL objects modifications (SPs and Functions)
  • Generating crystal reports
  • Taking on the duties of the location manager in his absence
  • Delivered a web based point of sale system in vb.net.
  • Improved application responsiveness with optimized database queries and efficient data handling algorithms
  • Maintained existing software systems by identifying and correcting software defects
  • Optimized web applications'' load times by implementing efficient caching strategies, improving overall site performance

Education

BSC Honors in Computer Science, vb.net, c++, c, java, sql-server, crystal-reports, ms-access, javascript -

Midlands State University MSU
Gweru,Zimbabwe
01.2006 - 04.2009

Skills

Javascript

Work Preference

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid

Important To Me

Work-life balancePaid time offFlexible work hoursTeam Building / Company RetreatsPersonal development programsCompany Culture

Timeline

Software Developer

Greatsoft
01.2015 - 09.2019

Sciences Educator

Department of Education South Africa
07.2011 - 12.2014

OOP Coding Tutor

Centre of Science and Technology (COSAT)
03.2010 - 08.2011

IT Developer, Technician Intern

Spar Athienitis Headquaters
12.2007 - 12.2008

BSC Honors in Computer Science, vb.net, c++, c, java, sql-server, crystal-reports, ms-access, javascript -

Midlands State University MSU
01.2006 - 04.2009

Senior Software Developer

Absa
9 2019 - Current
Tavonga MakumbeSr. Software Engineer