My Projects

Full-stack applications, mobile solutions, and innovative software development

FNB Hackathon

GIGConnectSkill SA

A mobile-first marketplace connecting informal workers with clients, developed during the FNB App of the Year Hackathon.

  • Secure Firebase Authentication and real-time database
  • Geolocation integration with photo-proof job submissions
  • Real-time job and payment workflows using Firestore
  • Built with React Native (Expo) and React Native Paper
  • Fully functional prototype delivered in 48 hours
React Native Firebase Expo JavaScript Firestore
Machine Learning

AI-Powered Credit Card Fraud Detection

Engineered a machine learning pipeline to detect real-time fraudulent transactions, reducing false positives by 35%.

  • Implemented feature engineering and SMOTE to handle class imbalance
  • Evaluated and optimized Logistic Regression and Random Forest models
  • Visualized results with matplotlib for comprehensive analysis
  • Reduced false positive rate by 35% through model optimization
Python scikit-learn pandas imbalanced-learn matplotlib
Full-Stack

Personal Portfolio Website

Responsive portfolio website built and deployed to showcase projects with dynamic MySQL-connected contact form.

  • Built with Spring Boot and Thymeleaf templating engine
  • Integrated MySQL database for real-time contact form submissions
  • Responsive design with modern CSS animations and transitions
  • Dark/light theme toggle functionality
  • Professional presentation of skills, projects, and certifications
Spring Boot Thymeleaf MySQL CSS3 JavaScript
Web Application

VUT Eats – Campus Food Ordering System

A modern web-based food ordering platform built for the Vaal University of Technology community.

  • Browse categorized menus and place online orders
  • Real-time order tracking and campus location pickup
  • Built with PHP, MySQL, Bootstrap, and JavaScript
  • Responsive design optimized for mobile devices
  • Secure user authentication and order management
PHP MySQL Bootstrap JavaScript HTML5/CSS3
Enterprise Application

Celse Academy Management System

Comprehensive educational management system handling student records, course management, and administrative functions.

  • Student enrollment and record management
  • Course scheduling and grade tracking
  • Administrative dashboard with reporting features
  • Secure user roles and permissions system
Spring Boot Java MySQL Thymeleaf Hibernate
In Development

Clinic Management System

Healthcare management system for clinics to handle patient records, appointments, and medical staff coordination.

  • Patient registration and medical history tracking
  • Appointment scheduling and management system
  • Staff and inventory management modules
  • Secure data handling with role-based access
Java Spring Boot MySQL Web Development
Desktop Application

Tic Tac Toe Game

Classic Tic Tac Toe game implementation with interactive UI, game logic, and win condition detection.

  • Interactive GUI built with JavaFX
  • Win condition detection and game state management
  • Score tracking and game reset functionality
  • Clean and intuitive user interface
Java JavaFX Game Development
Full-Stack

My Personal Portfolio Website

Responsive portfolio website built and deployed to showcase projects with dynamic MySQL-connected contact form.

  • Built with HTML,CSS and JavaScript
  • Integrated MySQL database for real-time contact form submissions
  • Responsive design with modern CSS animations and transitions
  • Dark/light theme toggle functionality
  • Professional presentation of skills, projects, and certifications
HTML5 CSS3 MySQL JavaScript
Desktop Application

Calculator Application

Functional calculator application with basic arithmetic operations and user-friendly interface.

  • Basic arithmetic operations (add, subtract, multiply, divide)
  • Clear and intuitive JavaFX user interface
  • Error handling for mathematical operations
  • Responsive button design and layout
Java JavaFX GUI

Technologies I Use

My toolkit for building amazing applications

Java & Spring Boot

Backend development with Spring Framework, Hibernate, and enterprise applications

Database Management

MySQL, PostgreSQL, Firebase Firestore, and database design principles

Web Technologies

HTML5, CSS3, JavaScript, Thymeleaf, and responsive design

Mobile Development

React Native, Expo, and cross-platform mobile application development

Python & Data Science

Machine learning, data analysis with pandas, scikit-learn, and matplotlib

Cloud & DevOps

Firebase, Microsoft Azure, Oracle Cloud, and CI/CD practices

Interested in Working Together?

I'm always open to discussing new opportunities, collaborations, or innovative projects. Let's connect and build something amazing together!

Nkotolane Pitso's Assistant

Hello! I'm Nkotolane Pitso's assistant. I can tell you about Pitso's skills, projects, experience, and more. How can I help you today?

Skills
Projects
Certifications
Contact Info