Project Showcase
Showcases of my projects

ShotCut: Smart Visual Reference Extractor
ShotCut is an iOS app that helps cinematographers find visual references fast. Using Apple's Vision framework for unique shot detection and DBSCAN-based frame clustering, plus a dashcam-style viewer for context, it cuts search time so filmmakers can spend more time planning the next shot. Built the DBSCAN clustering pipeline with silhouette-score-based hyperparameter tuning to organize extracted frames into coherent shot groups.

ShakeShare: Memory Jar
ShakeShare gives Gen Z friend groups a reason to reconnect in person. Friends drop photos, videos, and notes into a shared digital memory jar throughout the day; it only unlocks when everyone gathers and shakes their phones together in sync, then archives each reveal into a timeline. Built the synchronized, in-person shake-to-open mechanics instead of a purely digital feature, and was reviewed by product reviewers from Karsa CityLab and Urun Daya Kota Foundation.



WaKaBe: Smart IoT Device for Citrus Grading
WaKaBe (Warna Karat Berat) removes subjectivity from citrus grading. An ESP32-C6, ESP32-CAM, and load cell capture weight, green color percentage, and karat percentage; a computer-vision algorithm grades the fruit and syncs results in real time to an iPad dashboard for farm supervisors. Replaced inconsistent manual grading with automated weight, color, and karat measurement, iterating through repeated hardware failures to reach a stable end-to-end IoT pipeline.


COMPFEST 17 Main Website
COMPFEST is Indonesia's largest annual student-run technology event, offering competitions, academies, and events for students nationwide. As PIC of Software Engineering, I led the main development, supervised progress across all staff members, and maintained every technical operation. Reached 10,000+ total users and 500+ weekly visitors during high season, managed and maintained core software infrastructure across 20+ repositories with robust CI/CD pipelines, and kept critical AWS infrastructure (S3, SES mailer system) running.








Open House Fasilkom UI 2024 Main Website
Open House Fasilkom UI is the annual event held by the Faculty of Computer Science to promote the faculty. As Project Manager I facilitated communication between the development and UI/UX teams, defined sprint goals and story points; as Full-stack Developer I refactored code for performance and built the admin website with Google authentication. Registered over 1,200+ participants for the event.




Indonesia Model United Nations (IMUN) 2025 Main Website
IMUN is a premier educational simulation of the United Nations in Indonesia, fostering diplomacy and global awareness among students. As Full-stack Developer for the 2025 website, I integrated the landing and registration pages that served as the main information hub with backend APIs, including the Google Sheets API, to manage all participant data. Developed a delegate registration system handling 200+ registrations and crafted dynamic interfaces with advanced Framer Motion animations.




Fiscal Career Week 2025 Website
Fiscal Career Week is a job fair website built for FIA UI, letting students apply directly to the companies they're interested in. The platform spans an integrated company API, an admin dashboard for organizers, and the main participant-facing site — all built end-to-end as the project's fullstack developer. Managed 500+ user registrations while keeping the platform stable throughout the event, and integrated the Zoho Mail API to automate registration email blasts.






Pemilihan Rakyat (PEMIRA) FIA UI Vote Website
PEMIRA FIA UI is the Student Executive Election voting platform for the Faculty of Administrative Science at Universitas Indonesia, used by 2,000+ eligible voters. As Full Stack Engineer, I built the vote pipeline end-to-end — from ballots to results — implementing a full voting system from scratch with secure authentication and hash-based voting so every ballot stayed both private and verifiable, delivered as a zero-downtime platform through election day.





PEMILOS SMAN 1 Sumbawa Besar Election System
PEMILOS is the 2024 Student Council Election platform for SMAN 1 Sumbawa Besar, used by 500+ students. It pairs an admin dashboard with real-time results against a public voting site — my first time shipping a vote system with zero downtime, with a real-time admin view into live voting results using SSE.





Eduvate Learning Management System
Eduvate is a Learning Management System designed specifically for visually impaired students, prioritising voice-command-based navigation and learning. As the main developer for both backend and frontend, I led the end-to-end implementation of this comprehensive and accessible platform — Indonesia's first LMS for visually impaired students — integrating TTS technology for voice-command navigation and a GPT-powered assistant for intelligent user interactions. Secured 2nd place at the FIND IT! Hackathon 2025, UGM.





Mindora: AI Boost Education Website
Mindora is a Learning Management System, integrating advanced features such as an AI-powered essay-checking system utilizing the GPT API and a flashcard creation tool that enables users to generate flashcards from uploaded documents using AI technology. Built with the Laravel/Livewire stack from scratch, with an LLM integrated via RAG to retrieve and ground answers in course material. Secured 1st place at the Web Application Competition, TECHCOMFEST 2025 (Politeknik Negeri Semarang).




Rizzserve: Restaurant Ordering Application
RizzServe is a microservice-based food ordering application developed for an Advanced Programming course. My primary role was crafting the menu service with Spring Boot, as part of a 5-service microservice-based platform, while also serving as the main DevOps engineer responsible for deploying and monitoring the entire system. Deployed 5 services to Kubernetes and achieved 100 requests/s at ~40ms average response time, validated through Postman profiling, with real-time performance monitoring in Grafana.







TepeRunner - Test Case Runner Website Application
Teperunner is a website for testing programming tasks in a Data Structures and Algorithms course, allowing students to upload test cases and automatically run them through solution script. The platform also features a debug mode and showcases the execution time of the test case.



BETIS 2025 Main and Tryout Website
BETIS2025 is an organization dedicated to providing free tutoring and tryouts for students preparing for their University Entrance Exams. In this role, I am responsible for managing both the UI/UX and Web Development divisions. My primary focus is to ensure the seamless collaboration between these teams to create intuitive, user-friendly, and effective digital platforms that support BETIS2025's mission of empowering students with accessible preparation resources.








Sijarta - Home Service Web Application
This website was created as a final 2024/2025 Database course project. It serves as a cleaning service platform, enabling users to book services and workers to fulfill those requests. The database system is designed using pure SQL queries.



Eventyog - Event Ticketing Application
EventYog is a platform that enables users to discover events, purchase exclusive merchandise, leave reviews, and customize their profiles. Developed as part of the Mid-Term and Final Semester projects for the Platform-Based Programming course, the application is built with Django as the backend API and Flutter as the mobile development framework, showcasing an integrated approach to delivering a seamless user experience.




MXGO Sumbawa's Tourism Mobile Application
This application was created as a submission for a competition celebrating the MXGP 2022 event in Samota, Sumbawa, West Nusa Tenggara. I successfully secured 1st place in the general category




