Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Information Technology Instructor
Young Engineers Knysna and Plettenberg BayInformation Technology Instructor
Jun. 2024Knysna, Western Cape, South Africa
Information Communication Technology Teacher
Greenwood Bay CollegeInformation Communication Technology Teacher
Apr. 2023 - May. 2024Plettenberg Bay, South Africa
CAT & IT Teacher
Legacy HouseCAT & IT Teacher
Jan. 2023 - Apr. 2023Plettenberg Bay
CAT Teacher
Wittedrift High SchoolCAT Teacher
Oct. 2017 - Dec. 2022Plettenberg BayI taught Computer Applications Technology to Grades 10, 11 and 12. I was responsible for all of the IT requirements of the school which include the CAT Lab, Research Lab, Printing Room, Admin offices and staff computers. This covered hardware, software, network and staff support. I arranged and oversaw all computer-based lessons or tasks that were completed that were non-CAT related, such as the requirement for all Matrics to complete Google Forms. I frequently helped colleagues with ad-hoc one-on-one skills training. I effectively implemented and improved the way technology was used in the school.
Master Trainer
Department of the PremierMaster Trainer
May. 2017 - Sep. 2017Knysna Area, South AfricaProvide ICT training for educators in the Sedgefield / Knysna / Plettenberg Bay area.
Teacher
Knysna High SchoolTeacher
Jan. 2016 - Sep. 2017Knysna Area, South AfricaTeach Computer Application Technology - Grade 10. Teach English HL - Grade 8. Teach Social Sciences - Grade 8. Teach Life Orientation - Grade 8, 9, 10 & 11.
Developer
Clarotech ConsultingDeveloper
May. 2015 - Nov. 2015Cape Town Area, South AfricaThe company offers IT infrastructure support / consulting and telephony services. My role as a PHP / MySQL Analyst Developer includes: • An internal project developed in CakePHP • Ad hoc PHP / MySQL development • Data analysis using a range of tools including Excel and QlikView
Test Engineer
VOSS SolutionsTest Engineer
Nov. 2011 - Nov. 2014Knowledge Park, Century City, Cape TownThe company provides Unified Communications solutions in the Telecommunications sector. My role as a Test Engineer involved: Automated testing: - Creation and maintenance of automated Selenium tests - Assisted writing in-house automated test framework (using Python, Node.js & Selenium driver) - Converting Selenium tests to run in in-house test framework - Scheduling automated runs on Jenkins - Analyzing results of automated tests and taking appropriate action Manual testing: - Identifying possible defects, reporting defects - Verifying bug fixes - Liaising with developers to achieve above tasks - Writing, maintaining and executing test cases
PHP / MySQL Developer
TouchworkPHP / MySQL Developer
Jun. 2008 - Nov. 2011Cape Town Area, South AfricaThe company provides Customer Feedback solutions. My Technical Development & Support role involved working on the BI portals and included: • Re-organising, re-writing & re-factoring the existing code-base code as Object Orientated • Writing new code for new and existing sites, and planning and writing new modules • Producing standards compliant, accessible HTML and CSS • Enhancing the User interface with Javascript, and Javascript libraries (jQuery, jQuery UI) • Designing and creating databases • Normalising and maintaining existing MySQL databases, and optimizing queries • Liaising with clients on a technical level to assist in any problems, as well as understanding any additional requirements for development • Overseeing and mentoring one Junior Developer on the project • Assisting a Junior tasked with the role of QA • I was instrumental in driving the company’s processes forward by formalizing processes (Technical documentation, Implementing a Staging Server with a SVN (code repository), Implementing and driving the QA process)
UI Developer
CareerJunctionUI Developer
Jan. 2008 - Jun. 2008Cape Town, South AfricaHTML / CSS

Requests

Touchpoint image
0
Personal Pitch
Building Your WordPress Site
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like David on Intch
IT
451129 people
17
Head of onboarding and servicing @ Top 4 South African bank
19
Fleet Planner @ EnviroServ Waste Management (Pty) Ltd
17
Website & App Developer Expert
ITTech Support
91947 people
17
Website & App Developer Expert
17
ICT @ IT Valley Tech
19
It Consultant & Mainframe Specialist @ Self Employed Consultant & Remote Worker