About me

With over 8 years of experience conceptualising and designing various print and digital media, as well as 5 years experience developing, building and maintaining complex websites. I have helped companies reach their goals in various industries such as advertising, media, and financial sectors. When I am not building websites and learning new things, I am tinkering away with my 3d printer and make things. Using my strong background in design, I enjoy bringing creativity into the development process and I am always keen to learn more as well as share my knowledge along the way.


HTML/CSS, Vanilla JavaScript, jQuery, SASS, Bootstrap
React, Gatsby.Js, Node, Express
Familiar with tools like Git, Command-Line, MongoDB
Shopify and Liquid templates

Adobe Creative Suite, Balsamiq wireframe mockups, UX and UI designing, Web Optimisation, Branding, Print, and Digital design.

Education and Achievements

Further Education
CTU Training Solutions | Graduated 2010
Graphic Design and Frontend Development

Online Courses

  • Udemy
    • The Web Developer Bootcamp | Colt Steele
    • JavaScript: Understanding the weird parts | Anthony Alecea
    • Modern React with Redux | Stephen Grider
  • Treehouse
  • CodeAcademy
  • FreeCodeCamp

Certificates and Qualifications
CompTIA Certified Classroom Trainer
Adobe Certified Instructor CS5
Adobe Certified Web Specialist CS5
Microsoft Certified Professional
NQF Level 4 Certified Graphic and Web Design Facilitator and Assessor

S&P Global Platts Values and Behaviours Award Winner Q2 2016
S&P Global Platts Values and Behaviours Award Winner Q4 2015
CTU Training Solutions Certificate of Excellence 2011



Senior Frontend Developer | September 2019 - Present
  • Support the DTC team in developing and maintaining multiple ecommerce apps and websites
  • Provide UX and design skills to optimize user journeys and improve customer experience
  • Collaborate with multiple teams to support business needs on various projects and campaigns
  • Run sprint meetings scope and allocate tickets for the web team
  • Support the international expansion of the company into europe with bespoke subscription solution and Shopify

VIVID Travel

Frontend Developer & Designer | January 2019 — September 2019
  • Sole Frontend developer maintaining and developing new features for the website
  • Using tools such as VWO and HotJar to optimise user interaction and website conversions
  • Based on the companies CMS of choice Umbraco, build reusable code and libraries for future use following best web standards
  • Optimise existing code for best practice and performance and also ensuring scalability
  • Collaborate with the directors and marketing to design and build new features
  • Wireframe and mockup new designs based on good UX/UI standards

Situation Publishing (The Register)

Frontend Developer | December 2017 — September 2018
  • As part of a global team, I maintain and develop new features for the companies websites
  • Develop new user-facing features and maintain and optimise legacy features
  • Build reusable code and libraries for future use following best web standards
  • Optimise existing code for best practice and performance and also ensuring scalability
  • Collaborate with other team members and stakeholders sharing and giving constructive feedback on ideas

S&P Global (Previously McGraw Hill Financial)

Frontend Developer & Graphic Designer | June 2015 — November 2017
  • Develop and design of responsive HTML, CSS, & JS landing page templates, to be reused within the companies CRM for a wide range of client-facing marketing campaigns and build and development of HTML responsive lead generation pages.
  • Develop and design of dynamic major account client resource web pages following companies style guides and updated branding. These pages had shared content that is automatically updated within the CRM and replicated on each page.
  • Developing, designing and testing of HTML email templates using the latest technologies, making sure they look the same on all major email clients, for use in internal communications and client-facing marketing campaigns.
  • Creating conference event pages using XML, HTML, CSS, and JavaScript and uploaded to the companies CMS platform.
  • Design a wide range of marketing material from brochures, flyers, event signage and conference booths to web ads, internal process documents and guides.

Good Livin’ Publication

Graphic and Digital Designer | September 2012 — March 2015
  • Work with marketers and clients to design print advertisements for publishing in a monthly magazine.
  • Monthly magazine layout design and proof. Liaise with printers to schedule print and distribution.
  • Design, develop and maintain client WordPress websites as well as company websites.
  • Design all marketing material and signage and assist managing all marketing as hosts of an annual lifestyle conference.

CTU Training Solutions

Graphic Design and Web Developer Facilitator | January 2011 — August 2012
  • Develop and create course content based on the curriculum provided by the Head of Department and approved by the Department of Education South Africa
  • Give lectures and mark assessments against learning outcomes and unit standards.
  • Coach, mentor and train students in further career development and progression.
  • Lecture on the foundations of HTML / CSS / JavaScript, Adobe Photoshop, InDesign, Fireworks, Flash, Dreamweaver and Design Theory.