Programming / Scripting Languages
- Python (Expert)
- PHP (Expert)
- Bash (Expert)
- JavaScript
- C/C++
- Perl
- Ruby
- ASP
- Java
- Visual Basic
- LISP
- Haskell
Experience & working knowledge of common infrastructure and web based attacks, wireless security, cryptography and firewalls (iptables).
10+ years experience.
10+ years experience. Practical use of object-oriented programming / object-oriented design.
An online marketplace for South African designers, built on Drupal 7. It's the largest marketplace of it's kind in South Africa. I handle long term planning & strategy, development, and oversee all technical decisions.
An off-shoot of Hello Pretty aimed at the male shoppers. This site runs off of the Hello Pretty code base, and it's database too. Hello Man was designed and built, start to finish, in three weeks.
Wedful is a web service for hosting wedding websites, built on Drupal. As it is a small startup, my daily tasks could include anything from programming to server maintenance to marketing.
Improve development process, oversee, guide, and initiate daily activities of the tech / dev team. Primary liaison between tech, marketing, product, & business development teams to prioritise and schedule products & services on budget and on time.
My Google Summer of Code project involved developing a set of tools for the Drupal project to help find bottlenecks, load test, and load balance Drupal sites.
Consulting. Project planning, development & security audits for clients in North America. Wide range of technologies used (PHP, Python, Ruby, Django, Drupal, SOAP & Linux).
I performed a large variety of jobs with SFU Computing Science, including things such as help desk support, web development, Linux support, and project management.
My major accomplishments include the development of two medium sized web applications and coordinating the design and setup of four new labs totalling roughly 200 workstations and 8 servers.
I was pursuing an MSc focussed on multifactor authentication systems using geo-temporal data, but stopped the program midway through to take on my role at NowPublic.