Skip to content
clariant @ arch : ~/clariant

~/clariant on ⎇ main [✓]❯whoami --verbose

// output

Clariant

Benedictus

Tan.

AI engineer building multi-agent systems, RAG pipelines, and the unglamorous infrastructure that gets local LLMs to do useful work.

shipping @ dewaweb · internship · 2026

↵ execute ·↑↓ history ·⌃l clear ·help for commands

$ tail ~/.now

  • AI Engineer Intern at Dewaweb: support AI and billing.
  • Running Hermes through Discord, one channel per repo.
  • Scoring local Qwen 3.6 & 3.8 for private translation.

$ cat ~/focus.md

Multi-agent systems · RAG that holds up on real corpora · local LLMs.

I learn by building. The interesting part of AI isn't the model in isolation; it's the system you compose around it.

$ cat /etc/stack | shuf
PyTorch TensorFlow RAG n8n Chatwoot LangGraph Ollama Qwen Gemma Gemini Claude Code Next.js Astro Python TypeScript PostgreSQL Prisma Docker GitLab CI Multi-agent Vector DBs Supabase Vercel PyTorch TensorFlow RAG n8n Chatwoot LangGraph Ollama Qwen Gemma Gemini Claude Code Next.js Astro Python TypeScript PostgreSQL Prisma Docker GitLab CI Multi-agent Vector DBs Supabase Vercel

~/clariant on ⎇ main [✓]❯ls -la ~/work/ --filter=featured

Shipping at Dewaweb.

AI Engineer Intern at an Indonesian cloud hosting company since February 2026. A support copilot that has handled 180,000+ customer messages, a billing system on the revenue path, and the web, ticketing, and attendee platforms for two editions of an AI conference.

01. Feb 2026 – present
shipping

AI Copilot for Customer Support

Moved Dewaweb's 24/7 support desk off a decade-old platform onto a customized Chatwoot, then built an AI copilot on top: a human-in-the-loop RAG system that drafts replies, flags angry customers, and has handled 180,000+ customer messages since going live in March 2026.

RAG n8n Chatwoot Gemini
❯ cat case-study.md
02. Jun 2026 – present
shipping

Dewacloud Billing

Dewacloud's payments platform. Two-way integration with an undocumented billing protocol, postpaid invoicing with dunning, three payment rails, Indonesian withholding tax, card-on-file auto-pay, and server-side ad attribution, all on the company's revenue path.

Next.js Prisma PostgreSQL TypeScript
❯ cat case-study.md
03. Aug 2026 – present
shipping

SCALECON Jakarta 2027: Site, Tickets & Attendee App

The second edition's platform, rebuilt around one sign-in: the scalecon.ai conference site, an in-house fork of Hi.Events for ticketing with Duitku payments, and an attendee app at app.scalecon.ai with ticket-gated login, referral commissions, pass upgrades, and the AI twibbon generator.

Next.js Laravel NextAuth Prisma
❯ cat case-study.md
04. Mar – Jun 2026
shipped

SCALECON Surabaya 2026: Event Platform

The web ecosystem around Dewaweb's AI conference: an AI twibbon generator, workshop registration synced to Zoom, ticket redemption, a gated HLS recording site, ticketing-to-Sheets sync, and WhatsApp outreach. Built by a two-person team against a fixed event date.

Next.js Gemini n8n HLS
❯ cat case-study.md
cd ~/work

~/clariant on ⎇ main [✓]❯ls ~/projects/ --selected

Selected projects.

Personal and academic work: applied ML research, shipped web apps and a company site, and an open-source contribution.

Piano Memory Match main menu showing the title, tagline, and Play / Free Play / High Scores / Settings buttons on a curtain-dark background
01. May 2026
shipped

Piano Memory Match

A music memory game: match pairs of notes by sight or by ear, across ten instruments. Built in Svelte + Tone.js with a pure-FSM game engine and 56 unit tests.

Svelte TypeScript Vite Tone.js
❯ cat case-study.md
VISPA sign language learning platform landing screen design
02. Feb – Jun 2025 Coursework
shipped

VISPA: AI Sign Language Learning Platform

Full-stack web app for learning sign language, with a real-time random-forest hand-gesture detector under the hood. I owned the UI/UX in Figma and walked the design through implementation.

Figma Next.js React Flask
❯ cat case-study.md
Traffic sign recognition CNN research with example classification output
03. Mar – Sep 2025 Published research
shipped

Evaluating Deep vs. Lightweight CNNs for Traffic Sign Recognition

Co-authored research paper comparing ResNet-50 against MobileNetV3-Large for ADAS traffic-sign recognition on GTSRB. Accepted at ISCT. I owned the ResNet-50 side end-to-end.

Python TensorFlow ResNet-50 MobileNetV3
❯ cat case-study.md
Sanmin Globe homepage: a hero reading 'Pasokan kimia untuk produksi yang terus berjalan' over a warehouse and lab photo, with product categories below
04. Jul 2025 – Sep 2026
shipped

Sanmin Globe: Company Website & CMS

The public site for my father's chemical distribution company, rebuilt from a static page into a Next.js site with its own admin: product catalogue, quote requests, editable SEO, and privacy-friendly analytics. Live at thangchem.sanminglobe.com.

Next.js Supabase TypeScript Tailwind
❯ cat case-study.md
cd ~/projects

~/clariant on ⎇ main [✓]❯cat about.md

A short version.

I'm a Computer Science student specializing in Intelligent Systems, currently an AI Engineer Intern at Dewaweb: a RAG support copilot in production, the Dewacloud billing system, and the platforms behind an AI conference.

Outside the internship I spend my time on multi-agent orchestration and getting local LLMs to do useful work. I learn by building.