Faisalaffan Blog
Faisalaffan Blog
Rekayasa Perangkat Lunak6 menit baca

Layanan yang Pernah Saya Handle — Full-Stack Engineering, Arsitektur & Product Strategy

Daftar lengkap layanan profesional yang saya deliver di berbagai industri: IoT fleet management, fintech core banking integration, platform cyber insurance, education technology, dan enterprise digital transformation. Setiap layanan didukung oleh sistem production yang masih berjalan.

Faisal Affan
Faisal Affan
Diterbitkan
Galeri
1 / 3

Layanan yang Pernah Saya Handle

"Omongan itu murah. Tunjukkan sistem production-nya." — Setiap Senior Engineer

Ini bukan daftar hal yang pernah saya "coba-coba." Ini adalah sistem production yang saya arsitekturkan, bangun, deploy, dan maintain — banyak di antaranya sendirian, kebanyakan masih berjalan sampai sekarang.


IoT & Fleet Management

Yang Saya Kerjakan — IoT
  • Mendesain pipeline MQTT edge-to-cloud yang tahan konektivitas intermittent di remote mine sites
  • Membangun real-time geofencing engine dengan alert latency di bawah 2 detik pada 50K events/detik
  • Mengembangkan aplikasi mobile offline-first yang sync saat konektivitas kembali (tanpa data loss)
  • Membuat multi-site command center dashboard dengan drill-down dari fleet ke single-truck telemetry
  • Implementasi fuel anomaly detection (pencurian/siphoning) dalam bulan pertama rollout
  • Integrasi hardware-software dengan berbagai GPS tracker (Teltonika, Concox, Ruptela)

Fintech & Core Banking

Yang Saya Kerjakan — Fintech
  • Mengintegrasikan mobile banking app langsung dengan core banking system via ISO 8583 protocol bridge
  • Membangun dynamic form engine mendukung 50+ tipe field dengan conditional logic tanpa code changes
  • Mengembangkan offline-first sync engine untuk field agent di area tanpa konektivitas
  • Implementasi real-time IIR (Internal Interest Rate) simulation engine untuk keputusan pembiayaan instan
  • Mendesain multi-level approval pipeline dengan role-based routing dan audit trail
  • Memastikan banking-grade security: encryption at rest, TLS in transit, field-level RBAC

Cyber Insurance

Yang Saya Kerjakan — Insurance
  • Mengarsitekturkan platform microservices yang mengintegrasikan 5+ mitra (UpGuard, ERGO, dll.)
  • Membangun cyber risk scoring engine yang menggabungkan data scan eksternal dengan model aktuaria
  • Mendesain dashboard visualisasi risiko interaktif untuk underwriter (gantikan workflow berbasis Excel)
  • Implementasi quoting flow yang streamlined — assessment → quote dalam hitungan menit, bukan minggu
  • Berkolaborasi dengan stakeholder Australia melintasi perbedaan timezone 4 jam (Jakarta ↔ Sydney)
  • Memastikan compliance dengan regulasi layanan keuangan Australia (APRA)

Education Technology

Yang Saya Kerjakan — EdTech
  • Mengusulkan arsitektur multi-tenant yang memungkinkan single codebase melayani 100+ klien universitas
  • Mendesain strategi white-label — setiap kampus dapat branding, domain, dan konfigurasi kustom
  • Optimalisasi algoritma penjadwalan kelas (masalah NP-hard — pendekatan constraint satisfaction)
  • Membuat CV-to-job ranking engine menggunakan NLP similarity scoring untuk pusat karir universitas
  • Memastikan compliance dengan standar data pendidikan tinggi Indonesia (PDDIKTI/Feeder)

Technology Radar

Stack Saya

Primary: Go, Next.js, TypeScript, Flutter, PostgreSQL Messaging: MQTT, Kafka, RabbitMQ, NATS Infra: Docker, Kubernetes, Azure, GCP, CI/CD (GitHub Actions) Observability: Grafana LGTM, Prometheus, OpenTelemetry AI/LLM: Claude API, AI SDK, LangFuse, MCP orchestration


Cara Saya Bekerja

Discovery Dulu. Saya tidak mulai coding sebelum paham masalah, batasan, dan konteks bisnis.

Setiap engagement dimulai dengan architecture RFC sebelum implementasi apa pun.

End-to-End Ownership. Saya tidak hanya menulis kode — saya memiliki full lifecycle: design →

build → deploy → monitor → iterate. You build it, you run it.

Engineering Berbasis ROI. Setiap keputusan teknis terhubung ke dampak bisnis. Saya mengevaluasi

fitur berdasarkan switching costs, moat regulasi, dan margin operasional — bukan hype.

AI-Augmented, Bukan AI-Replaced. Saya memanfaatkan AI (Claude Code, MCP orchestration) untuk

melipatgandakan output 3x sambil menjaga standar arsitektur yang AI sendiri tidak bisa jamin.


Tertarik bekerja sama? Temukan saya di LinkedIn atau GitHub.


Semua Layanan — Daftar Lengkap

# Layanan Industri Stack Skala/Pengguna Case Study
1 Platform Operasional Lapangan Fintech Go, Flutter, Offline-First 4.1M nasabah Tepati →
2 Dynamic Form Engine Tooling Go, TypeScript 50+ tipe field Tepati →
3 Offline-First Sync Engine Infrastruktur Go, SQLite, MQTT Zero data loss Tepati →
4 IIR Simulation Engine Fintech Go, Financial Models Pembiayaan real-time Tepati →
5 Multi-Level Approval Pipeline Workflow Go, RBAC 4 level hierarki Tepati →
6 Mobile Banking App Fintech Go, Flutter, ISO 8583 680K+ downloads SiTepat →
7 ISO 8583 Core Banking Bridge Integrasi Go, TCP/IP Production banking SiTepat →
8 Smart Payment Reminder Engine Fintech Go, Cron, Firebase 680K+ pengguna SiTepat →
9 Digital Mining Platform Mining Operations Go, React PWA, MQTT 3 site, 3 provinsi HPU Mining →
10 Fuel Management & Anomaly Detection Mining IoT Go, Time-Series DB Hemat Rp 3.2M/tahun HPU Mining →
11 HSE Digital Management Safety React PWA, Go API 3 site tambang HPU Mining →
12 Edge-to-Cloud Sync Pipeline Infrastruktur MQTT, Kafka, Go Konektivitas intermittent HPU Mining →
13 Command Center Dashboard Analytics React, WebSocket Multi-site real-time HPU Mining →
14 Platform Cyber Insurance Insurtech Nuxt.js, .NET, Azure Insurer terbesar Australia IAG Cybera360 →
15 Cyber Risk Scoring Engine Insurtech .NET, Azure Terintegrasi UpGuard IAG Cybera360 →
16 Arsitektur Multi-Tenant LMS EdTech Architecture Strategy 100+ universitas SEVIMA →
17 Algoritma Penjadwalan Kelas EdTech Python, OR-Tools Optimasi NP-hard SEVIMA →
18 CV-to-Job Ranking Engine EdTech Python, NLP Pusat karir universitas SEVIMA →
19 Real-Time Fleet Telemetry Mining IoT Go, MQTT, Kafka, React 50K events/detik Petrosea Minerva →
20 Real-Time Geofencing Engine IoT Alerting Go, Kafka Alert < 2 detik Petrosea Minerva →

Artikel terkait

Rekayasa Perangkat Lunak

Search & Catalog 15k SKU Q-Commerce: Relevan + In-Stock Real-time

System design search dan catalog untuk quick commerce dengan 15.000+ SKU. Elasticsearch full-text search dengan multi-match query dan typo tolerance (fuzziness), filter ketersediaan per-hub via Redis pipeline query-time filtering, ranking berbasis relevansi, ketersediaan, margin, dan popularitas, index update via Kafka streaming, dan autocomplete handler. Implementasi Golang lengkap dengan worker concurrency pattern untuk index sync.
Faisal Affan
Faisal Affan
Diterbitkan

Real-time Order Tracking Q-Commerce: Driver Bergerak di Peta Live

System design real-time order tracking untuk quick commerce. Driver GPS ingestion via WebSocket dengan throttling dan validasi, Kalman filter untuk position smoothing, Redis pub/sub fan-out by order ID untuk scale ribuan driver concurrent, dan Server-Sent Events (SSE) push ke user client. Implementasi Golang dengan pattern WebSocket goroutine pool, pub/sub broker, dan concurrent connection management.
Faisal Affan
Faisal Affan
Diterbitkan
Rekayasa Perangkat Lunak
Real-time Inventory Dark Store: Cegah Oversell di Q-Commerce

Real-time Inventory Dark Store: Cegah Oversell di Q-Commerce

Desain inventory per-hub untuk Astro (instant grocery). Reservation pattern dengan Redis DECRBY atomic + TTL, async sync ke Postgres, stock partitioning untuk hot SKU, reaper job untuk reservation leak, dan cycle counting untuk stok fisik vs sistem. Implementasi Golang lengkap.
Faisal Affan
Faisal Affan
Diterbitkan

Promo & Voucher Engine Q-Commerce: Rule Engine Anti-Abuse

System design promo engine untuk quick commerce. Rule engine dengan kondisi komposable (min transaksi, first-N-order, area, kategori) ke efek (discount, free ongkir), atomic counter untuk limit penggunaan Redis Lua, anti-fraud device fingerprinting, stackable vs eksklusif promo resolution, dan budget cap. Implementasi Golang lengkap dengan composable condition interface, AND/OR composite tree, concurrent-safe redeem, serta Kafka event streaming untuk audit trail.
Faisal Affan
Faisal Affan
Diterbitkan