
Chief Engineer at Praekelt Consulting
Cape Town Area, South Africa

Chief Engineer at Praekelt Consulting
Cape Town Area, South Africa
Software Engineer with Free Software/Open Source background. Experience includes Python/Django, the Sugar learning platform originally developed for One Laptop Per Child and Ubuntu development and packaging. 5 years experience in PKI engineering at Thawte and VeriSign.
Free/Open Source software development including web development with Django, and desktop platform development for the Sugar learning platform.
Extensive experience with Debian and Ubuntu including running IT infrastructure of Thawte on LAMP platform. Software development with Python on Linux.
(Information Technology and Services industry)
April 2009 — Present (8 months)
Building a CMS for the Broadcast industry based on Django.
(Information Technology and Services industry)
March 2007 — Present (2 years 9 months)
Co-leader of the Ubuntu South Africa Local Community (LoCo) Team - see http://www.ubuntu-za.org. This provides a local point of contact for getting involved in Ubuntu, including translation/localisation, advocacy, meeting other Ubuntu users and generally spreading Ubuntu.
(Non-Profit; 11-50 employees; Computer Hardware industry)
April 2008 — December 2008 (9 months)
Development of collaboration features in the Sugar stack and activities. Assisting the OLPC developer community to implement collaborative activities. Maintainer of several Sugar modules.
(Privately Held; 11-50 employees; Information Technology and Services industry)
May 2007 — April 2008 (1 year )
Software development for presence/collaboration services using Telepathy on Sugar for One Laptop Per Child
(Privately Held; 1-10 employees; Information Technology and Services industry)
October 2005 — May 2007 (1 year 8 months)
Open Source strategy consulting, particularly in the area of bridging the gap between grassroots community support and commercial support requirements.
Knowledge transfer to IT organisations transitioning to Open Source.
Special focus on Ubuntu Linux.
(Privately Held; Myself Only; Information Technology and Services industry)
April 2003 — May 2007 (4 years 2 months)
Consulting and Training in Digital Signatures, PKI (Public Key Infrastructure), including system integration. Development on Open Source platforms.
(Public Company; 11-50 employees; Information Technology and Services industry)
November 2004 — August 2005 (10 months)
Python development on the Launchpad (http://launchpad.net), a collection of services such as bug tracking and internationalisation / translation for projects in the open source universe including Ubuntu Linux. Focused on management facilities for Open Source projects, and RDF publishing.
(Public Company; 1001-5000 employees; VRSN; Information Technology and Services industry)
April 2000 — March 2003 (3 years )
After VeriSign acquired Thawte, I spent a year at VeriSign's HQ in Mountain View, CA working on integration between the companies' systems - specifically the cryptographic back end.
On my return to South Africa I played different roles including Security Manager, responsible for Security Policies and implementation including physical and logical security. I was the point person for Thawte's WebTrust for Certificate Authorities audit.
I also headed up Thawte's Corporate and Production IT team, where I was responsible for Data Center management including Customer-facing web infrastructure on Linux, and corporate business systems on Linux and Windows.
(Privately Held; 11-50 employees; Information Technology and Services industry)
July 1998 — March 2000 (1 year 9 months)
I was Thawte's first developer, besides the company's founder Mark Shuttleworth. I recruited and managed the team of software engineers to develop Thawte's PKI infrastructure, web-based business systems and management information technology.
BSc Honours , Computer Science , February 1992 — November 1995