// Work · 2019 — 2026

Seven years of payment rails, real-estate platforms and tools nobody saw, but thousands used.

01 / 2024 — Present

Collinson

↗ visit
Senior Full Stack Engineer

Architecting a group-wide payment platform serving every internal application.

  • Integrated Stripe, PayPal and regional gateways for global coverage
  • Built a reusable payment widget — cut team integration time by 60%
  • Backend on Node.js + GraphQL + PostgreSQL for high-volume transactions
  • Shipped fraud detection and PCI DSS compliance flow
  • Real-time analytics dashboard in React + TypeScript
Stack
  • Node.js
  • GraphQL
  • React
  • TypeScript
  • PostgreSQL
  • Stripe
02 / 2025 — Present

Surveya

↗ visit
Full Stack Engineer — Consulting

JET Funding Platform — matching donor funding to Just Energy Transition projects.

  • Secure portal for system users, automated registration and applications
  • Admin dashboard with assessment adjudication workflow
  • Implementing-agent dashboard tracking JET project outcomes
Stack
  • React
  • TypeScript
  • Node.js
  • PostgreSQL
03 / 2022 — 2024

Capitec Bank

↗ visit
Developer — Full Stack

Built a Point-of-Sale Android app shipped across Capitec merchants.

  • Pixel-perfect UI from Figma → Lit Element + Capacitor + native Java
  • Optimised transaction history rendering for low-memory devices
  • Backend services powering the merchant POS
Stack
  • Lit
  • Capacitor
  • TypeScript
  • Java
  • Node.js
04 / 2020 — 2022

Prop Data

Full Stack Programmer

Maintained and re-platformed a Django-based real-estate advertising suite.

  • Led migration of the core product to React.js
  • Built advertising platform on Django REST Framework + Redux
  • Deployed and operated services on AWS
Stack
  • Django
  • React
  • Redux
  • AWS
  • PostgreSQL