Summary
Overview
Work History
Education
Skills
Websites
Software
Certification
Timeline
Generic

Hlapane Mokgatla

Application Design, Development & Support Practitioner
Bloemfontein

Summary

A versatile and highly motivated professional with a robust background in software development, system and data analytics.


Proficient in multiple programming languages including Java, Python, and JavaScript, and experienced in developing scalable web applications using frameworks such as Microsoft Excel and SQL Server Management Studio. Demonstrates strong analytical skills with expertise in systems integration, data modeling, and workflow analysis. Skilled in SQL, statistical analysis, and data visualization tools.

Overview

3
3
years of professional experience
5
5
Certifications
2
2
Languages

Work History

App Design Development & Support Practitioner

Centlec(SOC)Ltd
12.2023 - Current
  • Establishing a detailed program specification through discussion with users.
  • Clarifying what actions the program is intended to perform.
  • Breaking down program specifications into its simplest elements and translating this logic into a programming language.
  • Devising possible solutions to anticipated problems.
  • Working as part of a team, which may be established purely for a particular project, to write a specific section of the program.
  • Combining elements of the program design and testing it.
  • Testing sample datasets to check that output from the program works as intended.
  • Conducting testing and support.
  • Evaluating and recommending the system's effectiveness by adapting to new requirements.
  • Writing detailed documentation for the operation of the program by users and computer operators.

System Developer Intern

Centlec(SOC)Ltd
02.2023 - 11.2023
  • Assist in the design, development, and implementation of system solutions.
  • Support the integration of new systems and applications into existing infrastructure.
  • Participate in the testing and debugging of systems to ensure functionality and performance.
  • Collaborate with cross-functional teams to gather and document business requirements.
  • Conduct data analysis and create reports to support decision-making processes.
  • Help maintain and update system documentation and user manuals.
  • Provide technical support and troubleshooting for system-related issues.
  • Participate in code reviews and contribute to the improvement of development processes.

Student Computer Lab Assistant

Central University Of Technology
06.2022 - 01.2023
  • Manage the general computer lab with 40 computers.
  • Assist students using the computers.
  • Monthly reports
  • Statistics

Education

Advanced Diploma (B-Tech) - Information Technology

Central University of Technology
Bloemfontein, South Africa
04.2001 -

National Diploma - Information Technology

Central University of Technology
Bloemfontein, South Africa
04.2001 -

High School Diploma -

Mamello Secondary School
Virginia, South Africa
04.2001 -

Skills

    SQL (including advanced queries)

    Database design

    Data modeling

    Manage Stored procedure

    Data warehousing

    ETL processes

    Specific database management systems (like MySQL, Oracle, PostgreSQL)

    Hibernate, Entity Framework, or Django ORM

    Understanding of Systems Development Life Cycle (SDLC)

    Programming Knowledge

    Software Design and Architecture

    Critical Thinking

    Documentation Skills

    Stakeholder Management

Software

Programming

Spreadsheets

Operating systems

Presentation software

Computer literacy

Certification

N.Diploma in Information Technology

Timeline

App Design Development & Support Practitioner

Centlec(SOC)Ltd
12.2023 - Current

Coding & Programming Certificate

10-2023

System Developer Intern

Centlec(SOC)Ltd
02.2023 - 11.2023

Employability Improvement Training 101

11-2022

CyberSecurity Achievements/Certificates

10-2022

Student Computer Lab Assistant

Central University Of Technology
06.2022 - 01.2023

N.Diploma in Information Technology

12-2021

Matric Certificate

12-2017

Advanced Diploma (B-Tech) - Information Technology

Central University of Technology
04.2001 -

National Diploma - Information Technology

Central University of Technology
04.2001 -

High School Diploma -

Mamello Secondary School
04.2001 -
Hlapane MokgatlaApplication Design, Development & Support Practitioner