FULL‑STACK SOFTWARE DEVELOPER

BUILDING SOFTWARE
THAT TURNS IDEAS
INTO PRODUCTS.

Full-Stack Software Developer with 5+ years of practical development experience building modern web applications, APIs, databases, mobile applications and AI-powered solutions.

I am a Full-Stack Software Developer with more than five years of practical software development experience.

Since 2022, I have worked on freelance software projects while developing websites, applications and digital products for businesses.

My experience spans frontend development, backend development, databases, authentication, APIs, mobile applications, AI integrations, deployment and software product development.

0 Years Practical
Development
FULL‑STACK Frontend + Backend
PRODUCTION Applications & Websites
AI + APIs Modern Integrations

Tools I build with

Frontend

  • React
  • TypeScript
  • JavaScript
  • Next.js
  • Redux
  • React Router
  • HTML5
  • CSS3
  • Vite

Backend

  • Python
  • FastAPI
  • REST APIs
  • Supabase
  • PostgreSQL
  • CRUD
  • Authentication
  • Authorization
  • Database Design

Mobile

  • React Native
  • Expo
  • TypeScript

AI & Integrations

  • AI API Integration
  • Third-Party APIs
  • Automation
  • AI-powered Features

Tools & Deployment

  • Git
  • GitHub
  • Netlify
  • Environment Variables
  • Production Deployment

How I Build Software

01UnderstandBusiness requirements
02ArchitectApplication & database structure
03BuildFrontend and backend
04IntegrateAPIs and external services
05SecureAuthentication and authorization
06DeployProduction environment
07ImproveMaintenance and iteration

I build beyond the interface.

“I don't just build interfaces. I build the systems behind them.”

User
Web / Mobile
API
Backend
Database
Third-Party Services

What I've built

Live / Production

Employment Platform

iSpaniLINK

A South African employment platform designed to connect job seekers with employment opportunities.

  • Job listings & job applications
  • Application workflows & authentication
  • Responsive interface, production deployment
  • Monetisation through advertising
ReactTypeScriptSupabasePostgreSQLNetlify

Software Projects

Education Management SaaS

Student College Management System

A management platform for colleges to manage students, courses, classes and lecturers, with role-based dashboards and enrolment workflows.

ReactTypeScriptSupabasePostgreSQL
In Development
College Learning Platform

iSpaniLINK LMS

College admin, student and lecturer dashboards covering courses, modules, registration, attendance and role-based access.

ReactTypeScriptSupabasePostgreSQL
In Development
Student Accommodation Management

Residence Management SaaS

Property, unit, room and bed management with applications, allocations, payments, maintenance, visitor management and reporting.

ReactTypeScriptSupabasePostgreSQL
In Development

Product Concepts

Pre-Booked Transport Platform

RideQ

“You're coming. We'll be waiting.” Advance ride booking for QwaQwa / Phuthaditjhaba, with fixed fares and driver & passenger interfaces.

React NativeSupabasePostgreSQL
Concept
Dating Platform

DateLinkMe

Profile matching with real-time video calling and premium subscriptions, explored as a mobile-first product concept.

React NativeExpoSupabaseLiveKit
Concept

Live client work

iSpaniLINK

Employment platform connecting job seekers with opportunities across South Africa.

ReactTypeScriptSupabasePostgreSQLNetlify
Visit Website

Overland Offshore

Business website built for Overland Offshore.

Visit Website

StayVilla54

Website built for StayVilla54, a hospitality/accommodation business.

Visit Website

Where I've worked

2022 – Present

Freelance Software Developer

South Africa

Client software development, website development and full-stack development covering React, TypeScript, JavaScript, Python and FastAPI.

ReactTypeScriptPythonFastAPI SupabasePostgreSQLREST APIsAuthentication Mobile AppsAI IntegrationsGit/GitHubDeployment
2022 – 2026

Software Developer

Cloudrover Holdings

Software and website development, responsive interfaces built to client requirements, API integrations, debugging, maintenance and production support.

Responsive InterfacesAPI IntegrationsDebuggingMaintenanceProduction SupportGit/GitHub

Continued learning

Microsoft AI-901

Microsoft

Ultimate Web Development Course 2026 — Build Modern Websites

Udemy

React — The Complete Guide (incl. Next.js, Redux)

Udemy

Open Source & Development

View GitHub

Let's build something useful.

I'm open to Software Developer, Full-Stack Developer and product-focused engineering opportunities.