👋 About Me
Hi, I’m Alex — a 21-year-old second-year student at the University of St Andrews. I’m a curious thinker, a lifelong problem solver, and someone who thrives under pressure. My journey has taken me from leading my school as Head Boy, to serving in the military as a Head Instructor, and now to exploring the intersections of Mathematics and Computer Science in academia and beyond.
I’ve always been drawn to technology — not just as a tool, but as a creative outlet. From building projects like this portfolio to exploring new ideas, I’m driven by a curiosity to understand how things work and how to make them better.
Besides of work and academics, I’m an avid golfer and I play basketball on the University's second team.
📘 A-Levels & Head Boy
During sixth form, I was elected Head Boy — a role that allowed me to lead student initiatives, organize major events, and build my confidence as a speaker and leader.
Read more →🪖 Singapore Armed Forces
I was enlisted in the Singapore Armed Forces and rose through the ranks to become Corporal First Class and Head Instructor of the Dog Handler Course. I trained new recruits, led performances for foreign militaries, and developed a deep sense of discipline, leadership, and resilience.
Read more →🎓 University of St Andrews
I’m currently studying Mathematics and Computer Science at the University of St Andrews. University life has taught me to work more efficiently, stay focused under pressure, and think with clarity — both in code and beyond.
Read more →Projects
Serenitype
A meditative typing game designed to create a calm, immersive experience while improving typing speed. It features smooth theme transitions, ambient sounds, and real-time WPM tracking. Out on desktop now, give it a try.
Visit serenitype.app →Curriculum Vitae
Resume
My resume reflects a journey driven by discipline, curiosity, and initiative — from military leadership to analytical internships and academic excellence.
- Actuarial Analyst Intern at Roojai
- Head Instructor – Singapore Armed Forces
- Head Boy – Rugby School Thailand
- Maths & Computer Science Student - University of St Andrews

Skills & Experience
“Skills I’ve developed through doing — and continue to grow every day.”
Technical
- Excel – Used daily during my actuarial internship to forecast trends and build dashboards.
- HTML, CSS, JavaScript – Built Serenitype and other web projects with a focus on design and usability.
- Tailwind CSS – Used in this portfolio for responsive and efficient styling.
- Git & GitHub – Managed version control across personal projects and games.
Analytical & Programming
- Java, Python, R – Used in coursework to solve structured logic and data analysis problems.
- Problem Solving – Refined through military decisions, math competitions, and bug-fixing.
- Attention to Detail – Applied in actuarial forecasting and polishing game UX/UI.
Leadership & Interpersonal
- Leadership – Demonstrated as Head Instructor in the SAF and Head Boy in sixth form.
- Communication – Gained through teaching, public speaking, and cross-functional teamwork.
- Discipline – Built over time through national service, university life, and project work.
- Time Management – Balancing studies, sport, coding, and internships with consistency.