History

Web Development Lead

hearX Group

April 2023 - Present

  • Front-end development and maintenance of features of multiple websites and microsites with e-commerce functionality
  • Leadership - Management, mentorship, and support to the web engineering team
  • Primary tech: React.js, Next.js, TypeScript, Tailwind CSS, Cypress

Senior Software Engineer - Web

Luno

May 2019 - April 2023

  • Front-end and back-end development and maintenance of features of the web app and website, primarily in the customer security team
  • Leadership - Mentoring and providing support to other engineers
  • Conducting platform interviews for new candidates
  • Facilitating engineering onboarding for new engineers
  • Primary tech: Angular, TypeScript, Material UI, Go, MySQL, RxJS

Lead Developer

INJOZI Digital Design

March 2017 - April 2019

  • Developing the front-end and back-end of:
  • Bespoke websites and microsites (with and without a CMS)
  • Web apps
  • Web-based software
  • Web-based games
  • Constructing estimated development times for projects
  • Project requirement gathering from clients
  • Mentoring and providing advice to other developers
  • Primary tech: Vue.js, Nuxt.js, Angular, Node.js, Firebase, GCP (Google Cloud Platform), Storyblok CMS, Express.js, Three.js

Degree

Monash South Africa

March 2014 - November 2016

I successfully completed a 3 year degree and received a Bachelor of Computer and Information Sciences at Monash South Africa, with a 71% academic average across the 3 years of studying.

Matriculation

De La Salle Holy Cross College

January 2009 - December 2013

I completed high school by obtaining a bachelors degree pass with an IEB NSC (National Senior Certificate) at De La Salle Holy Cross College.