BM

Bradley Matjie

Work Experience

Experience building production-ready software.

My experience spans full-stack development, frontend architecture, API integrations, dashboards, CMS platforms and production web applications.

01

Intermediate Full-Stack Software Engineer

Consnet (Pty) Ltd

2025 – Present

Johannesburg

Developing production-grade web applications using Next.js, React and TypeScript, while working across APIs, dashboards, internal systems and cloud-based integrations.

  • Build and maintain production web applications
  • Integrate REST APIs for internal and customer-facing platforms
  • Create dashboards and data-driven tools
  • Contribute to sprint planning, troubleshooting and delivery
Next.jsReactTypeScriptREST APIsAWS
02

Lead Frontend Developer

Thooto / Param Solutions

2024 – 2025

Remote / Hybrid

Led frontend development for a complex platform using React, Next.js and TypeScript, with integrations across vouchers, payments, utilities and e-commerce workflows.

  • Led frontend architecture and implementation
  • Integrated third-party APIs
  • Built reusable frontend systems
  • Recognized as Developer of the Month
ReactNext.jsTypeScriptAPIsPayments
03

Software Engineer Intern

BiznesXpo

Jan 2023 – Jul 2023

South Africa

Contributed to internal software products using React.js and Node.js, gaining practical experience in API integrations, Git workflows and Agile delivery.

  • Built frontend features connected to backend APIs
  • Worked with React.js and Node.js
  • Collaborated in Agile engineering workflows
React.jsNode.jsGitAgile
04

Frontend Engineer Intern

Mate Academy

2022 – 2023

Remote

Built React applications using modern frontend best practices, responsive layouts, REST APIs and version-controlled projects.

  • Built responsive React applications
  • Worked with REST APIs
  • Practiced clean frontend development
ReactJavaScriptHTMLCSSREST APIs

Need someone who can own delivery end-to-end?

I bring frontend polish, full-stack thinking and business-focused execution to every project.

Let’s Talk