When I first heard about Kali Linux, it sounded like something only hackers use. But after joining my Computer Network Security program at UniSZA, I realised it's one of the most powerful learning environments for any aspiring security professional.
Tools like NMAP let you scan networks and discover what devices are connected. Burp Suite helps you understand how web applications can be vulnerable. Wireshark lets you literally see internet traffic in real time. These aren't just hacker tools — they're how defenders think too.
My advice: start with a virtual machine, install Kali, and just explore. Don't be afraid to break things in a controlled environment. That's exactly how I learned, and it's made me appreciate network security on a completely different level.
One of my favourite projects I've built was an IoT Smart Repetition Counter for the gym. The idea was simple: instead of counting reps manually, why not use sensors to do it automatically and track your workout data in real time?
We used motion sensors and hardware components to detect repetition movements, then integrated everything with the Blynk app so you could monitor your workout stats live from your phone. Seeing the sensor data update in real time was one of the coolest moments I've had as a student.
The biggest challenge was calibrating the sensor sensitivity so it didn't count noise as reps. After many iterations, we finally got it working reliably. This project taught me more about hardware integration and data handling than any textbook ever could.
Back in 2019, my school's Hackathon Club pushed me to join the Pahang National Hackathon. I had barely any coding experience at the time. I knew some basic Python from club meetings, but that was it.
The competition was intense. Teams had to build a working solution in limited hours. My team didn't win, but we learned more in those few hours than in months of regular school. Here's what stuck with me:
That experience pushed me towards Computer Science at UniSZA. I still believe hackathons are one of the best ways to grow as a developer.