SKIP TO MAIN CONTENT

Projects & Built Tools

Work & systems

AI Rudder · Internal Tool PRODUCTION

Hephaestus Studio

Stickman untangling voice patterns into an organized bundle.
Concept illustration

Browser-based voicebot preparation toolkit that audits dialogue spreadsheets, generates recording scripts, maps audio variables, and exports telephony configurations.

Brings PRD review, recording preparation, and configuration exports into one guided workspace.

Stack

  • React 19
  • TypeScript
  • Vite
  • Tailwind CSS
  • ExcelJS
  • JSZip

Built with: Antigravity · OpenAI Codex

Internal work; no public demo

Bukalapak · CX Systems PRODUCTION

cx-anomaly-alerts

Stickman ringing an early-warning bell as a wave of incoming activity rises.
Concept illustration

Monitors Zendesk ticket inflow and sends incident alerts to Google Chat through webhooks.

Result: Flagged platform incidents minutes ahead of social media escalations.

Stack

  • Zendesk API
  • Redash SQL
  • Webhooks
  • Python
  • Cron

Internal work; no public demo

Personal tools

LIVE WEB APP

OmniChess

Four stickmen gathered around a cross-shaped chessboard, each playing a different army.
Concept illustration

Experimental chess playground for two to six players, exploring radial and multi-arm boards alongside donut and Möbius variants.

Share one device with friends, mix human and AI seats, or watch AI armies play. Built to explore what happens when more than two armies share a board.

Stack

  • JavaScript
  • Canvas
  • Vite
  • Tailwind CSS
LOCAL APP

Personal Ledger

Stickman moving spreadsheet ledger sheets and coins into a laptop ledger.
Concept illustration

Offline money manager that moves an Excel ledger into a local web app for salary forecasts, monthly allocations, partial payments, savings goals, and income scenarios.

El-Ghiffar Money Manager keeps working records in SQLite, preserves the original workbook, and supports JSON backups and printable monthly reports. Built for personal use; source repository is private.

Stack

  • React
  • TypeScript
  • Vite
  • shadcn/ui
  • SQLite
  • Node.js
v1.3.0 STABLE

bitfrost

Stickman carrying a game controller across a bridge between two platforms.
Concept illustration

Windows controller bridge that turns Switch Pro and compatible clone gamepads into virtual Xbox 360 or DualShock 4 controllers, with rumble and ABXY remapping.

Includes Bluetooth reconnect handling, stick calibration, gyro aiming, and motion output for emulators.

Stack

  • Python
  • hidapi
  • vgamepad
  • ViGEmBus
  • Tkinter

Built with: Antigravity

LIVE WEB APP

forma-studio

Stickman exercising at home with household weights and a simple workout path.
Concept illustration

Home-workout planner with 1,300+ exercises, equipment-aware routine generation, live set tracking, and rest timers.

Supports bodyweight training, household equipment, and English/Indonesian instructions, with local workout history and backups.

Stack

  • React 19
  • TypeScript
  • Vite
  • Tailwind CSS
  • Supabase

Built with: Antigravity

LIVE WEB APP

playward-game-backlog

Stickman organizing a pile of game cartridges onto a shelf.
Concept illustration

Game backlog with a five-state desktop board, a mobile library view, progress notes, and play logs. Search games and artwork, then filter your library by platform and priority.

Email-link sign-in and cloud sync keep your library connected, with a local cache for offline edits. Optional Library check suggestions help you revisit inactive games and manage playing focus.

Stack

  • Vinext / Vite
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • shadcn / Base UI
  • Dexie
  • Supabase
  • dnd-kit
  • RAWG API
  • Nitro

Built with: OpenAI Codex · Antigravity

LIVE WEB APP

verbun

Stickmen practicing with flashcards and exchanging speech bubbles along a retry loop.
Concept illustration

Japanese verb recall trainer for JLPT N5-N3, with typed conjugation answers, live kana conversion, instant checking, and reveal/retry controls.

Practice plain, polite, and advanced forms using level filters and shuffled verb decks.

Stack

  • React 18
  • TypeScript
  • Vite
  • Wanakana
  • Tailwind CSS

Built with: Antigravity

ACTIVE PIPELINE

Masa ke Masa Studio

Stickman connecting old and new streetscapes through a filmstrip.
Concept illustration

Generates vertical then-and-now videos from historical Google Street View imagery, with camera controls, music timing, thumbnails, and batch rendering.

Turns location links into short-form videos and exportable metadata for the Masa dan Waktu channel.

Stack

  • Python
  • Streamlit
  • FFmpeg
  • Pillow
  • streetlevel
  • pandas

Built with: Antigravity

LIVE WEBSITE

knopnine-website

Stickman presenting three pictorial project cards to a visitor.
Concept illustration

Personal portfolio combining conversational AI work, technical operations experience, and automation projects through a terminal-inspired interface.

Built with AI coding agents through scoped implementation plans, iterative design reviews, and local validation.

Stack

  • Astro
  • React
  • TypeScript
  • Tailwind CSS

Built with: Codex