1995–1996
Early ISP and personal-computing support
- Employer / engagement
- Gateway Internet Services
- Relationship
- employment
- Role
- PC Technician
Early hardware, computing and connectivity support.
1996–1998
School systems and network administration
- Employer / engagement
- Hudson Park High School
- Relationship
- employment
- Role
- Network Administrator
Administered and supported school systems and networks.
Jun–Jul 1997
Holiday technical support
- Employer / engagement
- Mercedes-Benz
- Relationship
- employment
- Role
- Network Technician
Short network technician engagement.
c. 1999
Visual cinema seat selection and printed tickets
- Employer / engagement
- King William’s Town bioscope (venue name not recorded)
- Relationship
- independent founder recollection
- Role
- Desktop application developer
Built an object-oriented desktop application with a visual seat selector and dot-matrix ticket printing.
Technology used for Visual cinema seat selection and printed tickets at King William’s Town bioscope (venue name not recorded)
Delphi; Object Pascal
Mar–Jun 1999
Network support
- Employer / engagement
- Microdata
- Relationship
- employment
- Role
- Network Technician
Early network technician role.
Jun–Aug 1999
Year 2000 readiness
- Employer / engagement
- Spicer Specialized Services
- Relationship
- employment
- Role
- Y2K Technician
Y2K-related technical role.
Aug–Nov 1999
Year 2000 readiness
- Employer / engagement
- ITI Systems
- Relationship
- employment
- Role
- Y2K Technician
Y2K-related technical role.
Jan–Aug 2000
Network engineering
- Employer / engagement
- Compusys
- Relationship
- employment
- Role
- Network Technician
Network technician role.
Aug 2000–Jan 2001
Network administration
- Employer / engagement
- Vesta Technologies
- Relationship
- employment
- Role
- Network Administrator
Network administration role.
Jan 2001–Nov 2002
Campus technical services
- Employer / engagement
- Monash University
- Relationship
- employment
- Role
- Technical Services Officer
Supported Windows workstations, Novell networks, Sun/Solaris and Linux/Unix servers, Cisco routing, Nortel telephony, email and audiovisual systems.
Technology used for Campus technical services at Monash University
Novell NetWare; Solaris; Debian; FreeBSD; Cisco; Nortel; IMAP
Jan–Apr 2004
School IT support
- Employer / engagement
- Hudson Park Primary School
- Relationship
- contract employment
- Role
- Network Administrator
Network and server support for school workstations, Windows 2000 and FreeBSD systems.
Technology used for School IT support at Hudson Park Primary School
Windows Server; Active Directory; FreeBSD
Apr 2004–Feb 2009
Provincial systems and infrastructure
- Employer / engagement
- Business Connexion / SITA / Eastern Cape Office of the Premier
- Relationship
- employment / contract
- Role
- Network Engineer; Web Analyst Programmer
Infrastructure support across government departments; subsequently contributed to enterprise web, intranet, strategic planning and monitoring systems.
Technology used for Provincial systems and infrastructure at Business Connexion / SITA / Eastern Cape Office of the Premier
PHP; SQL; Windows; Linux; Novell
Feb 2009–May 2010
Technical management and platform engineering
- Employer / engagement
- Clickthinking / iProspect
- Relationship
- employment
- Role
- Technical Manager / Senior PHP Programmer
Technical management, web development, API integration, PHP performance tuning, analytics and hosting.
Technology used for Technical management and platform engineering at Clickthinking / iProspect
LAMP; PHP; jQuery; REST; SOAP; AWStats
2009–2010
&Beyond Africa
- Employer / engagement
- Clickthinking / iProspect
- Relationship
- project through employer
- Role
- Technical Manager / Senior PHP Programmer
Contributed to the historic &Beyond Africa digital presence and associated publishing/CMS work.
Technology used for &Beyond Africa at Clickthinking / iProspect
PHP; web publishing
2009–2010
&Beyond
- Employer / engagement
- Clickthinking / iProspect
- Relationship
- project through employer
- Role
- Technical Manager / Senior PHP Programmer
Contributed to work on the travel brand’s web properties through Clickthinking / iProspect.
Technology used for &Beyond at Clickthinking / iProspect
PHP; web
2009–2010
African Impact
- Employer / engagement
- Clickthinking / iProspect
- Relationship
- project through employer
- Role
- Web development contributor
Worked on African Impact’s web presence through Clickthinking / iProspect.
Technology used for African Impact at Clickthinking / iProspect
PHP; web
2009–2010
Seeff Property
- Employer / engagement
- Clickthinking / iProspect
- Relationship
- project through employer
- Role
- Web platform / performance contributor
Property portal work, including founder-recalled PHP profiling and performance optimization.
Technology used for Seeff Property at Clickthinking / iProspect
PHP; Xdebug; KCachegrind
2009–2010
e.tv / Presence CMS
- Employer / engagement
- Clickthinking / iProspect
- Relationship
- project through employer
- Role
- CMS / web development contributor
Founder recalls CakePHP-based Presence CMS for TV schedules, program summaries and associated feeds.
Technology used for e.tv / Presence CMS at Clickthinking / iProspect
CakePHP; PHP; data feeds
2009–2010
RCS Group / ACS Credit
- Employer / engagement
- Clickthinking / iProspect
- Relationship
- project through employer
- Role
- Integration contributor
Founder recalls credit-platform integration work involving SMS/OTP; CV lists RCS Group as a supported website.
Technology used for RCS Group / ACS Credit at Clickthinking / iProspect
SMS; OTP; APIs
May 2010–Aug 2011
Client services, CRM and organic growth
- Employer / engagement
- Teraco Data Environments
- Relationship
- employment
- Role
- Web Application Specialist
Built and supported client services/enquiry workflows, CRM and lead management; worked on search visibility and marketing analytics.
Technology used for Client services, CRM and organic growth at Teraco Data Environments
CRM; web analytics; SEO
Aug 2011–Aug 2012
ICT solutions consulting
- Employer / engagement
- ICHM Vuwani / First Technology Group
- Relationship
- contract
- Role
- Solutions Consultant
Technical consulting and pre-sales covering networks, email, PABX, servers, connectivity and infrastructure for public and local clients.
Technology used for ICT solutions consulting at ICHM Vuwani / First Technology Group
Networks; PABX; VMware
Aug 2012–Dec 2013
Multi-client web engineering
- Employer / engagement
- Glasshouse
- Relationship
- contract
- Role
- Senior PHP Developer
Delivered work across PHP frameworks, commerce and business administration projects.
Technology used for Multi-client web engineering at Glasshouse
CakePHP; Zend; Kohana
2012–2013
SAMRO
- Employer / engagement
- Glasshouse
- Relationship
- client project through employer
- Role
- Senior PHP Developer
Worked on a Drupal/PHP commerce platform for the South African Music Rights Organisation.
Technology used for SAMRO at Glasshouse
Drupal; PHP
2012–2013
Keystone Law
- Employer / engagement
- Glasshouse
- Relationship
- client project through employer
- Role
- Senior PHP Developer
Management and administration platform engineering.
Technology used for Keystone Law at Glasshouse
PHP
2012–2013
Clientèle Life / IFA
- Employer / engagement
- Glasshouse
- Relationship
- client project through employer
- Role
- Senior PHP Developer
PHP/Kohana platform maintenance and deployment.
Technology used for Clientèle Life / IFA at Glasshouse
Kohana; PHP
2012–2013
CharacterWorld
- Employer / engagement
- Glasshouse
- Relationship
- client project through employer
- Role
- Senior PHP Developer
Magento commerce deployment work.
Technology used for CharacterWorld at Glasshouse
Magento; PHP
Apr 2013–Feb 2014
Gamification / incentives / e-commerce
- Employer / engagement
- Achievement Awards Group
- Relationship
- contract
- Role
- Analyst Developer
Developed PHP/Zend applications with relational databases for incentive and campaign programs.
Technology used for Gamification / incentives / e-commerce at Achievement Awards Group
Zend; PHP; MySQL; Oracle
Mar–Dec 2014
Technical leadership and client engineering
- Employer / engagement
- Krazyboyz Digital
- Relationship
- contract
- Role
- Senior Programmer
Led a small development team, contributed to Django/Python engineering, APIs and deployments.
Technology used for Technical leadership and client engineering at Krazyboyz Digital
Python; Django; RabbitMQ; Redis; Nginx; Gunicorn
2014
ThisIsMe.com
- Employer / engagement
- Krazyboyz Digital
- Relationship
- project through employer
- Role
- Senior Programmer / contributor
Contributed to engineering of the digital identity verification platform around its 2014 public launch.
Technology used for ThisIsMe.com at Krazyboyz Digital
Python; Django; APIs
2015–present
Independent consulting practice
- Employer / engagement
- Light Digital / later Cooper Agile
- Relationship
- founder / consulting
- Role
- Founder / full-stack engineer
Cross-platform integrations, application support, cloud architecture and custom business software through independent practice.
Technology used for Independent consulting practice at Light Digital / later Cooper Agile
Django; PHP; APIs; Docker
2015 onward (approximate dates)
Aztomix
- Employer / engagement
- Light Digital / independent engagements
- Relationship
- project via independent practice
- Role
- Developer
Customer loyalty and rewards application features.
Technology used for Aztomix at Light Digital / independent engagements
Python; Django; Tailwind; Docker
2015 onward (approximate dates)
BurnTV
- Employer / engagement
- Light Digital / independent engagements
- Relationship
- project via independent practice
- Role
- Integration / developer
Video conferencing and streaming integration project.
Technology used for BurnTV at Light Digital / independent engagements
Jitsi; Teradek; Linux; Java
2015 onward (approximate dates)
Struto
- Employer / engagement
- Light Digital / independent engagements
- Relationship
- project via independent practice
- Role
- Integrations developer
HubSpot custom objects and integrations involving Salesforce and PandaDoc.
Technology used for Struto at Light Digital / independent engagements
HubSpot; Salesforce; PandaDoc; APIs
2015 onward (approximate dates)
Omnix Holdings
- Employer / engagement
- Light Digital / independent engagements
- Relationship
- project via independent practice
- Role
- Commerce developer
Shopify data, content and product migrations/integrations.
Technology used for Omnix Holdings at Light Digital / independent engagements
Shopify
2015 onward (approximate dates)
3iSolutions / International Intelligence Information Solutions
- Employer / engagement
- Light Digital / independent engagements
- Relationship
- project via independent practice
- Role
- Developer
Bank-account validation and call-center agent scheduling systems.
Technology used for 3iSolutions / International Intelligence Information Solutions at Light Digital / independent engagements
Visual Basic; PHP; Laravel; APIs
2015 onward (approximate dates)
SYW
- Employer / engagement
- Light Digital / independent engagements
- Relationship
- project via independent practice
- Role
- Developer
Credit-data API and one-time-password integrations.
Technology used for SYW at Light Digital / independent engagements
SOAP; WSDL; Laravel; Redis; Jenkins
2015 onward (approximate dates)
Xander WeChat applications
- Employer / engagement
- Methys Digital (as recorded in CV)
- Relationship
- project via independent practice
- Role
- Backend developer
WeChat mini-app/game backend integrations.
Technology used for Xander WeChat applications at Methys Digital (as recorded in CV)
Laravel; WeChat
2015 onward (approximate dates)
Engena Trails
- Employer / engagement
- Methys Digital (as recorded in CV)
- Relationship
- project via independent practice
- Role
- Backend developer
QR-driven trail check-in/out and mobile experience integrations.
Technology used for Engena Trails at Methys Digital (as recorded in CV)
Laravel; QR codes; WeChat
2015 onward (approximate dates)
Tourism platforms
- Employer / engagement
- Focus Online / Focus Online Travel
- Relationship
- project via independent practice
- Role
- Web developer
Tourism website development and custom plugins.
Technology used for Tourism platforms at Focus Online / Focus Online Travel
WordPress; PHP
2015 onward (approximate dates)
SUNSKILL resource booking
- Employer / engagement
- Stellenbosch University / SUNSKILL (via project delivery partner)
- Relationship
- project via independent practice
- Role
- Developer
Custom booking and invoicing pilot for university skills-centre resources.
Technology used for SUNSKILL resource booking at Stellenbosch University / SUNSKILL (via project delivery partner)
Python; Django
2015 onward (approximate dates)
Piccing.com
- Employer / engagement
- Independent engagement
- Relationship
- project
- Role
- Python backend developer
CherryPy backend with behavior-driven tests/integration work.
Technology used for Piccing.com at Independent engagement
Python; CherryPy; BDD
2023
Public-safety communications / telephony
- Employer / engagement
- RapidDeploy (project context)
- Relationship
- contract
- Role
- Senior Software Developer (Telephony)
Work on SIP/SIPREC systems and related Python, React, Kamailio and OpenSIPS integrations in public-safety communications.
Technology used for Public-safety communications / telephony at RapidDeploy (project context)
Python; React; SIP; SIPREC; Kamailio; OpenSIPS; Kubernetes
Jan 2024–Feb 2025
Private-banking and digital-asset platform
- Employer / engagement
- Kabru
- Relationship
- contract
- Role
- Full-stack Software Developer
Contributed to NestJS and React services for digital-asset transfers and financial transaction flows.
Technology used for Private-banking and digital-asset platform at Kabru
NestJS; React; Jest; Kubernetes
Nov 2025–present
Education operations and integrated communications
- Employer / engagement
- IT Career Switch
- Relationship
- employment
- Role
- Python/Django Developer — Platforms, Integrations, Infrastructure
Django platform engineering across payments, CRM, operational workflows, deployment, monitoring and emerging AI-assisted automation.
Technology used for Education operations and integrated communications at IT Career Switch
Python; Django; Stripe; Zoho; Redis; Celery; Cloudflare
2026 onward
Practical AI and business platform engineering
- Employer / engagement
- Cooper Agile
- Relationship
- company direction
- Role
- Founder
Dependable software platforms, practical AI and automation, and outcome-defined FORT engagements.
Technology used for Practical AI and business platform engineering at Cooper Agile
Django; AI; APIs; cloud