about

Software developer based in South Africa. I build systems from the ground up.

I care about maintainable architecture, smooth user experience, and taking ownership from design to deployment.

experience

Vicitude Business Solutions

11 yrs 9 mos

Software Developer @ Old Mutual

Remote

Jun 2020 - Present · 5 yrs 11 mos

Working across projects for the Personal Finance department with end-to-end ownership.

Angular SQL Server C# / .NET AWS GitHub Copilot

Software Developer @ Automated Call Centre

Hybrid

Aug 2014 - May 2020 · 5 yrs 10 mos

Cape Town Area, South Africa

Led development of call orchestration and IVR integrations implementing high-volume dialing workflows and external lead generation pipelines.

ActiveMQ Linux Mulesoft ESB Java MySql

Sebrio Consulting

3 yrs

Software Developer

On-site

Aug 2011 - Jul 2014

Cape Town Area, South Africa

Developed and maintained a custom CMS and website builder. Developed and maintained pathology reports for a laboratory healthcare client.

VB.NET MySql Intersystems Caché Adobe Flash/Flex Java

personal projects

Buddy

in-progress

South African bank statement compatible automatic budgeting app.

Cpanel Github Actions .NET Blazor SqlLite

Task Jenga

in-progress

A tongue-in-cheek task manager I created for fun, and to expand my DevOps skillset.

Docker Linux Github Actions NodeJS

more coming soon...

// currently compiling

skills

// frontend

  • Angular
  • JavaScript
  • HTML & CSS
  • jQuery

// backend

  • C# / .NET
  • NodeJS

// databases

  • SQL Server
  • MySql
  • SQLite

// infrastructure

  • AWS
  • Docker
  • Linux
  • cPanel

// tooling

  • GitHub Copilot
  • GitHub Actions
  • VS Code

contact