Skip to content
View tkabalin's full-sized avatar

Highlights

  • Pro

Block or report tkabalin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tkabalin/README.md

πŸ‘‹ Hi, I'm Thomas Kabalin

πŸŽ“ Bachelor of Business Science specialising in Computer Science student at the University of Cape Town (UCT)

πŸ… Vice-Chancellor’s Scholarship recipient | Multi-time Class Medallist | Dean’s Merit List

πŸš€ About Me

I'm a third-year Business Science student specialising in Computer Science. I’m passionate about building efficient, real-world solutions that bridge the gap between business and technology.

My professional interests include software development, data science, practical applications of AI, business innovation, and technology-driven problem solving.

🧠 Technical Skills

Computer Science Fundamentals: Algorithms, data structures, OOP principles, parallel and concurrent programming, software testing, debugging, and version control best practices

Languages: Java, Python, C#, PHP, SQL (with some experience in HTML, CSS, R, MIPS Assembly, and Delphi)

Operating Systems & Environments: Windows, Linux (Ubuntu), Unix command line, WSL, VMware Workstation

IDE & Productivity Tools: JetBrains IDEs (IntelliJ, PHPStorm, WebStorm, PyCharm, DataGrip), VSCode, Visual Studio, RStudio

Version Control & Collaboration: Git, GitHub, Slack, Linear

🎯 Achievements

University Awards:

  • πŸ† Vice-Chancellor’s Scholarship, UCT (Top 10 applicants from Western Cape, 2024)
  • πŸ₯‡ Top Student in CSC1015 – Introduction to Programming (Certificate of Merit, Top 10%)
  • πŸ₯‡ Top Student in CSC1016 – Object-Oriented Programming
  • πŸ₯‰ 3rd Place in 1st Year Business Science, Bain & Company Award
  • πŸ₯‡ Top Student in CSC2002 – Second Year Computer Science
  • πŸ₯‡ Top Student in STA2020 – Applied Statistics

High School Awards:

  • πŸŽ“ Dux of Cannons Creek High School, 2023 (Aggregate 96.3%)
  • πŸ‘¨β€πŸ« Principal's Honour Award
  • πŸ₯ˆ Silver Medal, National Applications Olympiad (2022, IITPSA)
  • πŸ… WCED Excellent Academic Achievement (Top 40 in the province)

🧩 Leadership & Involvement

  • πŸ“ External Moderator, South African Applications Olympiad (2026–Present)
  • πŸ‘¨β€πŸ’» Scientific Committee Member, South African Programming Olympiad (2024–Present)
  • 🀿 Member, UCT Underwater Club (2025–Present)
  • πŸ”οΈ Member, UCT Mountain and Ski Club (2025–Present)
  • πŸŽ“ Prefect, Cannons Creek High School (2023)
  • 🎧 Head, Sound, Lighting & AV Team (2021–2022)
  • πŸ’‘ Chairperson, School Photographic Society (2021–2022)

🌱 Personal Interests

When I’m not coding or studying, I enjoy:

  • Backpacking πŸ₯Ύ
  • Trail Running πŸƒβ€β™‚οΈ
  • SCUBA diving 🀿
  • Photography πŸ“·

πŸ“« Connect with Me

Popular repositories Loading

  1. WebGL-Fluid-Background WebGL-Fluid-Background Public

    Forked from PavelDoGreat/WebGL-Fluid-Simulation

    A WebGL-based fluid simulation adapted from PavelDoGreat’s project, optimised for creating dynamic website backgrounds.

    JavaScript 17 5

  2. gsheets-event-automation gsheets-event-automation Public

    Google Apps Script for managing and automating event bookings within a Google Sheet. It provides custom menu options and functions that can be run on a schedule.

    JavaScript 1

  3. SkyPass SkyPass Public

    Grade 10 IT Practical Assessment Task (PAT)

    Pascal

  4. U-Grow U-Grow Public

    Grade 12 IT Practical Assessment Task (PAT)

    Pascal

  5. SkyComp SkyComp Public

    Grade 11 IT Practical Assessment Task (PAT)

    Pascal

  6. tkabalin tkabalin Public

    My GitHub profile README