Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Nompumelelo Gracias Mashilo

Pierre van Ryneveld

Summary

I am an accomplished CAT and IT educator with over a decade of experience, specializing in integrating technology into learning. I hold a diploma in Computer Systems Engineering, awaiting graduation, and possess a strong foundation in both pedagogy and technical expertise. Now, I am poised to transition into the corporate sector as an IT technician, where I can leverage my analytical skills, problem-solving acumen, and passion for innovation in a dynamic and evolving environment.

Overview

5
5
years of professional experience
1
1
Certification

Work History

CAT Teacher

Southdowns College
01.2024 - Current
  • Contributed to curriculum development initiatives at the school or cluster level, ensuring alignment with state standards and best practices in technology education.
  • Fostered strong relationships with parents and guardians, keeping them informed about their child''s progress and addressing any concerns promptly.
  • Incorporated creative problem-solving exercises into lessons, promoting critical thinking skills among students.
  • Streamlined grading process through efficient use of technology tools, enabling faster feedback to students on their progress.
  • Invigilated and graded projects, quizzes and examinations.
  • Maintained accurate records of student progress, attendance, and behavior to facilitate ongoing communication with parents about their child''s educational journey.

Coding Teacher

Woodhill College
07.2020 - 12.2023
  • Created engaging instructional content using various multimedia tools such as PowerPoint presentations, videos, podcasts, and interactive quizzes to accommodate different learning styles.
  • Designed customized curriculum materials focused on specific areas of need identified during assessments of coder competencies.
  • Created excitement and enthusiasm in classroom by delivering engaging subject matter.
  • Applied innovative teaching methods to encourage student learning objectives.
  • Assessed students' progress and provided feedback to enhance learning.
  • Conducted engaging in-class discussions to facilitate learning and encourage participation.

IT Teacher

Willowridge High School
01.2020 - 06.2020
  • Utilized data-driven methods to track student progress, tailoring instruction accordingly for optimal results.
  • Implemented effective classroom management strategies, fostering a positive and inclusive learning environment.
  • Incorporated hands-on activities and project-based learning into lessons, enabling students to apply their knowledge practically.
  • Integrated coding exercises into curriculum, equipping students with valuable programming skills applicable across disciplines.
  • Managed and maintained computer systems, equipment and mobile devices by troubleshooting hardware and software issues, cleaning out keyboards and wiping down computer surfaces.
  • Attended professional development technology courses to increase knowledge base and learn new information.
  • Maintained orderly classroom stocked with appropriate supplies.

Education

Diploma - Computer Systems Engineering

Tshwane University of Technology
Protea, South Africa
10-2025

Bachelor in Education - FET: Computer Sciences

Tshwane University of Technology
Pretoria
09-2011

Skills

  • Object-oriented programming
  • Database administration
  • IT infrastructure
  • Hardware engineering
  • Software development
  • System design
  • User interface designClassroom management
  • Critical thinking
  • Motivating students
  • Relationship building

Certification

  • South African Council for Educators (SACE)

Registration Number - 11137039

  • South African Council for Educators (H&SR)

Expiry Date: 24 November 2026


Timeline

CAT Teacher

Southdowns College
01.2024 - Current

Coding Teacher

Woodhill College
07.2020 - 12.2023

IT Teacher

Willowridge High School
01.2020 - 06.2020

Diploma - Computer Systems Engineering

Tshwane University of Technology

Bachelor in Education - FET: Computer Sciences

Tshwane University of Technology
Nompumelelo Gracias Mashilo