Engineering

Software work with a calm, product-focused lens.

This route is for technical recruiters and clients who want the signal quickly: team context, platform work, product builds and the stack behind them.

Full CV on LinkedIn, opens in a new tab

Education, full role history and recommendations live there.

Experience

Commercial work

GK Software SE

Software Engineer, P7

Johannesburg · Aug 2022 to present

Working on Retail7, a point-of-sale platform used in store environments. The role covers plugin development and debugging across a TypeScript and Vue frontend with Java services behind it, in a team split between South Africa and Germany.

ABSA Group

Software Engineer, internship rotations

Johannesburg · 2021 and 2022

Two four-month placements spanning Java automation tooling, IVR call-flow systems, REST APIs and Angular frontends.

Things I have built

Selected projects

APS Qualification App

Calculates a South African matric APS score and matches it against university programme requirements.

Job_Referral

A referral board connecting job seekers with people inside the companies they are applying to.

StokChain

A stokvel on-chain. Contributions, payout rotation and balances handled by smart contract. Runs as a Farcaster mini app.

Base mini apps

Four on-chain apps built during the Base Southern Africa ambassador term.

This site

A route-based portfolio that separates engineering, creator and marketing audiences while keeping one visual system.

Skills

Tools and technologies

  • TypeScript
  • Vue.js
  • Java
  • Spring Boot
  • Angular
  • React
  • Next.js
  • C#
  • .NET Core
  • Python
  • Solidity
  • Foundry
  • REST APIs
  • Git