Tech Lead at Farmio
Product-minded engineering lead focused on operational systems, AI workflows, data correctness, and polished web experiences.
Website · LinkedIn · X / Twitter · Instagram · CV
I lead and build software for messy real-world workflows: ERP platforms, financial operations, inventory systems, AI-assisted operations, internal tools, and customer-facing portals. I care about fast iteration, clean product behavior, data correctness, and production systems that stay understandable after they scale.
- 🏗️ Core builder of Farmio's product stack across ERP, backend services, portals, workers, deployment, and operational tooling.
- 🧾 Design correctness-first database flows, including
SERIALIZABLEtransaction isolation for money, inventory, reconciliation, and other high-integrity workflows. - 🤖 Led AI product work including an analytics assistant and Chat Order AI Agent, with reported productivity gains of 70% for analytics work and 60% for customer service workflows.
- 🔭 Own production hardening across health checks, observability, OpenTelemetry tracing, deploy scripts, and operator documentation.
- 📄 Build business-critical document systems including invoice PDFs, credit-note workflows, font rendering fixes, retry/timeout handling, and regression coverage.
- 💸 Reduced AWS S3 storage by 48%, translating to roughly 50% cost savings.
- 🌍 Contribute upstream fixes to tools I use, including Convex, PostHog, Opencode, Motion Primitives, React docs, and Vague.
| Project | Contribution | Status |
|---|---|---|
| get-convex/convex-backend#441 + #442 | Reported and proposed a fix for convex dev --start cleanup behavior when launched through bun run. |
🛠️ Fix landed |
| PostHog/posthog#54002 | Preserved Vercel AI OTel user, session, and function identifiers so LLM analytics attach to the right user/session. | ✅ Merged |
| anomalyco/opencode#13720 | Added GeistMono Nerd Font as a selectable mono font across app settings and locale strings. | ✅ Merged |
| ibelick/motion-primitives#146 | Fixed shadcn registry metadata so react-use-measure installs automatically for affected components. |
✅ Merged |
| reactjs/id.react.dev#472 | Contributed the initial Indonesian translation for React's "Updating Objects in State" docs page. | ✅ Merged |
| vague-theme/vague#12 | Transferred my vague-bat theme into the Vague ecosystem for bat, delta, and lazygit users. |
🎨 Transferred |
| Area | Work |
|---|---|
| 🏭 Farmio ERP | Technical ownership across order management, invoicing, payment reconciliation, inventory control, driver tasking, and route planning. |
| 🤖 AI workflows | Analytics assistant for business data exploration and Chat Order AI Agent for customer service operations. |
| 🧾 Database correctness | Serializable transaction boundaries for financial and inventory workflows where consistency matters more than theoretical throughput. |
| 💸 Cost optimization | AWS S3 storage cleanup that cut stored data by 48%. |
| ✨ UI engineering | Animated components, dashboard surfaces, mobile-first workflows, and shadcn/Tailwind systems. |
| ⚙️ Engineering systems | Deployment, health checks, observability, dependency maintenance, production docs, and technical standards. |
| 🛠️ Developer tooling | Practical upstream fixes in AI/devtool ecosystems including PostHog, Opencode, Convex, and Motion Primitives. |
| Role | Company | Period |
|---|---|---|
| Tech Lead | Farmio | 2024 - Present |
| Fullstack Engineer | BINUS University R&D Team | 2020 - 2023 |
| Teaching Assistant | BINUS University | 2020 - 2021 |
- 🎨 Frontend: React, Next.js, TypeScript, Tailwind CSS, shadcn/ui, motion-heavy interfaces
- 🧱 Backend: Node.js, Express, PostgreSQL, Redis, Prisma, transaction isolation, API design, background workflows
- 🤖 AI/LLM: AI agents, chat apps, RAG patterns, OpenAI integrations, LLM analytics
- ☁️ Infra: AWS, Docker, Vercel, CI/CD, cost optimization
- 🧪 Other: Python, Go, PHP, Solidity, Ethereum
- 🎛️ Animated components - web animation experiments and UI component work.
- 💬 T3 Chat Clone - LLM chat UI cloneathon across modern chat product patterns.
- 🧾 Mini Invoice - mobile invoicing app built for a real family workflow.
- ⚡ Slack Clone - real-time collaboration app exploring Slack-style product behavior.
- ⛓️ Web3 Event Management - Solidity and Hardhat dApp for decentralized event membership.
- ☁️ AWS Certified Cloud Practitioner
- ⛓️ Ethereum Developer Bootcamp, Alchemy University
- ✨ Animations on the Web, Emil Kowalski
- 🧩 freeCodeCamp: JavaScript Algorithms, Front End Libraries, APIs & Microservices
Good software earns trust by making the next action obvious.
📫 Hit me up on LinkedIn · X / Twitter · Instagram



