Full-stack.
Every screen.

Building web apps and Flutter mobile products from Germiston, Gauteng. Open to freelance projects and new opportunities.

Flutter Dart Java C# Python SQL Azure

Technical Expertise

From concept to deployment across web and mobile.

Web Development

  • HTML, CSS, JavaScript
  • Backends: Java, C#, Python
  • Database design (SQL)
  • Azure fundamentals
  • REST API integration

Mobile Apps

  • Cross-platform with Flutter/Dart
  • Offline-first architecture
  • UI/UX implementation
  • State management
  • API integration

Engineering

  • Requirements analysis
  • Agile workflow and Git
  • Security implementation
  • State flow diagrams
  • Technical documentation

Experience & Education

Current

Full Stack Learner

Coast IT Pty (Ltd)

Collaborating with a team of software engineers and interns to design and build a full-stack application from concept to deployment. Contributing to UI design, frontend and backend development, database tasks, and security implementation. Using Git for version control, code reviews, and team collaboration within an Agile workflow.

Full Stack Intern

Coast IT Pty (Ltd)

Collaborated with a team of interns to design and build a full-stack application from concept to deployment. Contributed to UI design, frontend and backend development, database tasks, and security implementation. Used Git for version control, code reviews, and team collaboration within an Agile workflow.

Intern

Open Vantage

Contributed to business requirements documentation, user story updates, and software modeling. Gained hands-on experience analyzing requirements, documenting functional specifications, and designing state flow diagrams.

Freelance Web Developer

Self-employed

Designed and developed websites for clients, focusing on responsive design, clean UIs, and meeting specific user requirements.

Software Engineering (NQF 6)

CTU Training Solutions, Boksburg

Working towards an occupational certificate in Software Engineering (SAQA ID 119458, NQF 6, 240 credits), issued by MICT SETA. Previously completed IT Systems Development NQF 5 (2024) and Programming Foundation NQF 4 (2023) through CTU.

National Senior Certificate

Bergsig Academy, Rustenburg

Matriculated.

Credentials

Software Engineer NQF 6

2025

MICT SETA

SAQA ID 119458 - 240 Credits

IT Systems Development NQF 5

2024

MICT SETA

SAQA ID 48872 - 131 Credits

AI-900: Azure AI Fundamentals

Feb 2024

Microsoft

Artificial intelligence and Azure AI services

IT Systems Development NQF 4

2023

MICT SETA

SAQA ID 78965 - 165 Credits

IT Specialist: JavaScript

2023

Certiport

IT Specialist: HTML & CSS

2023

Certiport

Featured Projects

A selection of work across web, mobile, and full-stack engineering.

Echo Software company website

Custom software studio website

Echo Software

Designed and developed the company website for Echo Software, a Pretoria-based studio building custom digital products for clients.

HTMLCSSJavaScript
FFP fleet management platform Login required

Fleet Failure Predictor - trucking SaaS

FFP

Built end to end with one other developer: web dashboard, REST API, database, and Flutter mobile app. A fleet management platform for South African trucking companies with offline-first mobile, fuel OCR, trip tracking, and compliance monitoring.

FlutterDartFirebaseWeb App
Portfolio mobile app preview

Cross-platform mobile app

Portfolio App

A cross-platform mobile application featuring custom UI components, state management, and smooth navigation built with Flutter and Dart.

FlutterDart
SkyCast weather dashboard

Real-time weather dashboard

SkyCast

Responsive weather app with real-time data from OpenWeatherMap, interactive Leaflet maps, and dynamic UI themes that shift based on live conditions.

JavaScriptOpenWeather APILeaflet.js

Let's Work Together

Open to freelance projects and job opportunities. If you have something in mind, send me a message.

Location

Germiston, Gauteng