Keahlian Teknis

Stack yang benar-benar saya gunakan untuk merilis dan memelihara kode

Frontend

  • Angular 19 (Signal / Computed / Effect)
  • Nx Monorepo
  • TypeScript
  • React
  • Vue.js
  • PWA

Backend

  • Node.js + NestJS
  • tRPC
  • Laravel Octane + Swoole
  • WebSocket Server
  • PostgreSQL
  • MySQL (Read/Write Separation)
  • Redis (Caching Strategy)

Mobile

  • Swift / SwiftUI
  • Kotlin / Jetpack Compose
  • MVVM + Clean Architecture
  • Core Data + CloudKit
  • iOS / Android Release

DevOps

  • Ubuntu + Nginx
  • Docker
  • Ansible
  • Cloudflare Workers / R2 / Access
  • GitHub Actions (self-hosted runners)
  • GitLab CI/CD
  • Prometheus + Grafana
  • Sentry / PostHog
  • GCP / Vultr
  • AWS (EC2, S3, CloudFront, IAM, SES)

Alat AI

  • Claude Code
  • Codex
  • Gemini CLI
  • Skills & workflow buatan sendiri
  • Multi-agent Engineering Workflows

Perjalanan Profesional

Perusahaan teknologi (saat ini, nama dirahasiakan)

2024/1 – Sekarang

Insinyur senior (pemimpin tim)

  • Memimpin arsitektur Nx Monorepo, mengintegrasikan beberapa proyek dengan berbagi modul, 100+ tema berbasis API dengan pergantian tata letak dinamis.
  • Upgrade ke Angular 19, sepenuhnya mengadopsi Signal/Computed/Effect, mengurangi ketergantungan RxJS dengan optimasi OnPush.
  • Memodularisasi logika dan style yang kompleks menjadi Shared Components.
  • Memimpin langsung 3–4 engineer frontend dan mengoordinasikan beberapa engineer pendukung yang bukan bawahan langsung saya; sesekali mengadakan tech talk internal.

Agensi desain dan pengembangan

2014/1 – 2023/11

Full Stack Engineer

  • Mengembangkan platform e-commerce penjualan langsung dengan Laravel + Angular PWA, termasuk keranjang belanja, manajemen anggota, dan sistem admin.
  • Mengimplementasikan caching Redis untuk peringkat produk dan tag kata kunci, mengurangi kueri database sebesar 70%.
  • Memimpin tim lintas fungsi 6 orang; produk klien yang turut saya kembangkan dan rilis tumbuh dari 0 menjadi 20.000 anggota dalam satu tahun.
  • Membangun platform kontrak elektronik, mendigitalkan proses kertas termasuk penandatanganan, review, dan alur pembukaan toko.

Perusahaan konsultan manajemen

2013/1 – 2014/1

Engineer

  • Mengembangkan dan memelihara sistem administratif internal menggunakan PHP (Smarty) + jQuery.
  • Membangun sistem informasi penyitaan dengan pencarian multi-kriteria lanjutan.
  • Merancang strategi pencocokan khusus dengan penyaringan otomatis dan pengiriman laporan otomatis.

Frequently Asked Questions

What I work on, Better Workflows, and how to get in touch.

What do I work on now?

Making the work of AI coding agents verifiable. I have 13+ years of production engineering behind me and two main projects: Better Workflows, a reliability and delivery control layer for AI coding agents, and Connectors (脈客), an AI personal CRM that is live on iOS, where I own product direction and architecture.

Can I use Better Workflows today?

Yes. V6 Core 6.0.0-alpha.2 is public on npm as @better-workflows/core under Apache-2.0. It is an alpha that supports Claude Code first and needs Node.js 22.14 or later; Codex, Gemini CLI and Qwen Code are planned. V5 is frozen at RC1 (AGPL-3.0-only) and no longer developed. Install steps are on betterworkflows.dev.

What can I contact you about?

Agentic systems, AI agent reliability, developer tooling and open source collaboration. Email [email protected]. Questions about anything on this site are welcome too.

What else is on this site?

Notes and articles on AI agents, software architecture and product work. Earlier browser tools and experiments live on the Open Source page, and I am reworking them one by one.