Portfolio

Education
B.Sc Hons (Computer Science)
2006  University of Stellenbosch, South Africa
B.Sc Mathematical Sciences (Computer Science & Applied Mathematics)
2002-2005  University of Stellenbosch, South Africa
Technical Summary
Languages skilled in
C#, ASP.Net, Javascript
Languages with active knowledge
Java, C, Visual Basic
Languages previously used
C++, x86 Assembly, Turbo Pascal, Oberon, 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
Tools, IDEs and APIs
.NET 1.1-4.0, MS SQL 2005-2008, Visual Studio 2003-2010, HTML, CSS, Biztalk 2008, Ajax, Silverlight, MVC, MS Dynamics CRM 3.0, Team Foundation Server, Visual SourceSafe, SubVersion, SQL Reporting Services, OpenGL, PostgreSQL, MySQL, Latex, Qt, Flex, Bison
Projects
DVT
Woolworths Customer Central
Biztalk process to manage the sending of SMS's to prospective clients.
Biztalk process to facilitate the receiving of SMS applications as well as sending customers to be CASA'd.
Automated build of the solutions.
Upgrading of application as neccessary.
Entelect Software
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 SQL server management.
Empowerment.co.za
Developed and upgraded the Financial Mail's black empowerment website
Acuo
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 jointly developed the back end server software to which the client connects. I also investigated the use of the Ricoh Java SDK to create an embedded printing solution.
University
Honours
3D Terrain Generator, DFA Merger, Facial Recognition Application, Pattern Matching Application, Robot Path Planning Application, NFA Encryption System
Bachelors
Software Compiler, DHCP Simulator, Router Simulator, VoIP Application, Basic Operating System, Encryption System, Booking System, Compression Application