Skip to content
23

Portfolio

Complete collection · index

Complete collection of full-time work and side projects. Each entry opens the full case.

Filter
Status
Wonderful Works • Architecture & General Contractor
№ 01
Editor's pickDone
Lead Project

Wonderful Works • Architecture & General Contractor

Next.js 16React 19Tailwind CSS v4Framer Motion+8
Qualiv • AI Recruitment Platform (Founder)
№ 02

Qualiv • AI Recruitment Platform (Founder)

Founder & Lead Architect. Multi-tenant AI recruitment SaaS: CV screening, candidate scoring, and interview workflows on OpenAI and a Redis queue.

Founder & Architect · 12 stackDone
ERP & AI Solutions • Software Agency
№ 03

ERP & AI Solutions • Software Agency

Company site for a software agency that builds industry-specific ERP and POS systems for tire retail, RFID jewelry stores, and yarn shops, plus AI add-ons.

Next.js 16 · 5 stackDone
OpenClaw • AI-Powered VPS Security & Ops Agent
№ 04
PickDone
Node.js

OpenClaw • AI-Powered VPS Security & Ops Agent

Agent that watches server security and health. An LLM explains log anomalies; the agent detects SSH brute-force attempts, bans them through Fail2ban, checks resource thresholds, and sends Telegram alerts.

Node.jsOpenAI GPT-4o APIAI Log Analysis+7
PT Nagamasban • AI Sales Assistant
№ 05
PickDone
Next.js 16

PT Nagamasban • AI Sales Assistant

AI assistant for PT Nagamasban tire distributor: sales recommendation engine & interactive training material for store sales reps.

Next.js 16NestJSOpenAI API+4
Knit and Cro • Online Storefront
№ 06
PickDone
Laravel 11

Knit and Cro • Online Storefront

Live storefront for Knit and Cro Pluit: Midtrans payment, dynamic shipping, and transaction management connected to in-store inventory.

Laravel 11Livewire 3Midtrans Payment Gateway+4
№ 07
PickDone
Next.js 16

AI Portfolio Assistant

Chat assistant on this site that answers recruiters' questions about my work history, stack, and projects. It calls the DeepSeek API with a curated profile as context.

Next.js 16DeepSeek APIPrompt Engineering+2
AI Stock Portfolio Manager
№ 08
Done
Next.js 16

AI Stock Portfolio Manager

Personal AI assistant for stock portfolio management: holdings tracking, allocation insights, and LLM-assisted analysis of positions.

Next.js 16NestJSPython 3 FastAPI+4
Knit and Cro Pluit • Yarn Store System
№ 09
Done
Laravel 11

Knit and Cro Pluit • Yarn Store System

Full inventory & sales platform for Knit and Cro yarn store in Pluit, Jakarta. Multi-variant master data, POS cashier, real-time stock opname, and RBAC.

Laravel 11Livewire 3MySQL 8+5
Wijaya Mas Pluit • Jewelry Store with RFID
№ 10
Done
Laravel 11

Wijaya Mas Pluit • Jewelry Store with RFID

POS and inventory system for Wijaya Mas jewelry store in Pluit. RFID-based per-item tagging for fast, accurate stock identification.

Laravel 11Livewire 3RFID Hardware Integration+4
Cahaya Terang Surabaya • Tire Shop ERP
№ 11
Done
Laravel 11

Cahaya Terang Surabaya • Tire Shop ERP

End-to-end management system for Cahaya Terang tire business in Surabaya: sales, purchasing, inventory, and full A/R & A/P ledger tracking.

Laravel 11Livewire 3MySQL 8+4
Tiga Putra • Snack & Grocery Store
№ 12
Done
Laravel 11

Tiga Putra • Snack & Grocery Store

End-to-end management system for a snack & grocery wholesale/retail store. Covers PO/SO, Returns, Expiry Date Tracking, and operational reporting.

Laravel 11Livewire 3MySQL 8+4
Quiz Management App • Community Edition
№ 13
Done
Next.js 15

Quiz Management App • Community Edition

Volunteer project: a logic-test & quiz assessment platform built for community organizations (GMS Community). Real-time scoring, user management, and analytics dashboard.

Next.js 15NestJSTypeScript+4
CG Home Sharing & Booking Platform
№ 14
Done
Next.js 16

CG Home Sharing & Booking Platform

A volunteer project built for church community organizations: an Airbnb-style Connect Group (CG) room & venue booking platform. Features room reservation scheduling, Leaflet map search, surveyor inspection workflow, and usage contract management.

Next.js 16TypeScriptPostgreSQL+5
End of indexand many more internal projects across SaaS, manufacturing and retail.