I build software that thinks, scales, and ships.Fullstack apps, AI agents, cloud infrastructure. I build the whole thing, start to finish, and I've won hackathons doing it.

Fullstack Engineering

LLM Integration

AI Agent Development

DevOps

Cloud Engineering

Fullstack Engineering

LLM Integration

AI Agent Development

DevOps

Cloud Engineering

I ship fullstack apps and AI products, and I make sure they actually work.

JavaScript
JavaScript
TypeScript
TypeScript
Tailwind
Tailwind
React
React
Next.js
Next.js
Remix
Remix
Tanstack
Tanstack
Elysia
Elysia
Express
Express
FastAPI
FastAPI
Go
Go
Fiber
Fiber
Python
Python
Django
Django
PostgreSQL
PostgreSQL
Supabase
Supabase
Firebase
Firebase
Redis
Redis
RabbitMQ
RabbitMQ
Bun
Bun
PowerSync
PowerSync
JavaScript
JavaScript
TypeScript
TypeScript
Tailwind
Tailwind
React
React
Next.js
Next.js
Remix
Remix
Tanstack
Tanstack
Elysia
Elysia
Express
Express
FastAPI
FastAPI
Go
Go
Fiber
Fiber
Python
Python
Django
Django
PostgreSQL
PostgreSQL
Supabase
Supabase
Firebase
Firebase
Redis
Redis
RabbitMQ
RabbitMQ
Bun
Bun
PowerSync
PowerSync
Vitest
Vitest
OpenAI
OpenAI
Gemini
Gemini
Qwen
Qwen
Vercel AI SDK
Vercel AI SDK
Docker
Docker
GitHub
GitHub
Azure
Azure
GCP
GCP
Cloudflare
Cloudflare
Sentry
Sentry
PostHog
PostHog
Dify AI
Dify AI
Vitest
Vitest
OpenAI
OpenAI
Gemini
Gemini
Qwen
Qwen
Vercel AI SDK
Vercel AI SDK
Docker
Docker
GitHub
GitHub
Azure
Azure
GCP
GCP
Cloudflare
Cloudflare
Sentry
Sentry
PostHog
PostHog
Dify AI
Dify AI

Always keeping up with the latest tech, picking what fits, and shipping fast.

JavaScript TypeScript Tailwind React Next.js Remix Tanstack Elysia Express FastAPI Go Fiber Python Django PostgreSQL Supabase Firebase Redis RabbitMQ Bun PowerSync

Vitest OpenAI Gemini Qwen Vercel AI SDK Docker GitHub Azure GCP Cloudflare Sentry PostHog Dify AI

The road so far

Avanade

AI Solution Intern

03/2026 - Present

  • Designed and pitched Microsoft-stack AI solution architectures to enterprise clients (a leading Indonesian bank and a major pulp & paper group) as the technical partner alongside Business Development, turning business problems into Azure designs, PoC proposals, business cases, and live demos across procurement and HR
  • For the pulp & paper group, architected a Microsoft Fabric Power BI Copilot PoC for natural-language procurement analytics (semantic model, hybrid on-prem data-tiering, RLS/CLS) and a three-agent MRO sourcing system on Microsoft Foundry automating SAP S/4HANA to Ariba, re-architected from low-code to pro-code (Azure Functions) after client discovery
  • Built an end-to-end Azure SRE Agent demo: a sample FSI loan API (Node.js/Express, Azure SQL, App Insights) with 7 fault-injection types, deployable to both Azure VM and Azure Container Apps, where the agent autonomously remediates safe incidents and proposes human-approved fixes on Azure Monitor alerts

Aiccountant

Fullstack & AI Engineer

01/2026 - 06/2026

  • Led the WhatsApp Customer Service AI Agent rewrite on Cloudflare (Agents SDK, Durable Objects, Workflows) and Vercel AI SDK with 10+ tools (knowledge-base search, transaction logging, spending analytics, support tickets, human escalation) and multimodal receipt reading from photo uploads; cut its LLM cost by roughly 50% with prompt-cache-optimized prompts, and re-architected messaging onto a channel-agnostic schema so Telegram and other channels plug in without a rewrite
  • Designed and shipped the user categorization rules engine that auto-categorizes new transactions by merchant name and short-circuits the LLM pipeline on hit. Pattern matching combines word-boundary substring, trigram, and Gemini embedding similarity to survive messy bank-descriptor variants, with system-suggested rules and atomic retroactive application across historical transactions, cutting manual rule-saves from 3-10s to under half a second
  • Built the merchant normalization pipeline that turns inconsistent bank-statement counterparties into canonical merchants. Async enrichment runs through Brave Search (Indonesia-geo) and Gemini 2.5 Flash structured output, gated by a Telegram admin review queue before promotion to a canonical merchants table backed by OpenAI embeddings, plus folding brand extraction into the email classifier to drop a per-email LLM call
  • Powered 45,000+ AI workflow runs at 96.2% success rate across Gmail ingestion, email classification, and agent execution, and instrumented the rule-suggestion adoption funnel and time-to-prompt latency in PostHog
  • Designed the marketing landing page end-to-end (animated phone-simulation hero auto-cycling through product tabs, interactive product demos, testimonial carousel, multilingual ID/EN, PostHog CTA funnel tracking; built on Remix + Framer Motion) and the budgeting feature (Smart Budget AI-suggested monthly limits, Manual Budget income-based allocation, per-category traffic-light indicators), backed by PowerSync offline-first reactive queries computing budget vs. actual in real time

Technet

AI Engineer (R&D)

08/2025 - 12/2025

  • Automated insurance-claims processing for a client using OCR and multimodal LLMs, cutting manual review time and improving fraud-detection accuracy for faster, fairer claim approvals
  • Researched the feasibility of photoplethysmogram (PPG) signals for AI-based medical applications

Victory laps

Gov-AI Hackathon 2024

Securing victory among 500 participants from 3 countries across three stages (proposal, 5-minute pitch, and 7-minute final pitch) as the youngest finalist team, competing against professionals and academics, with an AI-driven solution.

1st Place

Prize: IDR 0

Bonus:

  • Soundcore TWS
  • Merchandises

Location: Jakarta, Indonesia

JIHS Hackathon 2025

Winning in a competitive final round against 9 other teams from Indonesia's leading universities. Our product features an AI-generated explanation video with clear & concise text, graphs, visualizations, animations, and human-like audio, alongside an AI-generated kid storybook that was first of its kind. Our team was interviewed by JAKTV following the winners awarding ceremony.

1st Place

Prize: IDR 0

Bonus:

  • IDR 400.000 Voucher
  • Merchandises

Location: Jakarta, Indonesia

elevAIte Hackathon 2025

elevAIte Hackathon 2025

Secured 3rd place in Microsoft's flagship AI hackathon, part of the elevAIte Indonesia initiative aimed at developing 1 million AI talents across the country. Our team created innovative AI solutions addressing real-world challenges using Azure services, with emphasis on sustainability and community impact. We are now participating in the elevAIte final national stage competition.

3rd Place

Prize: US$ 0

Bonus:

  • Merchandises
  • Microsoft Voucher

Location: Tangerang, Indonesia

Articles:

Stuff I've built

Filter by type:

SIRA: Smart Invoice Reminder AI preview

SIRA: Smart Invoice Reminder AI

06/2026

FullstackAI

SIRA is an accounts-receivable automation platform built for a real client. It scores each client's payment risk daily from their payment history and sends tone-graded reminder emails (polite, firm, or warning) based on the risk, with a finance dashboard, an admin approval workflow, and internal Telegram alerts.

React.js
Vite.js
TypeScript
TailwindCSS
Python
Supabase
PostgreSQL
Redis

Aurum Art Gallery

11/2025

FullstackWeb AppKnowledge Graph

Aurum is an AI-powered knowledge graph platform that revolutionizes art exploration. It combines a semantic search engine for finding artworks by description, an interactive force-directed graph to visualize complex relationships between artists and movements, and a RAG-based "Museum Guide" chatbot that provides context-aware educational insights by synthesizing internal graph data with external Wikidata enrichment.

Bun
Next.js
TypeScript
TailwindCSS
Neo4j
Gemini
Vercel AI SDK
Bedah Kampus UI 2025 favicon

Bedah Kampus UI 2025

11/2024

FullstackWeb App

A comprehensive event platform for Bedah Kampus UI 2025 featuring a high-performance landing page, an integrated ticketing and merchandise store with Midtrans payment gateway, and a robust admin dashboard. The system also includes a mobile-optimized QR code check-in tool, enabling the committee to scan tickets and verify participants in real-time at the venue.

Next.js
TypeScript
Bun
Supabase
Midtrans
PINTARU favicon

PINTARU

04/2025

Fullstack

PINTARU is an AI-powered platform with 2 features: 1) AI-generated video explanations that answer questions from text, photos, or PDFs for students, and 2) AI-generated storybooks with interactive visuals, custom moral values, and custom characters for kids.

Bun
Next.js
TypeScript
TailwindCSS
Express
Redis
RabbitMQ
Supabase
Python
Gemini
OpenAI
Docker
DigitalOcean
NuSantap (Gov-AI) preview
NuSantap (Gov-AI) favicon

NuSantap (Gov-AI)

11/2024

FullstackMobile

NuSantap is an app that uses AI and Computer Vision to provide personalized meal recommendations based on nutritional needs and local food availability, optimizing the "Makan Bergizi Gratis" program.

Node.js
NPM
Next.js
JavaScript
TailwindCSS
Firebase
Azure
OpenAI