Work Experience
Full-Stack Engineer
99cents
Nov 2019 - Present
Cape Town, SA

99cents is an advertising agency headquartered in Cape Town.

At 99cents I am part of a 4-person development team at its infancy that is driving digital innovation at the agency. As the only backend developer I build and maintain all our backend systems for our internal tools and our clients. I also help maintain online stores for the agency’s clients. Our clients include Shoprite Checkers, House and Home, Ok Foods, Ok Furniture and Akermans.

My stack at 99cents is PHP, Laravel, Symfony, Magento, Vuejs, Python and AWS.

Full-Stack Engineer
Monetises E-commerce
Feb 2017 - Nov 2019
Cape Town, SA

Monetise is an eCommerce agency based in Cape Town.

At Monetise I developed and maintained online stores powered by Magento, an Open Source PHP MVC based eCommerce framework, as well as worked closely with the COO to put together proposals, quotes and project scopes and project plans.

My key technical responsibilities were setting up Magento, customising the default backend functionality to meet the functional specification, customising the frontend to meet the design specification, automating product migrations from previous platforms to Magento or from stock management systems to Magento, migrating products from Magento 1 to Magento 2, enhancing the default Magento theme user experience, developing internal Magento modules , developing internal WooCommerce modules, installing and configuring third party Magento modules and developing internal Magento modules.

Monetise did not have an appointed Senior Developer, I was a de facto Senior Developer. This translated into working closely with the COO to compile quotes and proposals for clients and to scope projects. It also required interfacing with clients and managing client relations. I wrote manuals for client training and trained clients to manage their shops.

My stack at Monsetise was PHP, Symfony, Python, Magento, WooCommerce, HTML, Javascript and Jquery.

Intern Developer (term time)
Lumico
Oct 2016 - Nov 2016
Cape Town, SA

Built and maintained websites for Small to Medium businesses that were going online for the first time as a means to establish their online identity as well as reach a broader audience - using wordpress.


Leadership Positions
& Achievements
Best learner - Class of 2013
Mandlesive High
Dec 2013
Nelspruit, SA

I graduated top of my class of 158 students.

Best learner in Maths (85%)
Sikhulile Circuit
Dec 2013
Nelspruit, SA

I got the highest grade in maths in our local cluster of 10 schools.

SRC President
Sibambisene Jr High
Jan 2009 - Nov 2010
Nespruit, SA

I was the president of the Student Council.


Education
Bsc Computer Science
& Information Systems
University Of Cape Town
2014 - 2017

I studied Computer Science and Business Computing at UCT until I dropped out in my third year.

At UCT I learnt Java, Python and C# and took:

  • Computre Science
  • Systems Design & Development
  • Business Process Management & Enterprise Systems
  • Systems Design & Development
  • I.T. Project Management
  • Electronic Commerce
  • Intro to Psychology
  • Analysing Film And TV

Mandlesive High
Physical Sciences, Biology & Maths
2011 - 2014

Graduated top of my class.


Skills
Programming

Proficient in: Java, PHP, Python, SQL, HTML, CSS, Bootstrap, JavaScript, JQuery, Ajax , Vuejs, UML, BPMN.

Exposure to: C#, Node.js.

Webservices: GraphQL, Rest and SOAP -- Server-side development and client-side consumption.

Version Control: Git, SVN

Open Source CMS

Magento 1.X, Magento 2.X, WordPress. Joomla.

Cloud services & hosting

AWS EC2, ElasticBeanstalk, RDS, Route53, Load Balancer, S3, CloudFront

Editing & Prototyping software

Adobe Photoshop, Adobe illustrator.