Karabo Sambo
SOFTWARE ENGINEERING FACILITATOR / LECTURER
Hire this person
Send a job offer directly to this candidate
About
Software engineering facilitator and lecturer with 3+ years of experience designing and delivering programming, software engineering, and computer science curricula to diverse student groups. Skilled at translating complex technical concepts — data structures, distributed systems, software testing, database administration, and modern web architectures — into clear, practical learning experiences. Combines a strong industry foundation as a full-stack software engineer (7+ years) with formal instructional training (CTU Instructor Skills Certificate) to design courses, run hands-on labs, and mentor learners from foundational programming through advanced software engineering topics.
Azure-certified, with a track record of improving student engagement and performance through structured feedback and continuous curriculum refinement.
Experience
OC: Software Engineering Facilitator at CTU Training Solutions (2025-01 – Present)
- Guide students through advanced software engineering concepts, including programming in Java and C#, building solutions in ASP.NET, software testing, computer science mathematics, and database administration and management.
- Develop and refine instructional materials and course content to align with current industry standards.
- Lead practical sessions, discussions, and hands-on projects focused on real-world software development techniques.
- Foster a collaborative learning environment that encourages student participation and engagement.
- Evaluate student performance and provide targeted support and feedback to drive improvement.
Programming Foundation Facilitator at CTU Training Solutions (2023-09 – 2024-12)
- Delivered foundational programming concepts to students through engaging lesson plans and hands-on coding sessions, equipping learners with essential programming skills.
- Designed and implemented a comprehensive curriculum covering key programming concepts.
- Facilitated interactive coding workshops that enhanced student engagement and learning outcomes.
- Assessed student progress and provided constructive feedback to support skill development.
- Collaborated with colleagues to continuously improve course content based on student needs.
Education
Advanced Diploma in Computer Science (in progress) – Tshwane University of Technology (2022-01)
Diploma in IT in Software Development – Tshwane University of Technology (2018-01 – 2022-12)
