A senior IT Specialist with over 10 years of professional experience, skilled communicator; able to maintain cultural sensitivity, establish rapport with members of diverse groups and promote team cohesiveness. Highly organized and independent; effectively coordinates tasks to accomplish projects with timeliness and creativity. An organized, detail-oriented, and conscientious self-starter, able to strategize and prioritize effectively to accomplish multiple tasks and stay calm under pressure. An effective leader, skilled in enlisting the support of all team members in aligning with projects and organizational goals.
Overview
12
12
years of professional experience
7
7
years of post-secondary education
11
11
Certifications
4
4
Languages
Work History
Head: Information Technology
National Health Laboratory Service
02.2025 - Current
Member of the senior management team in governance processes of the organisation’s architecture, security strategies, telecommunications, networks, programming, media and desktops
Lead strategic technological planning to achieve business goals by prioritising technology
initiatives and coordinating the evaluation, deployment and management of current and future technologies
Lead strategic security planning to achieve business goals by prioritising defence initiatives and coordinating the evaluation, deployment and management of current and future security technologies using a risk-based assessment methodology
Collaborate with the appropriate departments to develop and maintain a technology plan that supports organisational needs
Develop and communicate business/technology alignment plans to execute team, staff,
partners, customers and stakeholders
Direct development and execution of an enterprise-wide disaster recovery and business continuity plan
Develop, implement, maintain and oversee enforcement of policies, procedures and associated plans for system security administration and user system access based on industry-standard best practices.
Head: Information Technology (Acting)
National Health Laboratory Service
04.2022 - 01.2025
Member of the senior management team in governance processes of the organisation’s architecture, security strategies, telecommunications, networks, programming, media and desktops
Lead strategic technological planning to achieve business goals by prioritising technology
initiatives and coordinating the evaluation, deployment and management of current and future technologies
Lead strategic security planning to achieve business goals by prioritising defence initiatives and coordinating the evaluation, deployment and management of current and future security technologies using a risk-based assessment methodology
Collaborate with the appropriate departments to develop and maintain a technology plan that supports organisational needs
Develop and communicate business/technology alignment plans to execute team, staff,
partners, customers and stakeholders
Direct development and execution of an enterprise-wide disaster recovery and business continuity plan
Develop, implement, maintain and oversee enforcement of policies, procedures and associated plans for system security administration and user system access based on industry-standard best practices.
Software Development Lead
National Health Laboratory Service
07.2022 - 01.2025
Guide team development efforts towards successful project delivery
Provide technical leadership to teammates through coaching and mentorship
Establish and maintain coding standards, naming conventions, and best practices
Maintain high standards of software quality within the team by establishing best practices and good habits
Identify and encourage areas for growth and improvement within the team
Collaborate with other software developers and analysts to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies
Assist in the collection and documentation of user requirements, development of user stories, estimates, and work plans
Prepare reports, manuals, and other documentation on the status, operation and maintenance of software
Design, develop, and unit test applications in accordance with established standards
Participate in peer-reviews of solution designs and related code
Package and support deployment of releases
Work with teammates in the migration of legacy applications to current Microsoft technologies Develop, refine, and tune integrations between applications
Analyze and resolve technical and application problems
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
Adhere to high-quality development principles while delivering solutions on-time and on-budget
Technologies used: C#, Python (PySpark, PyCharm & AWS Glue), ASP.NET MVC, .NET Core, jQuery, Ajax, Node.Js, Web API, Swagger RESTful services, Postman, EF, MSSQL, PostgreSQL, Informatica Power Center ETL, Microstrategy, Xamarin.Forms, Xamarin Native (iOS, Android and UWP), HTML, CSS, Docker, Jenkins, Azure DevOps, TFS, Git, ESRI ARCGIS
Information Manager/ Senior Software Developer
National Health Laboratory Service
03.2020 - 06.2022
Maintain and enhance the NMC surveillance data management strategy and ensure that this strategy is aligned with the broader NICD surveillance vision and with the NDOH health information management strategy
Maintain and enhance NMC data warehouse to coordinate
Assist with the development of an NMC data warehouse to coordinate the collection, storage, management, and reporting of NMC surveillance data
Develop and enhance NMC surveillance system, data reporting tools and processes
Develop and implement standards and guidance for the use of database tools and the protection of confidential information, including the development and maintenance of standard operating procedures
Train and develop the NICD users/ data analysts to systematically identify, collect, analyze, review, share and retain important epidemiological and surveillance
Establish and maintain links with relevant internal and external stakeholders (providing for a Service Level Agreement with the Department of Health)
Develop and continuously update systems for long-term archiving of data, protecting data integrity for future applications and audits
Recruitment and management of the relevant staff, ensuring skills transfer
Provide other tasks and contribute to organizational management as required
Participate in projects to understand new target systems’ processes and provisioning
needs and implement solutions.
Communicates any and all progress, roadblocks, issues to the team and management in a timely manner.
Facilitate Joint Analysis and Design (JAD) sessions, conduct business interviews and other information gathering techniques in order to determine business requirements.
Analyze and document business requirements in consultation with users according to
appropriate methodology and techniques.
Design complex technical solutions in line with the Business requirements to ensure clarity and completeness of the solution.
Develop and debug complex system components in line with technical specifications for quality implementation purposes.
Determine and evaluate performance measures of the system to ensure optimal utilization.
Scrub, manipulate and load data from other sources into the systems to ensure accuracy and correctness of the information.
Provides code review, testing, debugging, technical documentation, general testing instructions, and lead/assist in go-live planning, go-live moves, and post-live support Troubleshoot and support issues identified.
Ensure all change management and compliance procedures are being followed
Oversee resources associated with the design, development, testing, and implementation
phases of projects to ensure quality deliverables and assist in their growth
Provide training and documentation to relevant stakeholders to ensure they understand and can achieve optimal system utilization
Perform other duties as required or assigned by emergency or other operational reasons for which the employee is qualified to perform.
Lead and oversee the development and maintenance of IT Projects.
Ensure hosting capabilities are achieved.
Advice on web and other IT-related matters.
Brief client on latest developments in the environment.
Ensure that the relationship will be based on principles of Good Governance.
Ensure successful implementation of all projects and transactions. Ensure that all interactions with clients, stakeholders, and all other interested parties are always performed in good faith.
Submit all documentation and reports to all relevant parties as and when required.
Technologies used: MS Project, JIRA, BitBucket, Git, Docker, Jenkins
Software Engineer
Retro rabbit professional services (PTY) LTD
08.2018 - 12.2018
Lead key IT projects with enhanced problem Solving.
Training and supervision of the team to ensure they produce clean, efficient code based on specifications.
Integrate software components and third-party programs.
Verify, Test and deploy programs and systems.
Troubleshoot, Debug, and Enhance existing systems.
Recommend and execute improvements.
Client Communication. Continuous professional development.
Manage cross-functional teams to define, design, and ship new features. Work with outside data sources and apis. Unit-test code for robustness, including edge cases, usability, and general reliability.
Design and build advanced Web and Mobile applications.
Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Academy of computer sciences and software engineering (ACSSE) - university of johannesburg
02.2013 - 11.2016
Assist Students who are enrolled at the University of Johannesburg in the field of Information Technology or Computer Sciences and Informatics
The main role is to give to needed students proper explanation of programming (VB, C#, ASP.NET) and database (SQL) principles which includes Code, Design and Theory; Mark weekly practical and assist with invigilation during semester tests and exams
IT Specialist
SA Study network
09.2014 - 04.2016
Lead IT operations.
Provide technical support and user training on essential software.
Manage regular data backups and recovery processes.
Install and configure hardware and software for efficient functionality.
Monitor and control network access and connectivity.
Enforce basic IT policies to maintain security standards.
Track hardware and software assets to optimize usage.
Coordinate with vendors for equipment purchases and support.
Document systems and update records of IT activities.
Assist with IT projects, including software rollouts and upgrades.
Developed the company Web site by planning and executing design; maintaining and upgrading service.
Education
Master of Business Administration (MBA) -
MANCOSA
01.2023 - 08.2024
Bsc (IT) (Honours) - Informatics
University of Johannesburg
02.2017 - 12.2017
Bsc (IT) - Computer Sciences and Informatics
University of Johannesburg
02.2012 - 06.2016
Skills
NET MAUI
Certification
Agile meets design thinking, University of Virginia, USA
Personal Information
Ethnicity: Black
Health Status: Excellent
Date of Birth: 04/28/90
Timeline
Head: Information Technology
National Health Laboratory Service
02.2025 - Current
Master of Business Administration (MBA) -
MANCOSA
01.2023 - 08.2024
Software Development Lead
National Health Laboratory Service
07.2022 - 01.2025
Head: Information Technology (Acting)
National Health Laboratory Service
04.2022 - 01.2025
Information Manager/ Senior Software Developer
National Health Laboratory Service
03.2020 - 06.2022
Senior Analyst Developer
National Health Laboratory Service
03.2019 - 02.2020
IT Specialist/ Consultant / Software Developer
K-Media Group (Pty) Ltd
01.2019 - 03.2019
Software Engineer
Retro rabbit professional services (PTY) LTD
08.2018 - 12.2018
Bsc (IT) (Honours) - Informatics
University of Johannesburg
02.2017 - 12.2017
Software Developer / IT specialist
knetworks - K-Media group (Pty) Ltd
06.2016 - 07.2018
IT Specialist
SA Study network
09.2014 - 04.2016
IT Tutor
Academy of computer sciences and software engineering (ACSSE) - university of johannesburg