Summary
Overview
Work History
Education
Skills
Software
Timeline
Generic
Siyabonga Hlotywa

Siyabonga Hlotywa

IT Consultant
Centurion

Summary

Dynamic IT Consultant with a proven track record at Fin Tech and Government Organizations, excelling in software development, business analysis, solution architecture and project management. Skilled in API development and cross-functional collaboration, I have led teams to deliver high-quality solutions, enhancing system performance and driving business process improvements. A self-starter committed to mentoring and fostering talent within teams.

Overview

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

Work History

IT Consultant

Investec
Sandton
06.2024 - Current
  • Establishing architectural best practices, standards, and documentation for consistency across financial operations.
  • Designed day to day process workflows by creating templates that enforce standards and rules that restrict actions on azure.
  • Collaborated with cross-functional teams to deliver comprehensive solutions for clients'' needs.
  • Optimizing transaction speed, security, and uptime to meet business and customer expectations.
  • Crafting scalable, resilient, and secure architectures for modern banking and payment ecosystems.
  • Implementing intelligent workflows to enhance AML, fraud detection, and regulatory adherence.
  • Cooperated with other engineers to design performant queries and database schemas to support analytics reporting.
  • Worked collaboratively with stakeholders to resolve technical roadblocks.
  • Improved software performance by identifying and resolving bottlenecks in the development process.
  • Communicated project plans, tracking details, status updates, and risk mitigation plans to cross-functional team.
  • Translated customer and system requirements into robust software design with test-driven approach.
  • Developed code using C# and other programming languages to support digital repository frameworks and integrate systems.
  • Developed IAC pipelines with Bicep and Yaml to deploy on cloud and on prem.
  • Integrated third-party APIs seamlessly into existing systems, expanding product capabilities without additional overhead costs.
  • Improved DevOps across deployment and testing strategies and application monitoring.
  • Developed Architectural documents for new solutions and changes on existing applications for enhancement.

Lead Technical Specialist

IEC
Centurion
02.2023 - 05.2024
  • Lead a team of more than 20 technical professionals from different consulting houses, providing guidance, mentorship, and support.
  • Provided comprehensive documentation for all developed integrations, enabling easier future updates and maintenance.
  • Drive the technical direction of projects, ensuring alignment with the company's goals and objectives.
  • Develop and implement technical solutions that meet project goals and deadlines.
  • Upgraded legacy systems with modernized integration approaches, improving scalability and adaptability to evolving business requirements.
  • Communicated and explained business requirements to team members to understand and implement functional demands.
  • Analyzed existing systems and databases and recommended enhancements to solve business needs
  • Developed custom APIs to enable seamless communication between disparate applications within the organization's technology ecosystem.
  • Develop and implement technical solutions that meet project goals and deadlines.

Reason for leaving:

The contract was meant to run until end of elections only.

Senior Advisor Developer

Eskom
Sunninghill
06.2021 - 01.2023
  • Hands on Mobile, API and Web development, support and maintenance of Oracle CC&B utility system.
  • Writing of technical specs, system documentation and API documents, Coaching and Mentoring of developers.
  • Overall technical advisory to the project teams, and interpretation of business and technical requirements.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Solution Architecture for development of new internal applications, overseeing and approving of suitable technology used by external vendors for new applications.
  • Conducted comprehensive code reviews, ensuring adherence to established coding standards and improving overall code quality.
  • Developed scalable applications for efficient data processing and management.
  • Developed new CC&B algorithms, programs and processes for integration and implementation across enterprise.
  • Contributed to the architecture design of complex software systems, ensuring scalability and maintainability.
  • Tested and deployed scalable and highly available software products.
  • Participated in software field testing to verify performance of developed projects.

Reason for leaving:

I received a better opportunity at that time.

Senior Software Developer

PPECB
Cape Town
01.2019 - 05.2021
  • Designed reusable modules that expedited the development process for subsequent projects without sacrificing stability or performance.
  • Developed mobile applications to be used for core business operations by warehouses and vendors.
  • Developed scalable applications for efficient data processing and management.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Developed databases, programs and processes for integration and implementation across enterprise.
  • Met with stakeholders to provide detailed project reports and milestone updates.
  • Developed software for desktop and mobile operating systems.
  • Participated in software field testing to verify performance of developed projects.
  • Coordinated deployments of new software, feature updates and fixes.
  • Corrected, modified and upgraded software to improve performance.
  • Tested and deployed scalable and highly available software products.

Reason for leaving:

I had to relocate to JHB for family reasons.

Senior Software Engineer

UIPLAY
Cape Town
09.2018 - 12.2018
  • Mentored 8 junior developers and graduates, 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.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Replaced legacy Cobol code with a .NET core web application.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.

Reason for leaving:

The project to actually replace their legacy admin application, and that was finished.

Software Development Engineer

SA Metal Group
Cape Town
08.2017 - 08.2018
  • Designed scalable architecture for applications to easily accommodate future growth in user base or functionality expansion.
  • Partnered closely with product management to understand business requirements, translating them into technical specifications that met stakeholder expectations fully.
  • Developed reusable code libraries to expedite future development efforts, reducing time-to-market for new features.
  • Established a continuous integration pipeline using industry-leading tools like Jenkins for swift release cycles and timely deliveries.
  • Developed software for desktop and mobile operating systems to be used by cashiers.
  • Applied ETL to do server maintenance in all branches.
  • Corrected, modified and upgraded software to improve performance.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Developed next generation integration platform for internal applications, which was running on a blackberry pie.
  • Tested and deployed scalable and highly available software products.
  • Updated old code bases to modern development standards, improving functionality.

Reason for leaving:

Received an opportunity to closer at home which was ideal at that time.

IT Business Analyst

Nedbank
Cape Town
05.2016 - 07.2017
  • Collaborated with cross-functional teams to deliver comprehensive IT solutions, resulting in improved organizational performance.
  • Streamlined operations with the implementation of custom IT systems tailored to company objectives.
  • Designed user-friendly training materials to facilitate smooth adoption of new technologies across the organization.
  • Developed high-quality documentation, providing clear guidance for future system enhancements and maintenance.
  • Analyzed existing systems and databases and recommended enhancements to solve business needs
  • Collaborated with upper management to drive strategy and implement new processes.
  • Increased resource efficiency by analyzing detailed business requirements.
  • Led cross-functional teams in development of new customer relationship management system, improving client satisfaction and engagement.
  • Created data models to support decision-making processes.
  • Developed high-quality documentation to support training efforts, helping employees fully understand new systems and procedures.

Reason for leaving:

It was time to make a move for a better opportunity.

AEM Developer

Nedbank
Cape Town
05.2015 - 04.2016
  • Debugged and verified software performance, running unit, system, integration and user interface testing.
  • Developed custom components to address specific client needs, resulting in increased customer satisfaction.
  • Implemented responsive design principles for improved mobile accessibility across all device types.
  • Utilized Adobe Experience Manager and other Adobe Cloud software to facilitate quality control verification and project management.
  • Collaborated with UX/UI designers to ensure cohesive visual design across all components of an AEM implementation project.
  • Migrated legacy content management systems to Adobe Experience Manager, ensuring a smooth transition and minimal downtime.
  • Enhanced user experience by implementing AEM component-based designs and layouts.
  • Collaborated with cross-functional teams for seamless integration of AEM systems into existing infrastructure.
  • Trained internal team members on AEM development techniques, contributing to a more knowledgeable workforce.
  • Facilitated AEM software design, development and implementation in close collaboration with company leadership.
  • Conceived and built optimized landing pages in HTML and CSS for integration and cross-browser compatibility.
  • Planned and engineered RESTful web services to manipulate dynamic datasets.
  • Took concepts and produced design mockups and prototypes to strengthen designs, enhance user experiences and improve site interactions.

Cobol & C# Developer

Nedbank
Cape Town
01.2011 - 04.2015
  • Enhanced software performance by optimizing C# code and implementing efficient support and maintenance.
  • Participated in technology renewal activities such as applying new software upgrades, patches and completion of required programming, testing, and improvements.
  • Worked closely with QA teams to identify gaps in test coverage and implement necessary fixes rapidly.
  • Used ASP.NET, JavaScript and SQL Server to develop new applications.
  • Built databases and table structures for web applications.
  • Developed user-friendly interfaces for applications employing best practices in UI/UX design principles.

Solution Design Consultant SAP

Zimele Technologies
Cape Town
12.2009 - 12.2010
  • Delivered engaging presentations that showcased creative concepts while effectively communicating benefits to stakeholders.
  • Compiling tender proposals.
  • Developed solution prototypes which were presented to the project sponsors to ensure that the solution meets the clients requirements.
  • Attended industry events and trade shows to stay current on market trends and expand professional network.
  • Prepared strategies and proposed concepts for client approval.
  • Optimized space planning for improved functionality in both residential and commercial spaces.
  • Developed client-specific documentation, enabling efficient use of SAP applications and functionalities.
  • Enhanced system performance with regular system monitoring, troubleshooting, and optimization tasks.
  • Documented and maintained technical specifications for SAP applications.
  • Increased client satisfaction by effectively implementing SAP solutions tailored to their business needs.
  • Contributed to new business development initiatives by showcasing expertise in SAP consulting during client presentations and sales meetings.
  • Conduct workshop(JAD) to gather user requirements.

Reason for leaving:

finished the contract term.

Information Management Assistant

Local Government
Cape Town
04.2009 - 12.2009
  • Assisted team to format/compile the management presentations during the information sessions.
  • Resolved technical issues related to information management systems through effective troubleshooting strategies, ensuring minimal downtime or delays in productivity for end users.
  • Optimized document storage systems by consolidating redundant files, improving search functionality, and reducing clutter within digital workspaces.
  • Analyzed current data storage procedures and identified areas for improvement, leading to increased productivity and accuracy in handling company records.
  • Developed comprehensive training programs for staff to enhance their understanding of information management systems and tools.
  • Developed ICT tender process criteria and participate in the selection process.
  • Assisted upper-level management in making informed decisions by providing accurate data analysis and insights from complex datasets.

Reason for leaving:

contract was finished.

Education

PGDip in Computer Forensic & Cyber Security - Computer And Information Systems Security

University Of Cape Town
Cape Town
02.2013 - Current

Software Engineering Process - Information Technology

Carnegie Mellon University
Pennsylvania
01.2012 - 01.2012

BCom Honors (IS) - Information Systems

University Of Western Cape
Cape Town
01.2009 - 12.2009

Bachelor of Science - Information Systems

University Of Western Cape
Cape Town
01.2005 - 06.2008

Skills

Project management

IT change management

Business analysis

DevOps practices

Software development

Information security

Technology integration

API development

Service-oriented architecture

Software architecture design

Agile development methodologies

Cross-functional collaboration

Full-stack development

Software

Programming Languages: Java, Python, C#, JavaScript, TypeScript

Version Control: Git, GitHub, GitLab, Bitbucket

IDEs: VS Code, IntelliJ, Eclipse, PyCharm

Databases: MySQL, SQL Server, PostgreSQL, MongoDB, CosmoDB

Frameworks & Libraries: React, Angular, Nodejs, NET, Spring, Django

Containerization & DevOps: Docker, Kubernetes, Azure DevOps

Unit Testing: JUnit, Mocha, Jest

Process Modeling: Lucidchart, Microsoft Visio, Drawio

Requirements Tools: Jira, Confluence, Trello

Business Intelligence: Power BI

BPMN tools (Signavio)

Wireframing: Figma (for UI mockups)

Architecture Modeling: ArchiMate, Miro, Drawio

Cloud Platforms: AWS, Azure, Google Cloud Platform

Infrastructure as Code (IaC): Terraform, Bicep, Yaml

Integration Tools: API Gateway, Bruno, Postman

Security Tools: IAM (Azure AD), OAuth2

UML: Class diagrams, sequence diagrams (eg, Lucidchart, Drawio, Miro)

Architecture repositories: Confluence, SharePoint

Project Management: Microsoft Project, Trello

Agile Tools: Jira, Azure Boards

Gantt charts, Burn-down charts

Budgeting Tools: Excel, Smartsheet

Timeline

IT Consultant

Investec
06.2024 - Current

Lead Technical Specialist

IEC
02.2023 - 05.2024

Senior Advisor Developer

Eskom
06.2021 - 01.2023

Senior Software Developer

PPECB
01.2019 - 05.2021

Senior Software Engineer

UIPLAY
09.2018 - 12.2018

Software Development Engineer

SA Metal Group
08.2017 - 08.2018

IT Business Analyst

Nedbank
05.2016 - 07.2017

AEM Developer

Nedbank
05.2015 - 04.2016

PGDip in Computer Forensic & Cyber Security - Computer And Information Systems Security

University Of Cape Town
02.2013 - Current

Software Engineering Process - Information Technology

Carnegie Mellon University
01.2012 - 01.2012

Cobol & C# Developer

Nedbank
01.2011 - 04.2015

Solution Design Consultant SAP

Zimele Technologies
12.2009 - 12.2010

Information Management Assistant

Local Government
04.2009 - 12.2009

BCom Honors (IS) - Information Systems

University Of Western Cape
01.2009 - 12.2009

Bachelor of Science - Information Systems

University Of Western Cape
01.2005 - 06.2008
Siyabonga HlotywaIT Consultant