My Intro

About Me

Experience

First-Year Student

Completed

21+ Projects

Support

Online 24/7

I am a driven and detail-oriented IT student with a unique blend of technical training and business acumen. Currently pursuing a Bachelor of IT in Business Systems at IIE Rosebank College and enrolled in the ALX Software Engineering Programme, I am building hands-on expertise in SQL, database management, system support, and collaborative development practices.

After completing my Higher Certificate in Logistics and Supply Chain Management and beginning a Bachelor of Business Administration in Logistics and Supply Chain Management, I discovered my true passion lies in technology and software engineering. My business background has sharpened my analytical thinking and problem-solving abilities, whilst my enthusiasm for technology fuels my eagerness to learn and adapt quickly.

Through academic projects and self-directed learning, I have developed strong capabilities in SQL queries, data filtering and exports, database design, and technical troubleshooting. I thrive in collaborative environments and am excited to contribute to a dynamic IT team where I can grow alongside experienced professionals.

Contact Me
My Abilities

My Experience

Frontend Developer

HTML

Advanced

CSS

Advanced

JavaScript

Intermediate

React

Intermediate

DOM Manipulation

Advanced

Web APIs

Intermediate

Backend Developer

Java

Intermediate

Python

Intermediate

Django

Intermediate

SQL

Intermediate

Git

Advanced

Tools & Technologies

GitHub

Advanced

VS Code

Advanced

Local Storage

Intermediate

Form Validation

Intermediate

Real-time Apps

Beginner

UI/UX Design

Intermediate
My Journey

Qualifications

Education

Bachelor of Information Technology in Business Systems

IIE Rosebank College
2025 - 2028

ALX Software Engineering Programme

ALX Africa
2025 - Present

Bachelor of Business Administration in Supply Chain and Logistics

Varsity College
2024 (Discontinued)

Higher Certificate in Logistics and Supply Chain Management

Varsity College
2023 - 2024
My Services

What I Offer

Frontend
Developer

View More

Frontend
Developer

  • I develop the user interface.

  • Web page development.

  • I create ux element interactions.

  • I position your company brand.

Backend
Developer

View More

Backend
Developer

  • I develop server-side logic.

  • Database management.

  • API development.

  • Authentication and authorization.

Tools &
Technologies

View More

Tools &
Technologies

  • Frontend: HTML, CSS, JavaScript, React.js

  • Backend: Python, Django, Node.js, Express

  • Database: MySQL, PostgreSQL, SQLite

  • Tools: Git, GitHub, VS Code, AWS

  • Cloud: AWS Cloud Practitioner certified

  • Other: REST APIs, JSON, Local Storage

My Recent Work

Recent Projects

Clinic Queue
Manager

View More

Clinic Queue
Manager

  • Django app for managing patient queues in SA public health clinics with ticket generation.

  • SMS notifications via Twilio or Africa's Talking when patients are close to being called.

  • Real-time queue display, priority handling, and wait time estimation across multiple service types.

  • Staff and admin dashboards with daily stats, Dockerised deployment, and REST API.

JobTrack
Automate

View More

JobTrack
Automate

  • Django app for tracking job applications across SA job boards like PNet, Careers24, and LinkedIn.

  • Selenium automation for auto-applying, with CAPTCHA handling and POPIA-compliant consent.

  • Analytics dashboard with response rates, interview stats, charts, and CSV export.

  • REST API with JWT authorisation, Celery email reminders, and document versioning for CVs and cover letters.

Mzansi Route
Optimiser

View More

Mzansi Route
Optimiser

  • Spring Boot API for optimising public transport routes across SA using Dijkstra's shortest path algorithm.

  • Greedy load balancing to spread passengers across minibus taxis and buses at Gauteng ranks.

  • Graph data structures, priority queues, Haversine distance calculations, and fleet analytics.

  • Java 17 with Spring Data JPA, H2 database, REST API, and full JUnit 5 test suite.

Blog Database
System

View More

Blog Database
System

  • Advanced SQL schema with normalised tables and complex relationships.

  • JDBC integration with a complete Java application layer.

  • Users, posts, tags, categories, and threaded comments.

  • Full CRUD operations with many-to-many junction tables.

Tic-Tac-Toe
AI Minimax

View More

Tic-Tac-Toe
AI Minimax

  • Intelligent Tic-Tac-Toe with multiple AI difficulty levels.

  • Minimax algorithm with alpha-beta pruning optimisation.

  • 2D array manipulation and tree search algorithms.

  • Comprehensive game state management and logic.

Parking Lot
System

View More

Parking Lot
System

  • OOP principles: inheritance, polymorphism, encapsulation.

  • Multi-floor support with multiple vehicle types.

  • Dynamic pricing engine and reservation system.

  • Design patterns with composition and aggregation.

Student Grade
Tracker

View More

Student Grade
Tracker

  • Array manipulation with sorting and searching algorithms.

  • Statistical calculations and grade analytics.

  • Multiple sorting methods for data organisation.

  • CSV import and export for data portability.

Number Guessing
Game

View More

Number Guessing
Game

  • Interactive console game with multiple difficulty levels.

  • Loops, conditional logic, and random number generation.

  • Leaderboard system with persistent statistics tracking.

  • Algorithm-driven hint system and score calculations.

ATM Console
System

View More

ATM Console
System

  • Console-based ATM with OOP principles and data structures.

  • SQL database integration for persistent account data.

  • Multi-currency support with ZAR as default currency.

  • Unit testing and algorithm-driven transaction processing.

Full-Stack Blog
Platform

View More

Full-Stack Blog
Platform

  • MERN stack application with JWT authentication.

  • Rich text editor, tagging, and draft workflows.

  • Real-time likes, comments, and profile pages.

  • Responsive UI with light/dark theming.

Java Graph
Algorithms

View More

Java Graph
Algorithms

  • Directed and undirected graphs via adjacency lists.

  • BFS, DFS, and topological sort implementations.

  • Dijkstra shortest path with weighted edges.

  • File loader for edge-list formatted graphs.

Java Snake
Game

View More

Java Snake
Game

  • Classic Snake gameplay built with Java Swing.

  • Keyboard controls, score tracking, and collisions.

  • Grid-based movement with adjustable game speed.

  • Lightweight desktop build with clean UI.

Java LRU
Cache

View More

Java LRU
Cache

  • Least Recently Used cache with O(1) get/put.

  • HashMap + doubly-linked list architecture.

  • Eviction policy validated through unit tests.

  • Configurable capacity for varied workloads.

Java Data
Structures

View More

Java Data
Structures

  • Core implementations: lists, stacks, queues, trees.

  • Hash tables and priority queues with generics.

  • Emphasis on complexity analysis and testing.

  • Educational examples highlighting trade-offs.

GitHub Clone
Project

View More

GitHub Clone
Project

  • Advanced UI/UX design

  • API integration

  • Complex interface replication

  • Modern web technologies

Dynamic Todo
List

View More

Dynamic Todo
List

  • DOM manipulation

  • Local storage

  • CRUD operations

  • Interactive features

Form Creation
Validation

View More

Form Creation
Validation

  • Client-side validation

  • User input handling

  • Error messaging

  • Form submission processing

ALX Backend
Python

View More

ALX Backend
Python

  • Python backend development

  • API development and integration

  • Database design and management

  • Server-side programming

ALX Frontend
JavaScript

View More

ALX Frontend
JavaScript

  • JavaScript fundamentals

  • DOM manipulation

  • Client-side programming

  • Web application development

ALX React.js
Development

View More

ALX React.js
Development

  • React components and hooks

  • State management

  • React routing

  • Modern React practices

Django Learn
Lab

View More

Django Learn
Lab

  • Django models and views

  • Template system

  • User authentication

  • Full-stack development

Chat Application
Part 3

View More

Chat Application
Part 3

  • Real-time communication

  • WebSocket implementation

  • Interactive features

  • Advanced JavaScript

AirBnB Cloning
App

View More

AirBnB Cloning
App

  • Comprehensive booking workflows with property management.

  • JWT-secured authentication and payment processes.

  • REST and GraphQL APIs for responsive client apps.

  • Dockerized services with CI/CD automation.

ALX Travel
App

View More

ALX Travel
App

  • Django REST API for listings, bookings, and reviews.

  • Business rules enforce guest counts and stay lengths.

  • Database seed command for realistic demo data.

  • MySQL-ready configuration for production deployments.

Load Shedding
Notifier

View More

Load Shedding
Notifier

  • Flask web app that tracks Eskom load shedding schedules by suburb or area code.

  • Email notifications sent 2 hours before scheduled outages via SMTP.

  • EskomSePush API integration with caching and mock data support.

  • RESTful API with subscription management and SQLite persistence.

Student Budget
Tracker

View More

Student Budget
Tracker

  • Django app for SA students to track income, expenses, and monthly budgets.

  • Automatic risk assessment with personalised budget advice and warnings.

  • Charts, graphs, and PDF export for spending breakdowns and reports.

  • Django REST Framework API with user authentication and responsive design.

SafeBrowse
ZA

View More

SafeBrowse
ZA

  • URL safety checker built for SA, spotting phishing sites targeting local banks and services.

  • Validates HTTPS certificates, checks domain age via WHOIS, and detects suspicious patterns.

  • Cross-references PhishTank, Google Safe Browsing, and a local scam blacklist.

  • FastAPI backend with async SQLAlchemy, rate limiting, and safety scoring out of 100.

Get in Touch

Contact Me

Work With Me

Talk To Me

Email

reitumetsetsephe@icloud.com
Contact Me

WhatsApp

+27793032114
Message Me