Featured Projects

Some of the projects I’ve worked on in software, UAV systems, and Ground Control Station development.

AI-Enabled Ground Control Station

Web-based GCS with AI Assistant and Voice Command

Web-based GCS built with integrated AI assistant and voice command, enabling intuitive UAV control and telemetry visualization. Features real-time data monitoring, mission planning, and autonomous flight capabilities.

HTMLCSSJavaScriptPythonPX4MAVLinkOpen AI

Quadplane Tiltrotor Control Configuration

Software Configuration for Quadplane Systems

Developed software-side configurations for quadplane tiltrotor systems, focusing on parameter tuning, mission planning, and flight logic setup using Mission Planner and PX4 stack. Includes VTOL transition logic and flight mode optimization.

Mission PlannerPX4MAVLinkPython

Akasha Planner

Android-based GCS Application

An Android-based Ground Control Station developed as part of the Bengawan UV Team Aero. Features include controlling and monitoring the Flight Controller (FC) via MAVLink for real-time telemetry, mode setting (AUTO, ARM/DISARM), and mission management. This project received an official copyright (HAKI EC002024185112) for its innovative design.

KotlinPythonMAVSDKRaspberry PiROS

BookIt

Event Ticketing Web Platform

A modern web platform for managing online ticket sales for events such as concerts and exhibitions. Built with Next.js and PostgreSQL, featuring categorized seat selection, Midtrans payment integration, and digital ticket management for both users and organizers.

Next.jsPostgreSQLPrisma ORMMidtransVercel

ChitChat

Android Instant Messaging Application

A real-time messaging application developed in Kotlin with Firebase backend. Includes secure login and registration, OTP authentication, and support for text and image messages. Designed for fast, reliable, and secure communication.

KotlinFirebaseAndroid

HealLink

Mental Health Tracking Mobile App

A mobile journaling app that helps users assess and improve their mental health. It analyzes user entries to provide general assessments, recommendations, and tools like nearby hospital locators and relaxing music playlists.

KotlinRetrofitRoom DBFigma

Flappy Bird Remake

Unity Game Development Project

A complete rebuild of the classic Flappy Bird game using Unity and C#. Demonstrates understanding of game mechanics including physics, collision detection, and scoring system.

UnityC#

Steam Reviews Sentiment Forecasting

BERT Sentiment–Topic Forecasting Framework

A research and replication package that forecasts user perception of Steam game reviews across 15 games in 5 genres. It combines BERT-based sentiment analysis with topic modeling and topic attribution to build weekly time-series forecasts of community sentiment.

PythonBERTNLPTopic ModelingJupyter

SuiPulse — Dead Man's Switch

On-chain Digital Asset Inheritance (Sui)

A decentralized 'Dead Man's Switch' protocol on the Sui blockchain. Assets are locked in a Smart Vault that monitors the owner's activity; if the owner stops sending a periodic 'Proof of Life' ping, the smart contract automatically transfers ownership to a registered heir.

SuiMoveTypeScriptReactSmart Contracts

Real-Time Computer Vision Suite

Object & Color Detection with OpenCV

A collection of real-time computer vision experiments in Python and OpenCV — manual YOLOv4 object detection via OpenCV's DNN module, fast common-object detection with cvlib, and color detection developed during an internship at Bengawan UV.

PythonOpenCVYOLOv4cvlibComputer Vision

PathSync

Next.js Web Application

A modern web application built with Next.js and React, structured around a clean, component-based architecture and a responsive user interface.

Next.jsReactTypeScriptTailwind CSS

Teman Klinik — Semantic Web

Ontology-Driven Clinic Web App

A semantic web application that models a clinic domain ('Teman Klinik') as an OWL/RDF ontology built in Protégé and served through a Flask backend. Demonstrates knowledge representation and querying of structured medical data via a Turtle (.ttl) knowledge graph.

PythonFlaskOWL/RDFProtégéSemantic Web