Projects

Bali Hai Cruises Booking Engine
2025 - present

Internal reservation and back-office system for Bali Hai Cruises. Covers booking management, a Property Management System with a room assignment timeline, and a Smart Rule engine that lets staff write scriptable pricing rules with advanced test cases scenario.

Bali Hai Cruises Web Reservation Design
2025 - present

Public-facing web reservation design for Bali Hai Cruises: landing page, product listing, a booking bar that adapts to product types (day tours, accommodation, dining), blog listing, and a base color system shared across the site.

Webflow Property Website Template
2025

A reusable Webflow template for villa and resort property websites, with a hero section, property carousel, gallery grid, package sections, and a check-in/check-out availability form.

QRIZZ - Payment Gateway
2025 - present

I created a payment gateway for my own side project, QRIZZ, which is a QRIS-based payment gateway. I developed using dotnet.

Jagoan UKAI
2024 - present

A Learning Management System (LMS) designed to help pharmacists prepare for the national examination. Developed using Next.js + Python FastAPI.

Phishing Website Dataset
2023

A phishing website dataset to support my thesis, "Phishing Website Detection Based on Web Page Structure and Content Similarity."

DroneTimeline: Forensic Timeline Analysis Tool for Drones
2022

An application to assist investigators in analyzing a drone's forensic timeline. Responsible for refactoring the code into a Pluggy-based (Python) architecture.

PayOll: Payment Point Online Bank Application (PPOB)
2022

Final project of the Alterra Academy (Kampus Merdeka's MSIB Program). Responsible for building and deploying the back-end for PPOB business processes integrated with Xendit Payment Gateway.

Point of Sales Application
2021

Web-based Point of Sales application to support all economic activities of the Village-Owned Shopping Unit in Tihingan Village.

GRAVAJAM: LariAdaWibu (Endless Runner Game)
2022

This project is part of our college assignment, where we created an endless runner game using Three.js, a 3D graphics library. Our team of three developers worked together to design a simple game with dynamic environments, obstacles, and continuous gameplay.

Pendet Pastry Attendance App
Ongoing

A web-based attendance application built for Pendet Pastry to record and manage employee check-in/check-out activity.

Apotek Membership App
Ongoing

A membership application for a pharmacy (Apotek), used to manage member registration and track member benefits.

Baze Java Game
2021

This project was my final assignment for the Object-Oriented Programming course, where my team of two created a Java-based tile game. The goal of this project was to apply OOP principles such as Objects, Classes, Encapsulation, and Polymorphism in a simple yet challenging game.