Available for Internships & Opportunities

Botlhale Nthite.

Computer Science student leaning into cybersecurity & networking β€” building things with intention, one line of code at a time.

Botlhale Nthite
Based in
Midrand, SA πŸ‡ΏπŸ‡¦
01 β€” About

More than just
a student.

I am Botlhale Nthite β€” a Computer Science student who believes that the most powerful thing you can do with technology is use it to solve real problems, including your own. I am organised to a fault (my April recess plan was a website, not a sticky note), detail-oriented, and someone who genuinely enjoys the craft of building things.

I am drawn to cybersecurity and networking β€” the idea of understanding how systems communicate, where they're vulnerable, and how to protect them is something I find deeply interesting. That said, I'm not closing any doors. Whether it's systems design, full-stack development, or database architecture, I want to understand how it all connects.

Outside of tech, I hike to think clearly, scrapbook to slow down, read to stay curious, and trade to understand how numbers tell stories. I've started exploring how to use my coding skills to build tools that support my trading learning journey β€” and honestly, it's become one of my favourite rabbit holes.

I'm not the loudest person in the room. But I am the one who actually read the documentation.

Email botlhaleoageng@gmail.com
Phone 082 613 0598
Location Midrand (Johannesburg) Β· Originally from Pretoria
Status Open to internships & entry-level roles
πŸ”
Cybersecurity & Networking
My primary area of focus. I'm fascinated by how systems communicate and how to design them to be both efficient and secure. Cisco Packet Tracer, VLANs, OSPF β€” I've built the labs, and I want to go deeper.
πŸ“ˆ
Trading Meets Technology
I'm on a trading learning journey and I've started asking: what if I could automate the analytical parts? Combining finance with code is a direction I'm actively exploring β€” dashboards, data pipelines, and eventually algorithmic logic.
πŸ”οΈ
Life Outside the Screen
Hiking for headspace. Scrapbooking for the love of physical things. Reading because the best ideas often aren't online yet. Balance is part of the system design.
02 β€” Education

Where I've
been learning.

Current
Eduvos
Bachelor of Science in Computer Science
2024 – Present
2024 Top Achiever Golden Key Honour Society Average: 77.5%
Matriculation
Loreto Convent School
National Senior Certificate
Pretoria Β· Passed with Bachelor's Admission
NSC β€” Bachelor's Pass Pretoria
03 β€” Skills

What I
work with.

Languages
Programming
C#C++ JavaPHP HTML5CSS3 JavaScriptSQL
Concepts
Computer Science
OOPData Structures AlgorithmsNormalisation ERD DesignException Handling Regex
Networking
Infrastructure
VLSMVLANs OSPFDHCP 802.1Q TrunkingWPA2/AES Cisco Packet Tracer
Database
Data & Storage
MySQLRelational Algebra 1NF–3NFForeign Keys JOIN Queries
Frontend
Web Development
Responsive DesignCSS Variables FlexboxCSS Grid CSS AnimationsVanilla JS
Tools
Environment
.NETNetBeans GitGitHub Visual StudioVS Code
04 β€” Projects

Things I've
built.

01 Β· Personal Project
April Recess Productivity Planner
2026 Β· Web Development

An interactive, single-page productivity planner covering all 30 days of April 2026. Built because a Notes app wasn't enough β€” this was a genuine personal tool that became a coding project. Colour-coded time blocks, collapsible day cards, and checkboxes make it functional and personal.

  • Collapsible day cards with smooth toggle interactions for 30-day view
  • 7-category colour-coding system across study, exercise, and hobby blocks
  • Expand All / Collapse All controls for full-month overview
  • Zero frameworks β€” pure HTML, CSS, and Vanilla JavaScript
HTML5CSS3 Vanilla JSGoogle Fonts
02 Β· Academic Project
Student Management System
2025 Β· C# OOP Module

A console-based academic records system with full CRUD functionality β€” add, remove, search, and display student records. Built as a rigorous exercise in OOP principles and data integrity through input validation.

  • Regex validation enforcing strict student ID format (S##### pattern)
  • Grade average calculation with performance classification (Excellent β†’ Poor)
  • Full OOP: encapsulation, constructors, destructors, static methods, property accessors
  • Comprehensive exception handling β€” zero runtime crashes on bad input
C#.NET OOPRegex Collections (List<T>)
03 Β· Academic Project
Hospital & Greenhouse Management Systems
2025 Β· C# OOP Module

Two real-world simulation systems in one project: a hospital ward-bed allocation system and a greenhouse temperature monitoring system. Both demonstrate mastery of 2D array data structures and OOP design in scenarios that mirror genuine industry problems.

  • Ward-bed allocation across 3 wards Γ— 4 beds with menu-driven interface
  • Multi-section temperature collection with statistical analysis and input validation
  • Robust try-catch handling for FormatException and general runtime errors
C#.NET 2D ArraysOOP Exception Handling
04 Β· Academic Project
Library & Quiz Applications (C++)
2025 Β· C++ Programming Module

Four console applications in one submission: a Library Book Management System, an interactive Quiz Application, an array reversal algorithm, and a sentence word-reversal tool. Collectively demonstrating algorithmic thinking, structured C++ patterns, and string processing.

  • Library system using C++ structs and namespaces with capacity management
  • Quiz app with parallel arrays and case-insensitive score tracking
  • Array and word-reversal algorithms demonstrating pointer logic
C++Structs NamespacesVectors String Processing
05 Β· Academic Project
Cultural Facility Database Design
2025 Β· Database Systems Module

End-to-end relational database design for a multi-entity cultural facility β€” from requirements analysis and ERD through to normalisation and a live MySQL implementation. A complete database engineering workflow from whiteboard to working schema.

  • 6-entity schema designed from scratch with all PKs, FKs, and junction tables
  • Full normalisation from 1NF to 3NF eliminating all partial and transitive dependencies
  • MySQL implementation with constraints, sample data, and verified SELECT queries (exit code 0)
MySQLSQL ERD (Crow's Foot)Normalisation Relational Algebra
05 β€” Contact

Let's
connect.

I'm currently a Computer Science student looking for internship opportunities, learnership programmes, and entry-level roles β€” particularly in cybersecurity, networking, and systems development. If you think there's a fit, I'd love to hear from you.

Not a recruiter? That's fine too. If you want to collaborate on a project, talk networking concepts, or debate whether tabs or spaces matter β€” my inbox is open.

Find me
on GitHub.

All of my projects β€” coursework and personal β€” are documented and available on GitHub. Clean READMEs, structured code, and real commit history.

View GitHub Profile β†’