I am Clifton Bartholomew

Name: Clifton Bartholomew

Profile: Teacher/Developer/Philosopher

Email: cliftonbartholomew@gmail.com

Phone: +27 74 145 2770

Skills

Java Development
Web Development
Process Management
Teacher Training
Robotics
About me

As a teacher, I work extremely hard to create spaces where young people have the freedom and confidence to be able to explore coding in a way that is meaningful to them. By making actual artefacts such as games, websites or apps, with their own hands, they are able to see the value of coding and how it can be used to solve problems in their own lives.

As a developer, my focus is Enterprise Architecture and Business Process Management. Technology is not the catch-all solution we think it is. It is a small part of a much larger system that is comprised of people, processes, relationships and other unidentified factors. My passion is to think about and codify the system as a whole to make peoples lives easier.

As a self-proclaimed philosopher, I read books and think a lot to try and be clever. It has not worked yet.

Growth

How I came to be where I am.

Employment History

  • 2021 - Present: Reddam House Ballito
    Information Technology Teacher

    I teach Information Technology for grades 10, 11 and 12 and Coding & Robotics for grades 6-9 and I am the team leader for iSAMS, which is the school's student management system. I have been to matric marking every year while at the school. One of my passions at the school is hosting an annual coding competition called Techbyte Fever.

  • 2015 - 2020: Destiny Life Academy
    GET Phase Head

    I taught Physical Sciences and Mathematical Literacy at a grade 12 level for 6 years. I developed the reporting software required to generate the school's reports and I was in charge of timetabling. I was also the GSuite Administrator for the school and often led training in this area. In my final year I was in management as the head of the GET phase, which is grades 8 and 9.

  • 2013 - 2014: Altech Multimedia
    Junior Software Engineer

    I developed software, middleware and drivers for digital decoders (like DSTV) in many different coding languages (C, C++, C#, etc). I also consolidated code bases as a build-master.

Qualifications

  • 2022 - Present: University of Southern Africa
    Honours in Computing

    I am currently studying Software Engineering, Software Project Management, Ontology Engineering, Enterprise Architecture, Information Security and Machine Learning.

  • 2019 - 2021: Theological Education by Extension College
    Local Preacher's Certificate

    I completed 1/3 of a Theology degree in order to be qualified to preach under a minister within the Methodist Church.

  • 2016 - 2017: University of Southern Africa
    Post-Graduate Certificate of Education

    I completed my PGCE with didactics in Mathematics and Natural Science.

  • 2010 - 2012: University of KwaZulu Natal
    Bachelor of Science in Pure Mathematics and Computer Science

    I completed my degree with suma cum laude (80% average) and a Deans commendation.

Services

This is what I can do for you.

Information Technology Teacher

With over 10 years experience in teaching and a passion for technology, I am the perfect person to teach your students about technology.

Web Development

I have been developing websites for over 3 years. I can develop a website for you that is fast, responsive and secure. I can also host your website for you or help you to host it yourself.

Teacher Training

I have been training teachers in the use of technology for over 10 years. I can train your teachers to use technology effectively in the classroom.

YEARS OF WEB DEV EXPERIENCE

WEBSITES CREATED

YEARS OF TEACHING EXPERIENCE

STUDENTS IN IT INDUSTRY

Portfolio

These are some of the websites I have created.

Techbyte

Coding Competition / Oct. 2021

Notes

Personal Notes / Jan. 2023
Butternut

He is okay at best, barely average, never enough scritches. Would rate maybe a 3/10.

Austin

Oh my god, I love this guy. He's the best. I have never met anyone better. 10/10 would recommend.

Blog

What I am currently thinking about.

Education

Self Organising Teams

In software engineering there is a practice of operating in teams that are self-organising and this concept has always fascinated me.

Education

Fighting for the romance

Over the years, I became complacent. I became "one of the staff" and I became the one welcoming new people. The excitement had worn off,

Faith

Fuel your brain

Learning is the fuel of our imagination, it stimulates us, mixes in with our previous knowledge, and produces new knowledge and insights.