Dynamic Delivery Lead with extensive experience in driving project success through effective team coordination and agile methodologies. 15+ experience in software development. Skilled in stakeholder engagement and continuous deployment, leading to on-time delivery of high-priority projects and enhanced product quality.
Overview
21
21
years of professional experience
1
1
Certification
Work History
Delivery Lead and Test Manager
ABSA
Sandton, South Africa (Remote)
07.2025 - Current
PAYSHAP
Developed test strategies to ensure software quality and compliance with requirements.
Coordinated test planning and execution across multiple teams to enhance collaboration.
Collaborated with stakeholders to define testing criteria and acceptance standards.
Documented test results and maintained detailed records for traceability purposes.
Maintained bug reporting system for logged faults, delegating issues to development personnel for remediation.
DEBICHECK
Led software development team to enhance project delivery timelines and quality standards.
Collaborated with cross-functional teams to define project requirements and ensure alignment on objectives.
Streamlined development processes by implementing Agile methodologies, increasing team efficiency.
Facilitated regular stand-up meetings to promote communication and address project challenges promptly.
Analyzed project metrics to identify improvement areas and implement strategic solutions for better outcomes.
Reduced bugs in software releases by implementing rigorous testing protocols and continuous integration practices.
Achieved on-time delivery of high-priority projects by effectively managing team resources, deadlines, and stakeholder expectations.
Full Stack Developer
BMW
Menlyn, South Africa (Remote)
08.2018 - 08.2023
Conducted knowledge transfer sessions with 3rd party vendor to successfully take over development responsibilities for PIMA (2018) and ConRecOrd (2020).
Resource management including interviewing and work allocation.
Collaborated with German colleagues to define project requirements and deliver effective solutions.
Reviewed code, debugged problems, and resolved production issues.
Takeover of operations duties from 3rd party vendor for ConRecOrd (2021)
Streamlined code deployment processes, resulting in faster product releases and updates.
Systems Analyst
FNB
Johannesburg
02.2017 - 07.2018
Analyzed system requirements to enhance operational efficiency and improve user experience.
Collaborated with cross-functional teams to identify and resolve technical issues effectively.
Developed documentation for system processes, ensuring compliance with industry standards and best practices.
Communicated and explained business requirements to team members to understand and implement functional demands.
Java Developer (2008) - Associate Manager (2017)
Accenture
Johannesburg
10.2008 - 01.2017
Worked on various project over nearly 10 year period.
Developed and maintained Java applications to enhance operational efficiency.
Collaborated with clients to design scalable software solutions.
Implemented automated testing frameworks to improve application reliability and performance.
Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
Led code reviews and provided mentorship to junior developers for quality assurance.
Reviewed code and debugged errors to improve performance.
Contributed to the successful completion of projects by meeting tight deadlines and delivering high-quality code.
Contributed to team knowledge by leading Java coding workshops, fostering culture of continuous learning.
Junior Java Developer
Discovery
Sandton
04.2005 - 09.2008
Developed and maintained Java applications, ensuring quality and functionality align with project requirements.
Documented technical specifications and development processes for future reference and knowledge sharing.
Participated in code reviews to ensure adherence to coding standards, improving overall code quality.
Supported efficient database management through proficient use of SQL queries, stored procedures, and triggers.
Collaborated with cross-functional teams to troubleshoot software issues and enhance user experience.
Implemented unit tests to verify code integrity, leading to improved application reliability.
Utilized Agile methodologies to participate in sprint planning and code reviews, fostering team collaboration.