Hello, world

Siphesihle
Skosana.

|

Final year Computer Science student at the Tshwane University of Technology, passionate about building elegant software and solving real-world problems through code.

scroll

Who I Am

I'm Siphesihle Xolani Skosana, a final year Computer Science student at the Tshwane University of Technology. I'm passionate about writing clean, efficient code and building software that makes a real difference.

My journey in tech has been driven by curiosity โ€” from building my first programs to exploring full-stack development, algorithms, and database systems. I thrive at the intersection of logic and creativity.

Outside of tech, I competed in local basketball tournaments from 2021 to 2023 โ€” an experience that sharpened my teamwork, discipline, and ability to perform under pressure. A 2024 injury sidelined me from the court, but the same drive I brought to the game carries over into everything I build.

5+
Years Studying CS
3+
Projects Built
5+
Technologies
2026
Graduating
SX

Siphesihle Xolani Skosana

Final Year Computer Science Student

๐ŸŽ“
Tshwane University of Technology
๐Ÿ“
Pretoria, South Africa
๐Ÿ’ผ
Open to opportunities
๐Ÿ“…
Graduating 2026

Skills & Technologies

๐Ÿ’ป

Languages

Python Java JavaScript C++ SQL HTML CSS
๐ŸŒ

Web Development

React Node.js Express REST APIs Responsive Design
๐Ÿ—„๏ธ

Databases

MySQL PostgreSQL SQL PL/SQL
๐Ÿ› ๏ธ

Tools & Practices

Git GitHub VS Code Linux OOP Data Structures

Featured Projects

๐Ÿ“ž

ICT Call Logging System

A full-stack web application solely designed, built, and deployed for Tembisa Provincial Tertiary Hospital to log and manage internal ICT support calls. Built independently with a React frontend, Node.js backend, and PostgreSQL database โ€” with 94 commits of active development based on real-world hospital feedback.

React Vite JavaScript Node.js PostgreSQL CSS
๐Ÿ˜๏ธ

Community Incident Reporting System (CIRS)

A full-stack web application allowing residents to report community incidents such as water, electricity, road, traffic, and environmental issues. Features role-based access for residents and maintenance personnel, incident resolution tracking, feedback, notifications, and CSV export.

Python Flask SQLAlchemy MySQL Jinja2 HTML CSS
๐ŸŽ“

CheckScore

A free South African university course finder that helps matric students instantly discover which higher education programmes they qualify for. Students enter their NSC subject grades, the app calculates their APS score, and matches them against 80+ courses across 18 SA institutions based on 2027 prospectus admission requirements.

JavaScript HTML CSS
๐ŸŒ

Mohlakoana

A multi-page website built and deployed to Netlify. Features a home page, about page, and contact page with a clean layout styled entirely with custom HTML and CSS.

HTML CSS

Education & Experience

2021 โ€” Present
Diploma in Computer Science (Extended Curriculum Programme)
Tshwane University of Technology, Pretoria ยท NQF Level 6
  • Final year student specialising in software development and systems design.
  • Core modules include Object-Oriented Programming, Web Computing, Database Principles, Operating Systems, Information Security, Internet Programming, Mobile Computing, and Software Engineering Fundamentals.
  • Completed multiple group and individual projects spanning web, desktop, and data applications.
Jan 2025 โ€” Jun 2025
Team Lead & Backend Developer โ€” Community Incident Reporting System
Tshwane University of Technology ยท University Group Project
  • Led a team in designing and building a full-stack community incident reporting web application.
  • Architected and developed the backend using Python and Flask, with a MySQL database managed via SQLAlchemy.
  • Implemented role-based access control for residents and maintenance personnel, incident tracking, feedback, and CSV export features.
  • Coordinated team responsibilities, managed version control via GitHub, and ensured timely delivery of project milestones.
Sep 2025 โ€” Present
WIL Student & Volunteer โ€” ICT Department
Tembisa Provincial Tertiary Hospital, Tembisa
  • Joined the hospital's ICT department on 08 September 2025, ahead of the official TUT Work-Integrated Learning (WIL) period (01 Oct 2025 โ€“ 30 Mar 2026).
  • Continuing as a volunteer in the ICT department beyond the formal WIL period.
  • Solely designed, developed, and deployed an ICT Call Logging System to streamline the tracking and resolution of internal ICT support calls โ€” taking full ownership from requirements to production.
  • Built the entire full-stack application independently using React (Vite) on the frontend, Node.js on the backend, and PostgreSQL as the database, deployed on Render.
  • Gathered requirements directly from hospital ICT staff and iterated on the system based on real-world feedback.
2021
First Year Development Programme
Student Governance & Leadership Development (SGLD), TUT
  • Joined TUT's First Year Development Programme focused on personal and leadership growth.
  • Attended workshops covering student life, academic readiness, and leadership skills.
  • Received mentorship from senior students and staff to navigate the transition into university.
  • Contributed to community outreach by guiding high school learners on tertiary course selection and career pathways.
2019
National Senior Certificate (Matric)
Zitikeni Secondary School, South Africa
  • Completed matric with Mathematics and Physical Science as major subjects.
  • Developed foundational analytical and problem-solving skills.

Certifications & Badges

Introduction to Cybersecurity

Cisco

Cybersecurity

Introduction to HTML & CSS

Alison

HTML  ยท  CSS

Data Fundamentals

IBM SkillsBuild

Data

IBM Z Datathon 2024

IBM & Shooting Stars Foundation  ยท  2024

Data  ยท  Global Competition

Java for Beginners

Alison

Java  ยท  Programming

Advent of Cyber 2024

TryHackMe  ยท  29 Dec 2024

Cybersecurity

Let's Connect

I'm currently open to internship opportunities, graduate roles, and interesting projects. Whether you want to collaborate, hire, or just say hi โ€” my inbox is open.

xolaniskosana06@gmail.com