Featured Projects

Some of the digital solutions and creations I have built.

UMN Laboratory Room Reservation System

Fullstack Developer
Sep 2025 - Dec 2025
Demo Not Available (Internal)
  • Built a laboratory room reservation system for Universitas Multimedia Nusantara.
  • Developed a responsive interface using the Next.js framework.
  • Built a high-performance backend using FastAPI.
  • Integrated an intelligent LLM Chatbot to assist with reservations and provide laboratory guidelines.
Next.jsFastAPILLMAI ChatbotWeb Development

Web Development Clinic ERP

Fullstack Developer
Feb 2026 - Jul 2026
Demo Not Available (Internal)
  • Built a web-based ERP using Spring Boot and Angular TypeScript.
  • Developed modules for CRM, Finance, Logistics, and HR operations.
  • Deployed web application infrastructure using AWS EC2.
  • Implemented secure user authentication and RBAC.
Spring BootAngularTypeScriptAWS EC2RBAC

Web Development Distributor Management System

Fullstack Developer
Feb 2025 - May 2025
Demo Not Available (Internal)
  • Built web applications using C#, .NET, and Angular.
  • Developed core modules for real-time stock and Purchase Orders.
  • Integrated financial features handling invoices, AP, and AR.
  • Implemented secure authentication and branch administration.
C#.NETAngularReal-timeFinancial

Web Design & Development HIMSI UMN

Web Developer / HIMSI UMN
Jan 2024 - Jul 2024
Live Demo
  • Built a profile website for the Information Systems Student Association of Universitas Multimedia Nusantara.
  • Provided information about the association from its inception to the present.
  • Website built using Next.js technology with Native CSS for styling.
Next.jsReact.jsNative CSSWeb Development

Web Design & Development LibraryKU

Web Developer / UMN
Feb 2023 - Jun 2023
Live Demo
  • Built a web application to provide equal access to knowledge with features for borrowing, reading online, and downloading books.
  • Offered a diverse collection of books and publications with a user-friendly interface.
  • Built using HTML, CSS, jQuery, and PHP to ensure a smooth navigation experience.
  • Utilized a MySQL (PHPMyAdmin) database to securely manage user data.
HTMLCSSjQueryPHPMySQLUI/UX Design

Mini Projects & Explorations

Maps Scout

Fullstack & Desktop Developer
  • Built a local application to discover public business information from Google Maps by keyword and location, and find email addresses published on business websites.
  • Added combined filters, search queues, progress tracking, local history, and Excel workbook exports for all results or filtered results.
  • Developed a web dashboard with React, Node.js, Express, and Playwright, plus a portable Electron app for Windows with a demo mode.
React.jsNode.jsExpressPlaywrightElectronExcelJS

Daily Quest

Windows Desktop Developer
  • Built a daily checklist widget for Windows using C#, .NET 10, and WPF with a minimal liquid-glass interface.
  • Added timers, custom labels, quest scheduling, progress tracking, and daily history with automatic day rollover that carries unfinished activities forward.
  • Provided local JSON storage without an account, Indonesian/English support, light/dark themes, compact mode, and system tray integration.
C#.NET 10WPFDesktop WidgetProductivity

iDock for Windows

Windows Desktop Developer
  • Built a Windows x64 utility that mirrors an iPhone/iPad through AirPlay (UxPlay) and controls it with the laptop mouse and keyboard over Bluetooth LE HID.
  • Added relative pointer control, click/drag, scrolling, target-switch hotkeys, a disable-control button, local screenshots, 0.25× to 3.00× sensitivity, and portrait/landscape correction.
  • Designed the single-page .NET 10 WPF interface in ID/EN with a guide, settings, Bluetooth diagnostics, and local logs. Current release v0.6.0.
C#.NET 10WPFBluetooth LEAirPlay

Interactive CLI Web Portfolio

Frontend Developer
Mini Project
Live Demo
  • Built an interactive web portfolio with a Command Line Interface (CLI) style interface.
  • Used React.js and Vite for fast rendering performance.
  • Provided a unique experience for users to interact as if using a terminal.
React.jsViteFrontendCLI Design