AI & Automation
LLM integrations, intelligent workflows, RAG systems, and document processing pipelines — production-ready, not proof-of-concept.
I design and build web products that solve real problems — from AI-powered automation to full-featured SaaS platforms. Clean code, sharp interfaces, and zero shortcuts.
I'm a self-taught full-stack engineer who's been deep in the trenches of product development for 3+ years. I care about the craft — clean architecture, thoughtful UX, and systems that scale gracefully under pressure.
When I'm not shipping, I'm probably reading about system design, experimenting with AI tools, or hunting for the perfect cold brew.
I'm comfortable owning projects end-to-end — from architecture decisions to deployment and post-launch monitoring.
I ask "why" before "how". Every feature I build is grounded in what users actually need, not just what was requested.
Transparent updates, early blockers flagged, and respectful pushback when a decision is wrong. No sugar-coating.
Clean structure, documented decisions, and test coverage that gives future teams confidence. Handoffs are painless.
I've worked across the whole product lifecycle — from blank repo to live system. Here's where I spend most of my time.
LLM integrations, intelligent workflows, RAG systems, and document processing pipelines — production-ready, not proof-of-concept.
Multi-tenant SaaS platforms, billing, auth, onboarding — the full product, built to launch and built to retain.
Pixel-sharp, performant UIs in React/Next.js. Animation, accessibility, and the kind of polish users notice without knowing why.
RESTful and GraphQL APIs, database schema design, background jobs, webhooks, and the boring-but-important stuff like rate limiting and caching.
Admin panels, ops dashboards, and data tools that give teams visibility and control without needing to ping engineering for every query.
Docker, CI/CD pipelines, cloud deployments on AWS/Railway/Vercel. What works in dev, works in production.
I designed and built tools.fruitpunch.dev — a collection of free, lightweight utilities created for everyday digital tasks. From formatting data to quick file conversions and text helpers, everything is engineered to run 100% inside your browser.
This project is shared freely with the public, combining privacy-first design (none of your data is ever sent to a server) with clean, lightning-fast interfaces.
Real products I've designed, built, and launched — each one solving a concrete problem for real users.
An integrated cloud-based HRIS & Payroll system engineered for full compliance with Indonesian tax regulations and BPJS ketenagakerjaan requirements.
A full-stack revenue platform combining CRM, an AI sales agent, campaign automation, lead discovery, and multi-channel conversations — built to close more deals, faster.
FruitPunch POS pairs an offline-first cashier app with a multi-store admin dashboard — so you can sell, track stock, and run promotions from one register or hundreds.
A shared inbox with an AI agent that actually knows your product. Inbound support email gets threaded, answered from your own knowledge base, and escalated to your team when the AI isn't confident — instead of guessing.
AI chat for your website, grounded in your own content. Create an AI agent, give it your knowledge base, and embed a chat widget on your site in minutes — with live human escalation when the AI isn't sure.
Before any code: understand the actual goal, not just the stated requirement. What does success look like in 90 days?
Scope document, technical approach, and a realistic timeline — agreed on before a single line of code is written.
Async updates, early previews, and short feedback loops. You're never waiting more than a few days to see progress.
Deploy to production, write docs, and make sure you understand how everything works. No black boxes.
Yes. I take on select freelance and contract projects throughout the year. I keep my client roster small by design — it means every client gets my full attention. Drop me a message and I'll be honest about my availability.
I love projects where there's a real problem to solve — MVPs, AI integrations, SaaS platforms, internal tools. I'm not the right fit for simple landing pages or pixel-pushing work that doesn't need engineering depth.
Both. I work equally well embedded in an existing engineering team as a senior contractor, or as the primary builder for solo founders. I adapt to your workflow — GitHub PRs, Jira, Linear, whatever you use.
Fixed-price for well-scoped projects, hourly for ongoing work. I don't have a public rate card because every project is different — let's talk and I'll give you a straight number based on your specific scope.
Send me an email at contact@fruitpunch.dev with a short description of your project. I reply within 24 hours, and if it sounds like a good fit, we'll schedule a free 30-minute call to dig into the details.
I'm always open to interesting problems. Send me a message and I'll reply within 24 hours — no forms, no funnels, just a real conversation.