$ whoami
Edo Sulaiman
Full-Stack Engineer building banking and financial systems (Go, React, mobile) and end-to-end AI agent setups.
3+ years shipping production banking & financial systems (BRILink Mobile, BRiSpot/BNS, QLola/QCash, Kreditplus). Built and operate a self-hosted multi-agent platform across several machines, a cloud VM, and mobile.
Engineering systems that carry real financial weight and autonomous intelligence.
I am a Full-Stack Engineer specializing in banking and financial systems across Go, React, and Android. My production work spans critical financial infrastructure: Go services on BRILink Mobile (Brimola ecommerce for PSO/NPSO and webview integrations), service contracts and Kafka event architectures across BRiSpot/BNS, and enterprise cash management on BRI QLola/QCash (microfrontend migration with Module Federation and high-throughput payroll workflows).
Alongside banking systems, I design and run end-to-end AI agent systems. My own self-hosted platform coordinates multiple agents across several machines and a cloud VM: browser and computer-use workers that operate web apps, MCP tool integrations, an LLM gateway that routes across model providers, persistent memory, scheduled jobs, and a mobile control surface. Day to day I work with Hermes Agent, Cursor, Claude Code, Codex, MCP, and n8n, with a focus on prompt, context, and harness engineering.
Full-stack stays the foundation. Agents are how I build and move faster, and I can set the same kind of system up for a team: from picking models and tools to wiring workflows, guardrails, and monitoring.
Full-Stack Engineer (On-site)
Bank Rakyat Indonesia (QLola Cash Management / QCash), via Steradian Data Optima
May 2023 to July 2025
Frontend-heavy work on an enterprise cash-management surface: microfrontend migration with Module Federation, responsive dashboards, payroll transfer and mass transfer workflows with secure file handling.
- ▸Frontend-heavy work on enterprise cash-management UI using React, Next.js, and TypeScript
- ▸Microfrontend migration using Module Federation — independently deployable micro-apps on a live banking surface
- ▸Component-driven UI, design-system patterns, Storybook, and responsive enterprise dashboards
- ▸State management with Zustand and React Query for financial data flows
- ▸Payroll transfer features: mass transfer, multi-currency international transfers, bulk upload
- ▸GnuPG and AES 128/256 for secure payroll file handling; native SQL in place of GORM; logging moved from logrus to zap
Golang Developer (Remote)
PT KB Finansia Multifinance (Kreditplus), via SIGMATECH
July 2025 to January 2026
Finance backend at SIGMATECH / Kreditplus (remote), July 2025 to January 2026. Database migration toward PostgreSQL, backward-compatible APIs, observability, and test coverage on account and transaction flows.
- ▸Finance-domain backend during a SQL Server / MySQL to PostgreSQL migration
- ▸Kept APIs backward-compatible while adapting business logic to the PostgreSQL schema
- ▸Observability: request tracing, standardized error payloads, and unit-test coverage on service flows
- ▸Account, transaction, and insurance-related service work — this role ended in January 2026
Golang Developer (On-site)
Bank Rakyat Indonesia (BRILink), via Indocyber Global Teknologi
April 2026 to Present
BRILink Mobile (Apr 2026–present): Go services for Brimola ecommerce (PSO and NPSO) and other BRILink backends such as webview integrations. NPSO is a Brimola product type, not another name for BRILink. Before that, BRiSpot/BNS (Jan–Mar 2026): protobuf contracts, Kafka event paths, and CISO-facing integration changes across the BNS ecosystem.
- ▸Go services on BRILink Mobile: Brimola ecommerce (PSO and NPSO catalog, cart, orders via Brigate) plus other BRILink backends such as webview integrations
- ▸NPSO is Brimola's non-subsidized product type (PSO is subsidized), not another name for BRILink; company code stays private
- ▸Day-to-day stack: Go, gRPC, PostgreSQL, internal BRI integration layers
Bank Rakyat Indonesia (BRiSpot / BNS), via Indocyber Global Teknologi
January 2026 to March 2026
- ▸Backend microservices for the BRiSpot / BNS ecosystem
- ▸Migration from scattered DTOs toward centralized protobuf contracts and shared Kafka event repositories
- ▸Service-boundary and integration-pattern alignment across the BNS ecosystem
- ▸External integration layers touching CISO, Bristars, EDM, Zoloz, and OIDC paths
AI coding & agent engineering
End-to-end multi-agent setup I built and run daily: agents orchestrated across multiple machines and a cloud VM, browser/computer-use workers, MCP tool integrations, LLM routing with provider fallback, persistent memory, and mobile control. Built with Hermes Agent, Claude Code, Codex, MCP, and n8n.
Momena (Pinturakik)
BLE presence-native social product, currently in validation — not shipped, and not an AI automation platform. Go kit + proto + Android BLE scaffold.
Full-stack stays the foundation. Agents are how I build and move faster, and I can set the same kind of system up for a team: from picking models and tools to wiring workflows, guardrails, and monitoring.
“I care less about flashy software and more about systems that become trustworthy, calm, and almost invisible. The best technology does not demand constant attention. It carries complexity quietly.”
Tools of the Trade
Education
Bachelor of Computer Science — Informatics Engineering
University of Putra Indonesia YPTK Padang · 2018 - 2022 · GPA 3.6
Core Skills
Languages and Frameworks
React, Next.js, TypeScript, JavaScript
Golang, Kotlin, Python
Mobile: Kotlin (Coroutines, Hilt), Android SDK, React Native (Expo), Flutter (Provider, BLoC), Swift (SwiftUI)
Architecture and Platforms
Microfrontend (Module Federation), Microservices, RESTful APIs, gRPC
Zustand, React Query, Storybook, Tailwind CSS
PostgreSQL, MySQL, SQL Server, MongoDB, Redis, Elasticsearch
Kafka, Docker, OpenShift, Jenkins, Bamboo, Grafana, Kibana
Protocol Buffers, Swagger, GitHub, Bitbucket, Nx, Turborepo
Languages
Indonesia (Native Speaker)
English (Working Proficiency)
AI Coding & Agents
Hermes Agent, Cursor, Paseo, OpenClaw, Grok bot, Claude Code, Codex
MCP, Graphify, OmniRoute, n8n
Agent Engineering
Prompt engineering, context engineering, harness engineering, autonomous orchestration
The best systems stop asking for attention.
If you need complete product delivery across banking backends, web, or mobile, with autonomous intelligence and agent workflows that stay accountable to the engineer, I am interested in problems that need one person to own the path from architecture to delivery.
I build systems for a future where software is powerful enough to disappear.