A collection of projects along my journey.
I’ve worked on tons of little projects over the years...

Produs: Empowering Insurance Agents with Automation and Motivation
A productivity app built for insurance agents to automate daily tasks and enhance performance. Features include goal setting, lead management, performance dashboards, and a motivational content hub. Demoed to 3000+ agents.
Next.jsTailwind CSSTypeScriptPrisma ORMSQLPWAPayment Gateway- K
Kiosk: Indonesia's First Automated Noodle-Making Robot
Developed a self-service kiosk system integrated with an automated noodle-making robot. Provides a seamless ordering and serving experience.
ReactNestJSPostgreSQLPrisma ORMTypeScript - P
Project Hyperion: Scalable Video Conferencing Platform
A proof-of-concept for a highly scalable video conferencing platform inspired by Zoom/Meet. Focused on solving common scaling challenges (P2P N² complexity) by leveraging a Mediasoup SFU for efficient media routing
ElectronNode.jsMediasoup SFUWebRTCApache KafkaRedisSocket.IODocker Compose 
Interview Buddy
An AI-powered mobile app using ChatGPT to simulate job interviews. Offers practice sessions with instant feedback and common question sets.
React NativeExpoAIMobile App
Lexo
A mobile app leveraging bionic reading to support individuals with dyslexia. Features include OCR, cropping, text-to-speech, and customizable typography options.
ExpoReact Native
Pathfinding: A* Star Algorithm Implementation
A visual demo of the A* pathfinding algorithm on a grid layout. Highlights how the algorithm finds the shortest path efficiently.
HTMLCSSJavaScript
Piggybank
Hackathon project: A financial literacy app for children, enabling parents to guide and monitor their savings goals and spending habits.
Next.jsTailwind CSSGolangPostgreSQL
Nutrisense
A nutrition calculator app that detects food items via camera and returns detailed nutrition info using YOLOv8 and public APIs.
React NativeYOLOv8APIsComputer Vision
Iconnie Company Profile
A responsive company profile website for PT. Kuda Laut Aksesoris Mobil Indonesia. Built with animations and modern UI using Next.js, Framer Motion, and Tailwind CSS.
Next.jsFramer MotionTailwind CSS
New Member Recruitment BNEC Website
A Vue.js website developed for BINUS English Club's new member recruitment campaign, designed and deployed under IT staff supervision.
Vue.jsGitHubTailwind CSS
MysticGrills
A desktop application built using JavaFX for restaurant management. Handles table orders, menu inventory, and customer billing.
JavaFXJavaMySQL
Cellular Automata: Maze Generator
An algorithmic maze generator based on cellular automata. Demonstrates how simple rules produce complex maze patterns.
HTMLCSSJavaScript
Pokemon Math
A gamified educational app that blends math learning with a Pokémon theme to help kids practice counting and basic arithmetic.
JavaNative AndroidKpopZtation
An ASP.NET-based e-commerce platform for K-pop albums. Utilizes MVC architecture and the repository pattern for scalability and maintainability.
ASP.NETHTMLCSSMVCRepository Pattern
Snake Game
A simple snake game developed with Python and Pygame, offering a nostalgic arcade gaming experience.
PythonPygame
Auto Subnetting
A web tool for automating IP subnetting using VLSM or FLSM. Calculates optimal subnet allocations and validates network requirements.
Node.js- G
Gosplay (MVP)
A platform for buying, selling, and renting cosplay costumes, designed for the cosplay community to trade and discover new outfits.
React NativeExpo Drealystore - E-commerce App (Deprecated)
A Shopify-based e-commerce platform for mobile accessories. Included automated email campaigns, SEO setup, and Google Analytics integration.
ShopifyEmail MarketingSEOGoogle Analytics
The Glory - PWA (Deprecated)
A progressive web app for boosting productivity and mental focus. Includes short-form motivational videos, task reminders, goal tracking, and chatbot support.
Next.jsTailwind CSSPWAWeb Scraping