Anderson Orders
A canteen ordering website made for my Secondary School (Still working on it).
Hi! I am Hayden How Zong Han and this is my portfolio. I am a secondary school student in Anderson Secondary School. I am in the Robotics CCA and the Upper Secondary Programming Head. I have a huge passion for programming and mathematics since I was young.
I work mostly with C++, C and Python.
As the Programming Head, my role is to educate and mentor my juniors, fostering their growth into skilled developers. I firmly believe in cultivating a deep understanding of programming concepts rather than relying on mere code memorization.
I have worked on websites (Flask), algorithm related projects (Pathfinding visualiser, sorting visualiser). I dedicate lots of time to work on projects or to hone my programming/math skills.
I am also a developer at Ingenious Applications. In this small group of programmers, we aim to make useful applications to give back to society. Profits are not our priority, instead customer satisfaction and staff welfare are our priority.
I am able to use data structures and algorithms to help speed up programs. I have achieved many top awards for competitions related to data structures and algorithms.
I can work on frontend (HTML, CSS, JS) but I mainly specialise in backend development (Python-Flask) and database management (SQL).
I can make sure that my websites are safe from various attacks. I also have taken part in the NYP YCEP 2023 CTF and achieved 1st place.
I have experience working with robots and know many related algorithms such as PID Control, Odometry and Pathfinding.
I have attended courses such as the AWS Accelerator 2023. I have basic knowledge of data science and how AI works with its many different algorithms such as Linear Regression, Deep Learning and Reinforcement Learning.
I spend much of my free time researching and learning mathematics myself as I have a great interest for it. This has increased my understanding of mathematics and do well for my examinations and math related competitions.
Proficient in Linux, I possess a comprehensive understanding of the operating system's principles, command-line interface, and essential tools, enabling me to effectively navigate and administer Linux-based environments.
As a skilled Vim user, I am well-versed in leveraging its modal editing approach, enabling me to seamlessly switch between insert, normal, and visual modes, increasing editing speed and accuracy.
I had leadership positions in my CCA and led multiple projects in competitions and in CCA to do well.
I have experience teaching my peers in CCA as I was the trainer for the juniors, and was able to teach them well.
Here are some of the projects I have worked on
Here are some of the experiences I have had
Here's the list of my most notable awards