All Projects
A comprehensive collection of my work, including personal projects, client work, and open source contributions.
Veilenth
A real-time collaborative platform where people create digital rooms to sync music, presence, and atmosphere — making online connection feel less like a chatroom and more like hanging out together.
Noisely
A research project that enables real-time audio event recognition and transcription by processing sound data on centralized servers, using YAMNet for sound classification and Whisper for speech transcription, to accurately detect events such as gunshots, glass breaking, and human speech.
Limit Order Exchange Mini Engine
A full-stack limit order exchange engine built with Laravel API and Vue.js, featuring real-time trading with financial data integrity, concurrency-safe balance management, and instant order matching via WebSocket connections. Implements atomic transaction handling, 1.5% commission processing, and live order book updates for seamless trading experience.
Tracking Project
A comprehensive project management system designed to track project history, meeting notes, and progress across multiple initiatives. Users can create detailed project timelines, add descriptions, update status, set progress percentages (0-100%), and assign team members to specific projects. The system provides export functionality for project history and offers a centralized platform for monitoring all ongoing and completed projects with full audit trails.
Pembukaan Rekening
A digital transformation project that modernizes the conventional paper-based bank account opening process at BPR Dana Nusantara. Customer service representatives input customer data digitally, which is then reviewed by Head Customer Service for approval or rejection. The system eliminates paperwork, reduces processing time, and provides a streamlined digital workflow for new account applications with proper audit trails and compliance tracking.
Order Taksasi
An internal workflow management system for the marketing team at BPR Dana Nusantara to order property assessment jobs. The taksasi team receives orders, conducts property evaluations, and updates status throughout the process. Marketing team can then download detailed assessment reports. Features role-based access control for supervisors, marketing staff, and taksasi team with comprehensive workflow tracking.
Customer Care
A comprehensive customer service management system that enables customer service teams to efficiently handle and track customer complaints. The system allows complaint routing to appropriate division teams, who process and resolve issues before returning them to customer service for final customer notification via email, phone, or direct communication when customers return to the bank.
DanusCrypt
An internal security application developed for BPR Dana Nusantara to protect digital documents. It provides encryption, decryption, secure login, role-based access, and activity logging, ensuring company data remains confidential and safe from unauthorized access.