Download PDF


Entrepreneurial thinker with 13+ years experience in all aspects of software development.

I thrive on solving problems with innovative ideas, agile management techniques and evolving technology.

I’ve been involved in projects ranging from distributed enterprise systems within larger teams to web and mobile applications as an individual or smaller team.

Work experience

Jan 2016Present


Lean Startup Services
Oct 2013Dec 2015

Co Owner


Software development consultancy

Aug 2012Sep 2013

Senior Mobile Developer


Windows Phone development lead, responsible for implementing Entersekt's patented mobile technology and cryptography stack. I was also responsible for implementing Windows Phone applications for various top financial institutions in South Africa.  

Apr 2012Jul 2012

Analyst Developer (Contract)

Old Mutual South Africa

Contractor in the Retail Mass Market space. I was involved in a large scale ERP integration project. 

Oct 2011Mar 2012

Analyst Developer (Contract)


Internal unit trust administration system for the Sanlam group

Aug 2011Sep 2011

Analyst Developer (Contract)

Glacier by Sanlam

Internal unit trust administration system for the Sanlam group 

Sep 2008Jul 2011

Senior Analyst Developer


Responsible for the full project life cycle, from requirements analysis to client site implementation. I worked on mobile projects for Windows mobile, Android, Blackberry and Java ME, as well as desktop and large scale web applications.  

Mar 2007Aug 2008

Software Developer


Technical lead on the Mxit client for the Windows Mobile platform. I played a major role in the architecture and development of Windows services on the back-end to deliver third party content to the users. I took ownership of the mobile client download site.   

Jan 2004Mar 2007

Software Engineer


I started my career at Korbitec as a junior software engineer and advanced into the role of lead developer on several projects. I gained experience on desktop applications, client - server systems, web and web service projects. Technologies included Delphi 6, COM+, Firebird, MySQL, Access, ASP, C#.NET, SQL Server. 



Bachelor of Commerce Hons (BCom Hons), Computer Science

Nelson Mandela Metropolitan University


Bachelor of Commerce (BCom), Computer Science & Information Systems

Nelson Mandela Metropolitan University

Academic Merit Award


Software Development

Programming, Agile, Design and Architecture, Analysis, Database Design, Product Ownership, Project Management, Client Management

Full Stack Development

Node, Express, MongoDB, Angular

Hybrid Mobile Development

Ionic, Meteor

Microsoft Technologies

C#, .NET, Windows Phone, ASP.NET MVC, Web API, SQL Server

Java, Android

Native Android Development

Web Design

JavaScript, HTML, CSS, SASS, Responsive Design