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.