Reading Room, Technical Deveoper
May 2012 - Present, Canberra, ACT, AU
.Net - C#, Linq, Entity framework.
ASP.net Web forms and MVC, Razor views, design and development.
Sitecore CMS implementation, configuration, deployment and development.
Umbraco CMS implementation, configuration, deployment and development.
WCF - Web services, windows services.
WS-* - web services.
Restful web services.
SQL Server database design and implementation.
TDD - Unit testing, integration testing, mocking.
DDD - Following domain driven design practices.
MiX Telematics Africa, Software Development Manager
April 2011 - May 2012, Johannesburg, Gauteng
Software Development manager for in house software development.
MiX Telematics Africa, Enterprise Systems Architect
August 2009 - April 2011, Johannesburg, Gauteng, South Africa
System and solution architect for in house software development. Requirements gathering, UML Modeling, System design.
MiX Telematics Africa, IT Manager
May 2007 - August 2009, Johannesburg, Gauteng, South Africa
IT Manager for Support, Operations, in house software development testing.
MiX Telematics Africa, Database Team Leader
January 2008 - May 2007, Johannesburg, Gauteng, South Africa
Database Team leader for team of database administrator. Database design.
MiX Telematics Africa, Database Administator
August 2005 - January 2007, Johanessburg, Guateng, South Africa
Database administrator, report write, system support
Optimal Control Systems, Technician, Junior Programmer
November 2003 - December 2005, Johannesburg, Gauteng, South Africa
Support and implement Johnson Controls and Alerton building automation systems