Featured Projects
A selection of my best work showcasing my skills in full-stack development, design, and problem-solving. Click on any project to learn more.
Dissertation Project: Graph Theory Visualization Tool
This project involves developing an interactive interface to visualize the bijective k-Pebble game and the k-Weisfeiler- Leman algorithm, enabling users to explore and understand graph isomorphism – a fundamental problem in computer science with applications in areas such as network analysis and pattern recognition.

Internet of Things - UnPhone
Developed a custom game controller using a Wi-Fi-enabled ESP32 device, which sends a “jump” command to a game server via HTTP GET requests. The controller features both a gesture-based input using its onboard IMU (accelerometer/gyroscope) and a physical button press, with a custom UI screen to manage the input state.

Research Paper - CRYSTALS-Kyber Algorithm
Researched and documented the CRYSTALS-Kyber (ML-KEM) algorithm, a lattice-based Post-Quantum Cryptography solution. The paper covers the quantum threat to current cryptography, the algorithm’s operational mechanics, and its security profile as a NIST standard.
Internet of Things - GeeyBoard
Developed a custom Bluetooth Low Energy (BLE) Human Interface Device (HID) and an integrated Infrared (IR) remote, turning the Unphone device into a highly versatile, single-handed control unit. The primary design goal was maximizing comfort and control from the sofa.
Progressive Web Application - PiYak
A Progressive Web App (PWA) for tracking your period cycle and poop counter. I built this to avoid the constant ads and $2 subscription fees of other mobile trackers. Data is saved simply and freely using the Google Forms API.
Professional Background
My journey in software development and key achievements throughout my university and career.
Experience
Front-End Developer
Softinn Solutions (Hotel SaaS Provider)
Developed and maintained a comprehensive suite of hospitality SaaS applications (Booking Engine, PMS, CMS, and Portal) utilizing Angular, Bootstrap, and Metronic with C#, leveraging deep expertise in hotel operations to deliver highly responsive, user-centric solutions that resolve complex operational bottlenecks.
Software Hut
University of Sheffield
Developed a client-facing web application with Ruby on Rails as part of a competitive group project. The platform was designed to facilitate the online sale of train parts and spares, showcasing the ability to engineer a functional software system from conception to delivery.
Engineering You’re Hired (EYH)
University of Sheffield
Collaborated within a multi-disciplinary, multi-cultural team to address a complex engineering challenge. This culminated in a conceptual design for a Smart Office, proposing technological solutions to improve environmental sustainability and employee health.
Global Engineering Challenge (GEC)
University of Sheffield
Led a multi-disciplinary team in a week-long challenge to address the repurposing of derelict land and historic buildings in Govan, Glasgow. Developed a conceptual design to create multi-use spaces that provided significant social and community benefits. This intensive program developed critical transferable skills for real-life engineering projects.
Education
BSc in Computer Science with Honours
University of Sheffield
Relevant Modules: Advanced Algorithm, 3D Computer Graphics, Cybersecurity in Action, The Internet of Things, Software Testing and Analysis, Robotics, Logic in Computer Science
2025Cambridge International A Levels
INTEC Education College
Computer Science (A*), Mathematics (A*), Physics (A*), Further Mathematics (A)
2022Malaysian Certificate of Education
Sekolah Sultan Alam Shah
6A+, 3A (including GCE 0 Level English-1119)
2019

