My Projects
A small collection of projects built with a focus on clarity, creativity, and functionality.
- Responsive and accessible web applications
- Clean, maintainable fullstack architecture
- Modern UI with storytelling and motion
- Optimized performance and real-time features


DTEDI Smart Assistant – Autonomous AI Information Service
DTEDI Smart Assistant is an AI-powered academic information service that operates autonomously around the clock. It is designed to instantly answer critical questions about the curriculum, administration, and facilities of the Department of Electrical Engineering and Information Technology (DTEDI) at UGM. By integrating data from official DTEDI sources into a dynamic knowledge base, the system ensures responses are always accurate and aligned with the latest campus regulations — with zero manual intervention.
View Project

Customer Segmentation RFM & K-Means Machine Learning
A comprehensive web application designed to analyze customer behavior through the RFM (Recency, Frequency, Monetary) model. It utilizes K-Means clustering to automatically segment customers into distinct groups based on transaction history, providing businesses with data-driven insights to optimize marketing strategies and enhance customer retention.
View Project

BPS – Book Publishing Management System
BPS streamlines the book publishing process for publishers, enabling manuscript management, analytics dashboard, submission workflow, and robust role management. Developed as a freelance fullstack project using Laravel Inertia, React, and PostgreSQL.
View Project

EduKita – Educational Infrastructure Mapping System
EduKita helps visualize and manage Indonesia’s educational infrastructure data through geospatial mapping and analytics dashboards. Built to assist educational institutions and government units in making data-driven decisions about school facilities and accessibility.
View Project

SaaS Brilink – Agent Management System
SaaS Brilink is a financial dashboard and transaction manager for Brilink agents. It provides multi-tenant access, expense tracking, bank fee analytics, and branch-level profit monitoring — built for scalability and automation.
View Project

Aplikasi Surat Menyurat RT/RW
A digital correspondence system for local communities, simplifying administrative workflows like letter issuance and verification. Designed to support transparent and accessible community governance.
View Project

Fitness App – Android Kotlin
Fitness App is an Android application developed using Kotlin, designed to help users discover, view, and manage different types of exercise routines. The app features a clean UI, categorized exercises, and detailed instructions for each routine.
View Project

ASMR Automated Testing
This project automates functional testing for the ASMR web application, covering user workflows such as registration, login, letter submission, approval, rejection, and download. Built with Selenium, Cucumber, and follows the Page Object Model (POM) for maintainability and scalability. Test cases are defined in Qase and implemented as Cucumber scenarios.
View Project