Welcome Humans

I build handsome digital experiences

I'm a developer specializing of making technology comply with my comfort level to solve micro-inefficiencies in life.

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

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.

JavaGraphstreamSwingGraph Theory
Internet of Things - UnPhone

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.

C++Embedded SystemsESP32-S3ArduinounPhone
Research Paper - CRYSTALS-Kyber Algorithm

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.

Quantum CryptographyCybersecurityRnDAlgorithm
Internet of Things - GeeyBoard

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.

C++CArduinoEmbedded SystemsOpen SourceunPhoneESP32-S3
Progressive Web Application - PiYak

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.

Vanilla JavascriptHTMLCSSGit
Makam Designer - Design Your Gravestone

Makam Designer - Design Your Gravestone

Create a dignified and personalized batu nisan with our futuristic customization tool. Honor your loved ones with thoughtfully designed memorials.

Three.jsNode.jsTypeScriptTailwindCSSReact

Professional Background

My journey in software development and key achievements throughout my university and career.

Experience

Front-End Developer

Softinn Solutions (Hotel SaaS Provider)

Feb 2026 - Present

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.

AngularC#TypeScriptFirebaseGitHotel OperationsHotel SaaS

Software Hut

University of Sheffield

2025

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.

Ruby on RailsFull-stackAgileSRSGit

Engineering You’re Hired (EYH)

University of Sheffield

2024

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.

TeamworkEngineering Council standards (AHEP)UKSPEC

Global Engineering Challenge (GEC)

University of Sheffield

2023

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.

TeamworkEngineers Without Borders (EWB)UKSPEC

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

2025

Cambridge International A Levels

INTEC Education College

Computer Science (A*), Mathematics (A*), Physics (A*), Further Mathematics (A)

2022

Malaysian Certificate of Education

Sekolah Sultan Alam Shah

6A+, 3A (including GCE 0 Level English-1119)

2019

Skills

JavaScript/TypeScript
Angular
C#
React
Next.js
Node.js
Java
Ruby on Rails
Tailwind CSS
Git
Firebase
Python
C++
Haskell
ESP32