Summary
Overview
Work History
Education
Skills
Websites
Highlights
Timeline
Generic
Thabo Gelson Masilompana

Thabo Gelson Masilompana

Computer Science Student |Final Year| Seeking Internship|
Pretoria

Summary

Final-year Computer Science student at Tshwane University of Technology, specializing in software and database development. Passionate about transforming data into actionable solutions, with a focus on projects that bridge theoretical knowledge and real-world applications, including web app development and automation tools. Eager to expand expertise in SQL development, ERP systems, and business process analysis through participation in TransLution’s Graduate Intern Programme. Committed to leveraging technical skills to deliver innovative solutions that enhance operational efficiency and support organizational goals.

Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Professional software development specialist with background in creating innovative software solutions and optimizing systems for improved performance. Proven ability to collaborate effectively within team environments and adapt to evolving project requirements. Known for technical expertise in programming languages and strong commitment to achieving project goals.

Overview

1
1
year of professional experience

Work History

Software Developer – Student Manager Web App

GitHub / Personal Project
01.2025 - 08.2025
  • Built a full CRUD web app with authentication, and REST API support.
  • Streamlined student information management for academic testing.
  • Applied Flask and SQL for back-end development, improving data handling efficiency.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Updated old code bases to modern development standards, improving functionality.

Student Developer – EduBridge App

Tshwane University of Technology (Capstone Project)
01.2025 - 07.2025
  • Co-developed a live academic platform, enabling cross-university module registration.
  • Designed and managed a PostgreSQL database and REST API for smooth integration.
  • Deployed on Render, making it accessible to students in real-world use.
  • Assisted in the creation of comprehensive documentation, facilitating a better understanding of project workflows among colleagues.
  • Provided valuable feedback during code reviews, leading to enhanced code quality across the team.

Education

Diploma - Computer Science

Tshwane University of Technology
Pretoria
04-2027

Skills

  • Programming & Data: Python, Java, SQL, PL/SQL, Flask, JavaScript, HTML/CSS
  • Databases: PostgreSQL, MySQL, MongoDB
  • Tools & APIs: REST APIs, Git/GitHub, Postman, MetaTrader5, Telegram API
  • Concepts: Object-Oriented Programming, Data Analysis (pandas, matplotlib), Agile (Scrum)
  • Mindset: Quick learner, strong problem-solver, adaptable in fast-paced environments
  • Software development
  • Problem-solving
  • Programming
  • Object-oriented programming

Highlights

  • Delivered 6+ end-to-end projects, from database-driven systems to automation dashboards.
  • Active GitHub portfolio with production-ready applications.
  • Strong foundation in problem-solving and optimisation, aligned with process improvement.
  • Curious and always learning — from trading bots to academic platforms.

Timeline

Software Developer – Student Manager Web App

GitHub / Personal Project
01.2025 - 08.2025

Student Developer – EduBridge App

Tshwane University of Technology (Capstone Project)
01.2025 - 07.2025

Diploma - Computer Science

Tshwane University of Technology
Thabo Gelson MasilompanaComputer Science Student |Final Year| Seeking Internship|