Biography

I'm a detail-oriented individual with 9 years of experience developing web applications and APIs.

I have worked in the Geographic Information Systems (GIS) and Information and Communication Technology (ICT) sectors working on and maintaining a variety of projects including vehicle tracking/fleet management systems, USSD services, IVR systems, branch locators, mobile sites and debt collection systems using various technologies.

Over the years I've also been involved in SysAdmin, DBA and DevOp tasks, setting-up servers, configuring, backing-up, restoring and migrating databases, registering and managing DNS records

Experiences

Developer

Apr 2013 - Present
Swordfish Software, Pretoria

Developing one of South Africa's leading online Debt Collection Software. We serve clients in the retail, banking, and collections industries.We make use of PHP, MySQL, Python, Django, Django REST Framework and PostgreSQL amongst others and I've integrate with several third-party REST and SOAP APIs providing SMS, Email, Phone, Fax, AVM and Debit Order/Payment services.

Senior Developer

Feb 2012 - Mar 2013
Bridge South Africa, Pretoria

Acting as technical lead and developer building a web and mobile loan application portal using CakePHP and integrating with the company’s in-house loan origination system.

Web Mobile Developer

Sep 2009 - Feb 2012
AfriGIS, Pretoria

Developing custom solutions including branch locators, IVR systems, USSD systems, mobile- and websites that make use of Location-based Services, SMS, Weather and Traffic integrations using Java and PHP.

Developer

Jan 2008 - Sep 2009
Luuk ICT, Pretoria

Developing a real-time vehicle tracking/fleet management system using PHP, Javascript, Java and MySQL ons a custom Javascript-based web framework.

I worked in R&D and built POCs for a Document Tracking system, J2ME-based tracking application and processing spacial-data files.

Building an a new in-house Web 2.0 framework in PHP.

Education

Bachelor of Information Technology

Jan 2004 - Dec 2008
University of Pretoria

Computer Science, Informatics and Information Science

Software Skills

Python

PHP

Java

Javascript

SQL

HTML, CSS, SASS

MySQL

PostgreSQL

Django REST Framework

CakePHP

Bash

Linux

GitHub & Gitlab

Apache & nginx

Continuous Integration & Continuous Deployment

Test-driven Development

Vim