Projects

Highlights across security engineering, operational tooling, and product experiments.

Ongoing Capstone project

Kenduri.app

Event Layout & Guest Management Platform

Kenduri.app is a web-based event management system integrating interactive layout planning, guest registration, automated seating, and QR-based check-in in one secure workflow. Built for medium-to-large events — from weddings and conferences to award ceremonies and corporate gatherings — it replaces fragmented spreadsheets with a real-time, role-based, and privacy-compliant platform for organisers and guests.

Highlights

  • React-Konva canvas editor for drag-and-drop table zoning, scaling, and labeling.
  • Guest management dashboard with validation, bulk CSV import/export, and live search.
  • Multi-tier seating algorithm (Title → Affiliation → Dietary needs) for fast, human-readable arrangements.
  • QR-based guest check-in secured with JWT encryption and Supabase verification.
  • AES-256 + TLS 1.3 security, with Supabase Row-Level Security for scoped event data.
  • Two-role access system (Admin / Guest) following the principle of least privilege.
  • Offline-ready architecture via IndexedDB (in development for kiosk fallback).

Selected work

2025 Event ops Full-stack Security

bersukan.app

Multi-sport scoring system

Tournament scoring and scheduling platform developed for community volunteers at large sports events. Built for fast setup, role-aware administration, and dependable live score entry across multiple sports and venues.

Highlights

  • Live brackets and scheduling dashboard for quick match progression.
  • Role-based admin system for event coordinators and scorekeepers.
  • Streamlined match flow for volunteers — minimal clicks, clear recovery steps.
  • Designed for reliability in multi-sport, multi-venue environments.
2024 Systems C / OpenBSD

OS Architecture

COMP3301 · Operating Systems Architecture

Developed low-level kernel extensions in C for OpenBSD, adding new drivers and system-call logic for process and storage management. Focused on concurrency, memory isolation, and reliable I/O within a live kernel environment.

Highlights

  • Implemented a Virtual Hard Disk driver with custom read/write operations and boundary enforcement.
  • Extended system-call interface to support dynamic zoning and memory management.
  • Built socket-level programs to test inter-process communication and driver performance.
  • Debugged and profiled kernel behaviour across multi-zone workloads using gdb.
2022 Endpoint Security automation

Unauthorized USB Detection System

Endpoint security automation

Diploma final-year project: an endpoint monitoring service that detects and responds to unauthorized USB device insertions in real time. Designed for enterprise-style lab environments, the system enforces strict access control, integrates 2FA verification, and secures all communications with end-to-end encryption.

Highlights

  • Developed a policy enforcement engine to control and audit USB device access across lab endpoints.
  • Implemented remote approval workflows with two-factor authentication (2FA) for administrator validation.
  • Secured communication channels with end-to-end AES encryption for logs, device data, and approval messages.
  • Built a central dashboard for real-time status monitoring and encrypted audit trails.