Summary
Overview
Work History
Education
Skills
Personal Information
References
Timeline
Generic
Tshepo Rasekgothoma

Tshepo Rasekgothoma

Senior Manager: Application Development And Maintenance
141 Koljander Avenue, Newlands, Pretoria East

Summary

Versatile Senior Manager specializing in Application Development and Maintenance and skilled at strategic planning, implementing and overseeing key projects and improvements to drive business growth and efficiency. Encouraging manager and analytical problem-solver with talents for team building, leading and motivating, as well as excellent customer relations aptitude and relationship-building skills.

Overview

22
22
years of professional experience
3
3
Languages

Work History

Senior Manager: Application Development and Maintenance

State Information Technology Agency (SITA)
3 2024 - Current
  • Responsible to manage, plan, control and organise all activities related to application development and maintenance projects and services.
  • Ensure that a formal set of methodologies and tool set are in place and adhered to with a focus on more optimal ways of work
  • Responsible for the enablement of the SITA Mandate at a sub departmental level relating to financial management, supplier/contract/demand management, human resources
  • Providing for the building and implementing of big data analytics and 4IR product and service offerings.
  • Contributing strongly to the execution of digital transformation strategies.
  • Develop and implement Applications development, maintenance and services strategies, policies and procedures.
  • Tracks the development and deployment of Applications services and projects that create brand value for the business and meet the needs of millions of consumers.
  • Collaborate with other functional IT teams, company consulting and service management to build customer solutions.
  • Manage transformation and modernisation of applications and technologies that enable a modernised government.
  • Manage big data analytics platforms and GIS environments.
  • Manage agile and sprint activities for development teams in partnership with Project Managers and Scrum Masters.
  • Financial and business management.

Senior Manager: Application Development

Government Employees Medical Scheme (GEMS)
2015.07 - 2023.05
  • My role in this position was to contribute to the execution of GEMS ICT strategy and plans, aligned to the overall GEMS business goals and objectives
  • Drive the end-to-end technology delivery process, from concept to deployment, ensuring projects are delivered on time, within scope, and meeting quality standards
  • Lead and mentor a diverse team of technical professionals, fostering a culture of collaboration, innovation, high performance culture and continuous improvement
  • Collaborate with cross-functional teams to identify technology trends, assess their potential impact, and leverage them to gain a competitive advantage
  • Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout GEMS.
  • Research and make recommendations on software products and services in support of procurement and development efforts.
  • Stay up to date with emerging technologies and industry best practices, recommending suitable technological advancements for integration and improving business efficiency
  • Managing the budget, resource allocation, and vendor relationships to optimize operational efficiency
  • Work closely with relevant stakeholders to understand their technology needs, provide strategic guidance, and ensure successful project outcomes
  • Evaluate and implement agile methodologies and development practices to enhance productivity and project delivery
  • Coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings
  • Ensure that any new software integration into GEMS’ and SPN’s systems meets functional requirements, system compliance, and interface specifications
  • Develop and monitor KPIs
  • Use stakeholder and customer feedback to inform improvements
  • Define world class Enterprise Architect and roadmap for the Scheme
  • Actively involved and lead application development team in the insourcing capabilities and implementation of Core Information Management Systems Enterprise Architect and contributing to putting together terms of reference for the required solutions
  • Partake in the Scheme annual benefit design work and take note and act on any ICT requirements implications
  • Successfully Implemented Enterprise-Wide Resource Planning (EWRP) solution stack, Customer Relationship Management (CRM) solution stack, Multichannel solutions stack (Member App (iOS/ Android), Member Portal, Provider App (iOS/ Android), Provider Portal, Public Website, Enterprise Intelligence solution which includes ETL process and many more
  • Research and make recommendations on software products and services in support of procurement and development efforts
  • Provide technical leadership to project managers and programmers working on development project teams
  • Coordinate feasibility studies for software and system products under consideration for purchase, and give advice based on findings.

IM Service Delivery Manager (Senior Manager)

Life HealthCare Group
2014.06 - 2015.06
  • Managing a team of more than fourty encompassed of Application Architectures, Solution Designers, Senior Developers, Intermediate Developers, Project Managers and Application Support Specialists within Information Management division
  • Participating in strategic planning (Analysing the current state, Defining the future state, determining the objectives and strategies, implementation and evaluation)
  • Chairperson of the Product Backlog Board
  • Ensure effective maintenance of all Health Information Systems in production for all 64 Life HealthCare Group hospitals in South Africa, and 1 in Botswana
  • Responsible for new development, integration to other systems (e.g
  • COID, Banks, Medical Aid schemes etc.) change requests, bugs and data fixing
  • Working together with Business Analysts, Quality Assurance/ Testers, and Infrastructure team
  • Ensuring a successful implementation of Health Information Systems to the Global hospitals in Poland, and India
  • Support the Applications Development Executive in managing applications throughout their lifecycle, ensure successful implementation of projects
  • Provide support, coaching, mentoring and training to the Application Development team and manage their outputs to ensure compliance to standards and timely execution of project plans
  • Negotiate with project stakeholders or suppliers to obtain resources
  • Establish and execute a project communication plan
  • Coordinate recruitment or selection of project personnel
  • Prepare project status reports by collecting, analysing, and summarizing information and trends
  • Initiate, review, or approve modifications to project plans
  • Schedule and facilitate meetings related to information technology projects
  • Identify need for initial or supplemental project resources
  • Develop and manage annual budgets for information technology projects
  • Manage project execution to ensure adherence to budget, schedule, and scope
  • Monitor or track project milestones and deliverables
  • Identify, review, or select vendors or consultants to meet project needs
  • Managing both OPEX and CAPEX projects
  • Maintain a structured methodology and provide tools and standards for use by the Application Development team and ensuring compliance thereof
  • Performance evaluation and development of team members
  • Develop and recommend service and process improvements
  • Explore and research current trends and best practice and implement where appropriate
  • Report regularly on process improvements, team performance and agreed service levels
  • Develop credible relationships with key leaders and customers in the business and the IM team
  • Manage Vendors
  • Ensuring projects meet objectives, and standards are maintained and providing mentoring and advice on the development of solutions
  • Coordinate the team to ensure any major software incidents are managed professionally and quickly
  • Meet agreed service level agreements both operationally and for contracted services, and ensure all systems have agreed service level agreements
  • Time and Leave management using Kronos system
  • Projects Methodology used: Prince2
  • IT Governance: COBIT5, ITIL V3
  • Technology used: .Net Framework, ASP.Net, MVC, WCF, Entity Framework
  • ECM: SharePoint 2010, Biztalk for integration
  • Successfully assisted GEMS to establish ICT Division, and insourcing capabilities.

Senior Specialist: Software Development

State Information Technology Agency
2014.01 - 2014.05
  • Manage team/s to ensure effective and efficient operations and that all the resources are utilized optimally as per SITA Policy Framework
  • Manage software development/ customisation projects spanning multiple environments to ensure that it is successfully delivered
  • Manage and execute development and maintenance of integrated Technical Service Specifications for single or multiple software components to clearly set direction for procuring or building software components
  • Participate in procurement of integrated IT solutions in accordance with ICT standards and the enterprise architecture for Government, and within the SITA Supply Chain Management governance framework
  • Manage and execute development/ customisation of secure and integrated IT software components using SITA’s software development stack/ development framework
  • Manage and maintain integrated IT software components using SITA’s software development stack / development framework
  • Participate in execution of comprehensive software test activities in accordance with SITA Test Methods and Testing Techniques using SITA approved Testing Tools
  • Manage and execute packaging and releasing of integrated IT software components in accordance with ICT standards and the enterprise architecture for Government.

Deputy Director: Application Development and Support (Middle Manager)

Department of Trade and Industry
2010.05 - 2013.12
  • Management and maintenance of Documentum EDMS and Collaboration tools (eRoom, Center Stage, Webtop)
  • Give inputs into the development of the IT strategy and business plan
  • Perform financial management by providing inputs as per National Treasury guidelines
  • Provide project management services including the management of service providers/ Contractors, people management, and finance management
  • Direct or coordinate activities of project personnel
  • Assign duties, responsibilities, and spans of authority to project personnel
  • Develop and manage work breakdown structure (WBS) of information technology projects
  • Perform risk assessments to develop response strategies
  • Submit project deliverables, ensuring adherence to quality standards
  • Monitor the performance of project team members, providing and documenting performance feedback
  • Assess current or future customer needs and priorities through communicating directly with customers, conducting surveys, or other methods
  • Develop implementation plans that include analyses such as cost-benefit or return on investment (ROI)
  • Develop or update project plans for information technology projects including information such as project objectives, technologies, systems, information specifications, schedules, funding, and staffing
  • Draft knowledge management plan which will involve a survey of department goals and a close examination of the tools, both traditional and technical that are required for addressing the needs of the dti
  • Organize and locate relevant content and expertise required to address specific business tasks and projects
  • Effective management of IT as a strategic resource
  • Manage change control, knowledge management and Master Information Systems Plan
  • Assess customer needs and ensure integration of customer needs
  • Policy development and Service Improvement Plan development
  • Design and development of new or enhancing of existing IT systems and maintenance so as to achieve improvements in business processes using .Net Framework languages
  • Manage or Maintain the dti information architecture
  • Following the System development life cycle (SDLC) in respect of Systems/ Business Analysis, systems development and testing phases
  • Adopted the Best Practice Frameworks such as COBIT, ITIL, TOGAF, and SOA Governance, and also Prince2 Project Management methodology
  • Training of system users to ensure competent users working on newly implemented and existing systems
  • In-depth Knowledge of State Information Technology Agency Act, Public Finance Management Act and other relevant Public Service legislations
  • Management of contractors or Service providers and ensure adherence to service level agreement.

Deputy Director: Systems Development

Department of Health
2008.09 - 2010.04
  • Ensure continuous improvement of business efficiency and effectiveness
  • Advise management on critical Information Technology issues
  • Identifying solutions, writing project proposals, and conduct presentation to stakeholders
  • Participates in strategic analysis and initial proposal process for complex and/or large scale information technology projects, Organizes and manages all phases of projects to ensure satisfactory and timely completion of deliverables and overall project, Develops project plans including goals, scope, budget, deliverables, resources needed, schedules, timelines, methods for measuring results, security and risk assessment, Assembles, coordinates and directs project team members; assigns individual responsibilities
  • Monitors team member performance and acts as technical resource, Coordinates procurement and contracting activities for assigned projects including development of requests for proposals, analysis of bids, and contract awards, Tracks and reviews vendor performance
  • Review and approve vendor payment requests, Reviews and responds to changes in project scope, resources or required deliverables
  • Plans, develops, prepares and disseminates project communications
  • Produces project reports for senior management, project sponsors, functional and technical personnel and project stakeholders
  • Develop, implement and monitor the infrastructure strategy and plans (Data Center, Network and Service Center)
  • Manage (organize, direct, control, monitor, implement) multi-environments with the responsibility of delivering ICT services and ensure the provision, availability, reliability and performance of the total infrastructure domain and support for clients
  • Resource management (asset, finance, equipment and people)
  • Develop and implement efficient services delivery management and business processes
  • Implement and maintain WAN, LAN, file server, routers, switches, and Services Center (Help Desk), facilities and operation security
  • Management of databases (SQL, Oracle), Electronic Document Management System (Windchill PDMLink), and MCC website
  • Developing and maintaining Systems using latest programming languages and database
  • Following both Agile and SDLC methodology during Systems Development Cycle
  • Control and maintain the business planning process (procurement, strategy, budgeting, planning) and service level agreement
  • Develop information technology and management policies, norms, guidelines, and procedures
  • Liaising with stakeholders (e.g
  • State Information Technology Agency) and other contracted companies under SITA accreditation for services and other information technology business processes
  • Establish and maintain/ update IT master plan
  • Develop disaster recovery plan, and business continuity plan
  • In-depth knowledge of Public Finance Management Act (PFMA), Medium Term Expenditure Framework (MTEF), Preferential Procurement Policy Framework Act (PPPFA), State Information Technology Agency Act, Minimum Interoperability Standards (MIOS) and other related Public Service Acts, and standards
  • Operating systems used: Linux, and Microsoft Platforms
  • Project Management and IT Governance Best Practice Frameworks: PRINCE2, COBIT.

Senior Systems Developer

South African Weather Service
2007.07 - 2008.08
  • Provide leadership in the implementation of integrated ICT infrastructure
  • Develop and coordinate the strategic plan for ICT
  • Provide support in policy formulation on enhancing the medium to longer term strategic competitiveness
  • Development, architecture and design of large and small business critical projects
  • Database and systems development in collaboration with other developers using object oriented programming
  • Participate in application data access layer development
  • Perform server related programming in C#, VB.Net, Java, JavaScript, ASP/JSP, XML/XSLT
  • ORACLE, SQL server, and DB2 databases, and UML for design
  • Develop iterative based on system development life cycle (SDLC)
  • Interface web and applications to relevant database systems
  • Manage the redundancy, availability and speed of the web and systems
  • Install, maintain, modify and upgrade database software and associated toolsets
  • Specify and execute unit test cases
  • Maintain knowledge of state-of-the-art technology, software and/or systems
  • Recommend system architectures
  • Tune relational databases to optimize database performance and resource usage
  • Doing database tuning including partitioning, clustered indexing, indexed views as well as other tuning methods
  • Create and tune simple to complex SQL code, stored procedures and triggers
  • Participate in data modeling activities for data warehousing, as required
  • Managing ICT Software development and support projects
  • Prepare all project schedules and plans, Prepare pre-requisites Schedule for all involved parties that are tasked on the schedule
  • Monitor actual project progress against agreed schedules and plans
  • Using defined project processes to manage quality, risks, changes, issues and financial implications
  • Monitor project performance and publish project status data at key stages throughout the project
  • Manage day-to-day project tasks and escalate any issues that impact on the project performance and timetable
  • Provide updates or adjustments to the project plan as necessary to ensure the project continues to meet the key deliverables defined at the start of the project
  • Assist with acceptance testing and manage hand-over of completed project to client to the agreed schedule
  • Supervising and giving advices to interns and junior developers in ICT unit
  • Liaising with all contactors and other ICT stakeholders
  • Maintaining and administering the web server
  • Explore the use of open source software and latest IT technology.

Web Master

Road Accident Fund
2005.07 - 2007.06
  • Analysis, design, development and testing of web applications and web pages including user interface design and graphic design using Adobe Macromedia Studio 8 and Adobe creative suite and ASP Classic, HTML, VBScript, JavaScript, for web development, and Informix, ORACLE as back n-tier, and IIS 6.0 on Windows 2003 server
  • Liaising with Systems Analyst and Database Administrator during System Development Life Cycle
  • Preparing documentation for the systems
  • Maintaining, enhancing existing web applications
  • Managing, and maintaining the content management system for both Internet and Intranet
  • Updating information on both internet and intranet
  • Handling all enquiries regarding RAF website, and giving responses to queries relevant to Webmaster, and forwarding irrelevant to the correct personnel
  • Content structuring, classifying and abstracting information
  • Managing and gathering information from various departments for update on our website
  • Liaising with other components on updating their content on the Intranet/Internet
  • Ensuring the correctness of information before it can be published on the website (document editing)
  • Ensuring and maintaining the quality of our website, including integrity and security as well as setting and promoting minimum knowledge standards
  • Developing new web application and systems as requested by other components in the office
  • Modifying/enhancing existing web application/ systems for better performance
  • Managing/ coordinating the web projects
  • Doing research on latest web technologies
  • Provide basic user training for various web applications.
  • Ensured optimal website performance through regular testing, updates, and troubleshooting.

Communication Officer: Web

Department of Agriculture
2005.01 - 2005.06
  • Render advice to developers in connection with Web applications
  • Design and develop static and dynamic Web sites using HTML, Dreamweaver, ASP, Personal Home Page Tools Hypertext Preprocessor (PHP), Cascading Style Sheet (CSS), Structured Query Language (SQL) database, and Apache Web server
  • Maintaining Departmental Inter/Intranet
  • Resolve problems in connection with access to the Web
  • Maintaining and performing technical support on the Geographical Information System (GIS)
  • Liaising with GIS developers
  • Analysing the system, preparing documentation, and providing training.

IT Administrator

Institute for Democracy in South Africa (Idasa)
2003.02 - 2005.01
  • Managing the day-to-day IT operations in the organization, and also managing the procurement of Information Technology assets
  • Supervising IT interns in the organization
  • Assisting in the management of IT budget, outsourcing contracts, projects management, and update/modify IT Policies and procedures
  • Doing research of software (Open Source), applications/ utilities using search engines and other relevant websites
  • Running daily backups
  • Computer, Peripheral hardware technician, and LAN fault findings
  • Installation of Accounting and Microsoft applications
  • Installation of Novell Client software, GroupWise
  • Giving Users privilege to the files using Novell NetWare administrator software and LDAP for Linux
  • Maintaining Windows 2000/3 Servers, Novell Server, and Linux Server
  • Liaison with potential vendors, doing asset purchase
  • Capturing all IT assets in the database, and also designing database whenever is necessary
  • Providing training to all Users on MS Office, IT policies and procedures and general usage of Personal Computer.

Internship Programme

National Department of Housing
2002.07 - 2003.01
  • Managing and gathering Information of RDP houses applicants from nine provinces (Nationwide)
  • Maintaining Housing Information system (HIS) database on daily basis (Backups, Data analysis)
  • Designing database for Inventory system
  • Providing report and conducting presentation to the senior management
  • Data Capturing
  • Developing Intranet website for the department using HTML, FrontPage, ASP, MS Access, ODBC, and SQL Server for database
  • Analysing the system and preparing documentation
  • In-depth knowledge of SDLC, PERSAL and VULINDLELA systems
  • Maintenance of IT equipments
  • Upgrading Computers
  • Installation of Operating Systems and other software
  • Installation of Novell Client and GroupWise
  • Helpdesk Operator, providing User Support and logging calls for Users
  • Backups of all systems and Users data.

Education

NQF Level 8 - Senior Management Programme

University of Pretoria
Pretoria
2001.04 -

LEAN Management Certificate -

LEAN Institute Africa
Illovo, South Africa
2001.04 -

COBIT 5 (Certified Examination) -

StratSure
Fourways, South Africa
2001.04 -

ARIS-Business Process Modeling With ARIS Business -

Software AG
Johannesburg, South Africa
2001.04 -

PRINCE2 (Certified Examination) -

StratSure
2001.04 -

Java Programming -

Incus Data
2001.04 -

B Tech Degree: Knowledge Management

Tshwane University of Technology
Pretoria, South Africa
2001.04 -

Windchill System Administration (EDMS) -

Product One
2001.04 -

Windchill PDMLink (EDMS) -

Product One
2001.04 -

3037: Suse Linux Administration -

SmartSource Corporate Training
2001.04 -

3038: Advanced Suse Linux Administration -

SmartSource Corporate Training
2001.04 -

Network + (N+) -

Hatfield Business College (HBC)
2001.04 -

National Diploma - Information Technology

Technikon Northern Gauteng
Pretoria, South Africa
2001.04 -

Senior Certificate - Matric

Kgapane High School
Ga-Kgapane, South Africa
2001.04 -

Skills

  • Strategic Planning

  • Operations Management

  • Operations Planning

  • Cross-Functional Collaboration

  • Troubleshooting and problem resolution

  • Application Development

  • Qualitative and Quantitative Analysis

  • Project management

Personal Information

  • ID Number: 790810 5373 08 5
  • Citizenship: South African
  • Date of Birth: 08/10/79
  • Gender: Male
  • Driving License: Code 10
  • Marital Status: Single

References

  • Ms. Gloria Nkadimeng, Government Employees medical Scheme, Chief Information Officer, 012 366 4500, gloria@gems.gov.za
  • Mr Phathizwe Malinga, Life HealthCare Group, Head: Application Development, 011 219 9263, Phathizwe.malinga@lifehealthcare.co.za
  • Mr Keitietse Teisho, Road Accident Fund, IT Senior Manager, 012 621 1691, keitihetse@raf.co.za
  • Mr Musa Mchunu, State Information Technology Agency, Senior Manager IT, 064 542 5398, musa.mchunu@sita.co.za

Timeline

Senior Manager: Application Development

Government Employees Medical Scheme (GEMS)
2015.07 - 2023.05

IM Service Delivery Manager (Senior Manager)

Life HealthCare Group
2014.06 - 2015.06

Senior Specialist: Software Development

State Information Technology Agency
2014.01 - 2014.05

Deputy Director: Application Development and Support (Middle Manager)

Department of Trade and Industry
2010.05 - 2013.12

Deputy Director: Systems Development

Department of Health
2008.09 - 2010.04

Senior Systems Developer

South African Weather Service
2007.07 - 2008.08

Web Master

Road Accident Fund
2005.07 - 2007.06

Communication Officer: Web

Department of Agriculture
2005.01 - 2005.06

IT Administrator

Institute for Democracy in South Africa (Idasa)
2003.02 - 2005.01

Internship Programme

National Department of Housing
2002.07 - 2003.01

NQF Level 8 - Senior Management Programme

University of Pretoria
2001.04 -

LEAN Management Certificate -

LEAN Institute Africa
2001.04 -

COBIT 5 (Certified Examination) -

StratSure
2001.04 -

ARIS-Business Process Modeling With ARIS Business -

Software AG
2001.04 -

PRINCE2 (Certified Examination) -

StratSure
2001.04 -

Java Programming -

Incus Data
2001.04 -

B Tech Degree: Knowledge Management

Tshwane University of Technology
2001.04 -

Windchill System Administration (EDMS) -

Product One
2001.04 -

Windchill PDMLink (EDMS) -

Product One
2001.04 -

3037: Suse Linux Administration -

SmartSource Corporate Training
2001.04 -

3038: Advanced Suse Linux Administration -

SmartSource Corporate Training
2001.04 -

Network + (N+) -

Hatfield Business College (HBC)
2001.04 -

National Diploma - Information Technology

Technikon Northern Gauteng
2001.04 -

Senior Certificate - Matric

Kgapane High School
2001.04 -

Senior Manager: Application Development and Maintenance

State Information Technology Agency (SITA)
3 2024 - Current
Tshepo RasekgothomaSenior Manager: Application Development And Maintenance