About me
- Personal website: hamzah.syedahmed.net
- GitHub Profile: debater-coder
I'm a Year 12 student at Sydney Boys High School who has been writing software since age 8, with a particular interest in building systems-level projects.
Since then I've been building my experience with projects of increasing complexity. Since 2022 I've maintained Timetabl: a web app that displays a student's bell times and classes, which has been used daily by over 600 students at my school ever since. I've also competed in Australian Informatics Olympiad (AIO) and UNSW ProgComp since Year 7. In 2025 our ProgComp team placed 11th out of 121, and I was awarded silver in AIO.
To learn more about how operating systems function, I've been writing an OS kernel since 2024, with a post about the kernel on my blog. The Unix-like OS kernel is written in Rust, boots on real x86-64 hardware and runs statically-linked ELF executables in user-space with a Linux-subset system call ABI. My choice to build a Unix-like kernel originated from wanting to understand the mechanisms of an OS kernel from first principles.
Since 2024 I've also led a four-person RoboCup soccer team. We build custom software and hardware (including custom PCBs, 3D-printed and laser-cut parts, Rust firmware and Python control software) and competed at the NSW RoboCup Junior State competition in 2025.
In 2024, I completed a week of work experience at the Centre for Quantum Computation and Communication Technology, during which I wrote a quantum gate simulator in Rust to develop an understanding of the research I was observing. I've completed two weeks of work experience at Trustworthy Systems where I wrote a working prototype NAT implementation for their LionsOS network firewall in C.
I competed in competitive debating at my school from Year 7 through to Year 11. I've placed first in my school's Year 10 Robotics class and Year 11 Software Engineering class.