Portfolio
Education
B.Sc Hons (Computer Science) 2006  University of Stellenbosch
B.Sc Mathematical Sciences (Computer Science & Applied Mathematics) 2002-2005  University of Stellenbosch
Technical Summary
Languages C#, Asp.Net, Java, C/C++, Assembler, Pascal, Oberon, Visual Basic, Php, Matlab
Operating Systems Mandrake Linux 9.0 – 10.2, Mandriva Linux 2006, Windows 3.1 – 7, Windows Server 2008, SUSE Linux 9.2, MS-DOS 3.0 – 6.0
Additional Software and APIs .Net 1.1 - 4.0, MS SQL 2005-2008, Visual Studio 2003-2010, Ajax, Javascipt, Silverlight, MVC, MS Dynamics CRM 3.0, Visual SourceSafe, SubVersion, SQL Reporting Services, OpenGL, Postgres SQL, MySQL, Html, Latex, Netbeans, Qt, Flex, Bison, Dev-Cpp
Projects
Empowerment.co.za Developed and upgraded the Financial Mail's black empowerment website
Dynamic Forms A web based form management and input system which allows the creation of dynamic forms, the population of form data and the viewing of said forms.
ESP A fully featured e-commerce website which allows easy plugin to existing websites.
MSF A document and event management back-end for Marques Soares Fontes Attorneys which allows efficient sharing of information with their insurance clients.
Paarl Media Redevelopment of legacy software at Paarl Gravure as well as the joint development of the Paarl Media group's stock and print software.
Payment Gateway An Iveri payment interface for our company's products.
SQL Silverlight client A Silverlight client which replicates functionality of SQL Management Studio to allow web based server management.
Finsight I developed the server-side Windows services that interface with Credit Bureaus, as well as services that maintain the system. In the second phase development I contributed on the CRM custom callouts.
CBI 3 phase Prepaid Electricity Meter Completed the personalisation of Electricity Meter firmware. Project was cancelled by CBI due to Metering Department shutdown.
Nstore Lite 2 Document Management software developed for Nashua. I partially developed the back end server software to which the client connects.
University Projects 3D Terrain Generator, DFA Merger, Facial Recognition Application, Pattern Matching Application, Robot Path Planning Application, NFA Encryption System, Software Compiler, DHCP Simulator, Router Simulator, VoIP Application, Basic Operating System, Encryption System, Booking System, Compression Application