Mastodon About
  1. Home
  2. About
  3. Blog

A little more about me

I'm a front-end developer with a background in visual design and client side development, specializing in component-driven development and design systems. Originally from Johannesburg πŸ‡ΏπŸ‡¦, I now call Toronto πŸ‡¨πŸ‡¦ home, connecting like-minded communities at Vanilla Forums.

Over the last decade, I've worked at start-ups (like Mosaic Manufacturing), agencies (like VMLY&R) and enterprise environments (like The Globe and Mail). Building skills that include front-end focused development, architecture and developer experience, as well as interface design and some light back-end development.

In my spare time, I like making clocks and other experimental illusions on the web.

Experience

2021 - 2024

Team Lead @ Higher Logic

Originally hired as a Senior Front-end Developer at Vanilla LLC, I now am a Team Lead on the Vanilla product acquired by Higher Logic.

In my role, I am responsible for all things Front-end related to the Vanilla, a Community & Forum product. Together with the leadership team, I am involved in product conceptualization, specification and technical breakdown working closely with our architect.

As party of my role, I work with various front-end, back-end and full stack developers to see product features through to production. Including backlog refinements, planning and other Agile activities, as well as, working together with those developers in what ever way is needed to ensure productivity and timeous delivery.

Together with these other responsibilities I remain an individual contributor to the product, often being tasked with more nebulous projects as I have proven my capabilities to not only deliver, but work efficiently with various stakeholders.

2019 - 2021

Front-end Developer @ The Globe and Mail

At the Globe and Mail I was part of the Sophi Analytics project. Sophi aims to help online publishers produce better, more reader focused news content by using Machine Learning to assist those publishers to make the most relevant articles easily findable to their subscribers.

I helped create and maintain a React.js and Redux stack with a custom Webpack configuration which is deployed through Kubernetes.

I was also involved in creating and maintaining a browser extension responsible of overlaying analytical data atop existing publishers web pages. I use d3.js heavily for creating custom charts and I am involved in all facets of the customer facing application including but not limited to; Visuals and Design, User Experience, Accessibility, Performance, Testing and Documentation.

2018 - 2019

Frontend Developer @ Mosaic Mfg

At Mosaic Manufacturing, I was part of the software development team focused on creating cloud-based 3D printing tools. I was intimately involved in both the design and development processes, often doing both in my daily duties. On occasion I would also interface with the firmware, hardware and customer success teams.

2016 - 2018

Senior Front-end Developer & Team Lead @ VML

At VML, I head up a code team which is part of a end to end fintech centric team. My role is to create responsive, accessible, and standards compliant front-end code. I also create front-end architecture and define technological requirements. I was a manager at VML.

Clients worked on: Nedbank, Bonitas, Nike, Amstel, Sta-Soft, Simba, Randgold

2014 - 2016

Designer & Front-end Developer @ DStv Digital Media

I created responsive and standards compliant front-end code for web and apps at this large corporate in Johannesburg. Working within multiple agile teams, we created and maintained digital products, primarily of which was a video on demand service.

Products worked on: DStv Now, DStv.com, DStv EPG, SuperSport

2013 - 2014

Web Designer & Developer @ Weekday Heroes Media Design

In my role here I built custom themes for WordPress as well as configured and modified purchased themes. This was of course accompanied by constant maintenance on a wide range of websites too.

Clients worked on: The Works Film Group, Megarom Games, Indigenous Films, ConceptualEyes, CoachTrax

2012 - 2012

Tutor @ University of Johannesburg

During my postgraduate year, I tutored ActionScript 3.0 and helped first, second and third year students with their various projects in aspects of code and design.

2012 - 2013

Multimedia Designer @ Regenesys

I was initially hired as a paid intern at Regenesys. After proving my abilities, I was offered a full time position as Web designer and Video content creator. I created print media marketing materials as well as digital banners and collateral.

I also shot, edited and produced promotional and education video content for e-learning students and specialized courses materials for in-company education programmes.

Products worked on: Regenesys.com, Regenesys Free Education Program, Regenesys LMS

2009 - 2011

Sales Representative @ Mistry's Pine Furniture

While completing my studies, I was employed as a part-time salesperson, cashier and delivery driver here.

2004 - 2006

Sales Representative @ Mica Hardware

During high school, I was employed as a part-time salesperson and stock packer.

  1. LinkedIn
  2. CodePen
  3. Github