Kagiso Matlou

Kagiso Matlou

Full Stack Developer

Java Spring Boot React Python FastAPI AI/ML

I build robust, scalable, and user-focused web applications. I bridge the gap between elegant front-end design and powerful back-end logic.

About Me

Get to know more about my background, skills, and what drives me

Code, Create, Solve

I'm a Software Developer with a passion for building things that live on the internet. My focus is on back-end development with Java and Spring Boot, but I enjoy working across the full stack to deliver complete, functional products.

I'm currently advancing my formal knowledge through a BSc in Information Technology, complementing my hands-on experience from my internship and personal projects. I'm always eager to tackle new challenges and learn new technologies.

  • Name: Kagiso Matlou
  • Email: matloukagiso0506@gmail.com
  • Location: Johannesburg, South Africa
  • Education: BSc Information Technology (2024-current)

Frontend Development

React JavaScript HTML5 CSS3 Bootstrap Tailwind CSS

Backend Development

Java Spring Boot Python Node.js FastAPI RESTful APIs

Databases & Cloud

MongoDB PostgreSQL SQL Supabase AWS Docker

Tools & Technologies

Git GitHub Postman IntelliJ IDEA VS Code Figma

Work Experience

My professional journey and accomplishments

Software Developer Intern

March 2024 – February 2025

BMW SOUTH AFRICA (PTY)LTD

Engineered a full-stack web application using a React frontend and a Spring Boot backend, improving data processing efficiency. Designed and implemented secure RESTful APIs with Spring Boot, integrating MongoDB Atlas for data persistence.

Java Spring Boot React MongoDB JavaScript Git

Accenture UK Job Simulation

July 2023

Forage Program

Analyzed client processes and proposed cloud computing as the optimal solution for scalability. Delivered a detailed business case presentation to senior management, demonstrating strong problem-solving and presentation skills.

Cloud Computing Business Analysis Presentation

Development Projects

Explore my work in full-stack web development

Smart Document Classifier

AI-powered document classification system using machine learning to categorize text into 6 categories (Technology, Sports, Business, Politics, Entertainment, Science). Features real-time classification with confidence scores and professional dashboard.

Python FastAPI React Machine Learning scikit-learn REST API

Movie Review Platform

React app with Spring Boot backend for posting and viewing movie reviews. Integrates MongoDB for data storage with secure user authentication and CRUD operations.

Java React Spring Boot MongoDB

Real-Time Job Board

Real-time job board using FastAPI, Supabase, PostgreSQL, and WebSockets. React frontend for instant updates with modern responsive design.

FastAPI React PostgreSQL WebSockets

Meta Collections Hub

Social media content manager for organizing and collaborating across platforms. Built with Node.js, MongoDB, and a modern JavaScript stack.

Node.js MongoDB JavaScript Express

Certifications

My professional certifications and achievements

Java Certification

Oracle Certified Associate, Java SE 8 Programmer

Oracle

View Certificate
AWS Certification

AWS Cloud Foundations

Amazon Web Services

View Certificate
AWS Certification

AWS Data Engineering

Amazon Web Services

View Certificate

Get In Touch

Feel free to reach out for collaborations or just a friendly hello

Location

Johannesburg, South Africa

LinkedIn

kagiso-9b8683216

GitHub

kagisoMat