Design, web, and software projects I have worked on.

A project portfolio aimed at architecture that focuses on conveying a message for every work it has ever made. Focused on creating an UI that harmonized with the home design of the client's portfolio.

An innovative solution designed to facilitate population data management at the RT level. Mobile-based application that makes it easy for village heads to manage information about the population in their area.

A digital transformation project for a specialty coffee brand, creating a robust online presence through website development. Responsible for crafting compelling landing pages, storefronts, and shaping the overall branding identity.

A UI/UX redesign project for BNI Mobile Banking, analyzing shortcomings and implementing new designs that better meet Gestalt standards and principles.

A software engineering course project focused on pure PHP, HTML, CSS and CRUD operations. Responsible for the design and implementation of HTML and CSS.

A web development information system course project focused on Laravel CRUD operations. Responsible for the design aspects of the project.

An open-source DEX aggregation engine delivering best-price routing across the Stellar DEX (SDEX) orderbook and Soroban AMM pools. Built with Rust for the core engine and TypeScript for the UI, featuring multi-wallet support, dynamic risk limits, and real-time swap quotes.

A self-hosted document conversion platform that transforms PDFs to Markdown and back using hand-written heuristics — no language models, deterministic output. FastAPI backend with a React frontend, multi-arch Docker, MIT-licensed, with multilingual locale support.
A generative pixel art gallery that turns images or text prompts into retro-styled pixel art. Features 14 retro palette presets (NES, Game Boy, PICO-8, C64, etc.), 8 animated scenes, and zero API key requirements — all powered by HTML Canvas API.

A comprehensive Pokemon Trading Card Game card index and collection tracker. Browse 200+ card sets, filter by series, search cards, and save favorites. Built with Next.js and the TCGdex API, featuring multilingual support and dark mode.
A real-time monitoring dashboard plugin for Hermes Agent that tracks sessions, skills, cron jobs, and system health in a single pane. Built for the Hermes Agent Creative Hackathon with a focus on real-time updates and clean data visualization.
An imsakiyah schedule web application providing accurate prayer and fasting times for Indonesian regions. Features region-based filtering, daily schedules, and a clean, accessible interface. Built with Next.js and Tailwind CSS.
An AI Creative Director Agent — a Hermes Agent plugin submitted for the Creative Hackathon. Acts as an autonomous creative director that can generate, critique, and iterate on creative work across multiple modalities.
An interactive web experience built as a digital love letter with fluid animations, scroll-triggered reveals, and a carefully crafted narrative flow. Demonstrates advanced Framer Motion and scroll-based animation techniques.