Siyabonga Hlotywa
Lead Technical Specialist at IEC (Electoral Commission of South Africa)- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
IEC (Electoral Commission of South Africa)
-
Government Relations Services
-
700 & Above Employee
-
Lead Technical Specialist
-
Feb 2023 - Present
Lead a team of technical professionals, providing guidance, mentorship, and support. Drive the technical direction of projects, ensuring alignment with the company's goals and objectives. Stay updated on the latest industry trends and emerging technologies. Collaborate with project managers to define project scope, objectives, and technical requirements. Develop and implement technical solutions that meet project goals and deadlines. Troubleshoot and resolve technical issues that may arise during project execution. Ensure the quality and performance of technical deliverables meet established standards. Conduct technical reviews and audits to identify and address areas for improvement. Implement best practices and quality control measures within the team. Collaborate with clients to understand their technical needs and provide expert guidance and recommendations. Act as a technical liaison between the company and clients, ensuring clear communication and satisfaction. Lead research and development efforts to explore new technologies and solutions. Identify opportunities for process improvements and technical innovation. Evaluate and recommend the adoption of new tools and technologies. Foster a culture of continuous learning and skill development within the technical team. Provide training and mentorship to junior team members. Conduct performance evaluations and set development goals. Show less
-
-
-
Flawless Digital Tech
-
Pretoria, Gauteng, South Africa
-
Managing Director
-
Feb 2021 - Present
Develop and communicate the company's strategic vision and mission. Lead the development of long-term business plans and strategies. Identify emerging trends and market opportunities to stay competitive. Oversee all operational activities to ensure efficiency and effectiveness. Manage and optimize resource allocation, including human resources and financial assets. Monitor key performance indicators (KPIs) and financial metrics to achieve company goals. Build and maintain strong relationships with clients, partners, and stakeholders. Identify new business opportunities and partnerships to expand the company's client base. Provide effective leadership to a diverse team of professionals. Foster a collaborative and innovative work environment. Mentor and develop talent within the organization. Develop and manage the company's budget and financial resources. Ensure financial sustainability and profitability. Implement cost-effective measures to improve margins. Ensure the company complies with all relevant laws, regulations, and industry standards. Mitigate risks and develop contingency plans as needed. Stay updated on industry trends and technological advancements. Drive innovation in service offerings and solutions. Show less
-
-
-
Eskom Holdings SOC Ltd
-
Utilities
-
700 & Above Employee
-
Senior Information Technology Consultant
-
Jun 2021 - Sep 2023
Solution Architecture for development of new internal applications, overseeing and approving of suitable technology used by external vendors for new applications. 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. Solution Architecture for development of new internal applications, overseeing and approving of suitable technology used by external vendors for new applications. 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.
-
-
-
PPECB
-
Import & Export
-
300 - 400 Employee
-
Senior Software Developer
-
Jan 2019 - May 2021
Projects: Orchard Inspection Mobile App and Web App, Product Inspection Mobile App Responsibilities: • Develop Mobile Applications for all systems. • Design and develop solutions based on the project requirements, and detailed user story information. • Support day to day complex and technical queries from the support team. • Provide website maintenance and enhancements. • Support mobile users in the field and make change on the data when necessary. • Provide mentorship to Junior developers and interns. • Follow up team tasks progress and issues during daily stand up meetings. Show less
-
-
-
UiPlay
-
South Africa
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Developer
-
Sep 2018 - Dec 2018
Projects: PolicyNet, Reports(Group Finance, Insurance, Claims), Migration & integration (Cobol to C#) Tools: .Net Spring Framework, Hibernate, C# ASP.Net MVC, ASP.Net Web Forms, ETL, Power BI, VB.Net, SQL Server 2005/2008/2012, ADO.Net EF 4/5/6, WPF, JavaScript, JQuery Responsibilities: • Design and develop solutions based on the client requirements. • Support day to day call centre queries regarding claim issues • Extract and clean data for any problems for reporting purpose. • Provide website maintenance and enhancements. • Provide mentorship to Junior developers and interns. • Follow up team tasks progress and issues during daily stand up meetings. Show less
-
-
-
SA Metal Group
-
South Africa
-
Mining
-
200 - 300 Employee
-
Software Development Engineer
-
Aug 2017 - Aug 2018
• Meet the clients and get requirements for the solution. • Design and develop web pages/Reports/Forms/Dashboards. • Participate in the development of project test cases. • Apply ETL to do server maintenance in all branches. • Provide website maintenance and enhancements. • Use a combination of web tools to write web pages. • Write functional requirement documents and specifications. • Create quality mock-ups and prototypes on tight timelines. • Promote usability best practices. • Document application changes and update the existing ones. Show less
-
-
-
Nedbank
-
South Africa
-
Financial Services
-
700 & Above Employee
-
IT Business Analyst
-
May 2016 - Jul 2017
•Organise meetings to seek agreement on the project artefacts that need to be done.•Analyse, Organize and document business rules and requirements.•Clarify doubts, concerns regarding the solution to be developed.•Design and present all the use case diagrams to the project team.•Gain acceptance/approval of the deliverables from the other stakeholders.•Document any change requests from the business.•Participate in the development of project test cases.
-
-
CQ/AEM Developer (Java Based Adobe technology)
-
May 2015 - Apr 2016
• Design and develop web pages.• Develop functional and appealing web- and mobile-based applications based on usability.• Provide website maintenance and enhancements.• Use a combination of mark-up languages to write web pages.• Write functional requirement documents and specifications.• Create quality mock-ups and prototypes on tight timelines.• Promote usability best practices.
-
-
Cobol and C# Developer
-
Jan 2011 - Apr 2015
•Incident investigations on the system•Compiling and editing reports.•Creating test cases and assist in testing and defects tracking.•Translate business requirements to the project team.•Make required changes to existing programs, and copy books.•Liaise with DBA's for any database table changes required.•System Analyses AND Data Analysis.•Object Orientated design.•System support.
-
-
-
Zimele Technologies
-
South Africa
-
Information Technology & Services
-
1 - 100 Employee
-
Solution Designer Consultant (SAP)
-
Dec 2009 - Dec 2010
•Compiling tender proposals. •Project documentation and presentations. •Liaise with clients. •Conduct workshop(JAD) to gather user requirements. •Create Process Flows for the new solutions. •Create functional specification for additional custom developments which include reports. •Developed solution prototypes which were presented to the project sponsors to ensure that the solution meets the clients requirements. •Compiling tender proposals. •Project documentation and presentations. •Liaise with clients. •Conduct workshop(JAD) to gather user requirements. •Create Process Flows for the new solutions. •Create functional specification for additional custom developments which include reports. •Developed solution prototypes which were presented to the project sponsors to ensure that the solution meets the clients requirements.
-
-
-
Western Cape Local Government
-
Cape Town
-
Information Management Assistant
-
Apr 2009 - Dec 2009
•Upload content to the warehouse. •Cleaning of data. •Guide stakeholders in catalogue development. •Responsible for content web update. •Participated in ICT projects. •Liaise with Western Cape municipalities for required data. •Develop ICT tender process criteria and participate in the selection process, and •Assisted team to format/compile the management presentations during the information sessions. •Upload content to the warehouse. •Cleaning of data. •Guide stakeholders in catalogue development. •Responsible for content web update. •Participated in ICT projects. •Liaise with Western Cape municipalities for required data. •Develop ICT tender process criteria and participate in the selection process, and •Assisted team to format/compile the management presentations during the information sessions.
-
-
-
Vodafone Business
-
United Kingdom
-
Telecommunications
-
700 & Above Employee
-
Wireless device Consultant
-
May 2008 - Apr 2009
•Consultant for mobile internet devices, services, access, settings, and installations. •Responsible for data product troubleshooting. •Identified APN problems and other general services like Blackberry enterprise activations. •Activate 3G cards and roaming registrations. •Consultant for mobile internet devices, services, access, settings, and installations. •Responsible for data product troubleshooting. •Identified APN problems and other general services like Blackberry enterprise activations. •Activate 3G cards and roaming registrations.
-
-
-
University of the Western Cape
-
South Africa
-
Higher Education
-
700 & Above Employee
-
IT Support (Senior Student Assistant)
-
Feb 2005 - Apr 2008
. Assisted and attended to all students needs in the lab; •Provided assists with the lab top registrations for internet on campus; •Ensure that there is a printing environment for students; •Check basic network problems in the computer labs; •Evaluate problems in desktop computers; •Installed the necessary software’s for workshops; •Attended to staff computer problems in the absence of the manager, and; •Responsible for hardware installations in development of new labs and assist with general maintenance. Show less
-
-
Education
-
University of Cape Town
PGDip in Computer Forensics, Cyber/Computer Forensics and Counterterrorism -
Carnegie Mellon University
Software Engineering Process, Information Technology -
University of the Western Cape
Bcom Honors (IS), Management Information Systems and Services -
University of the Western Cape
Bachelor of Commerce - BCom, Computer and Information Sciences and Support Services