Scalability
Queue-first workflows for long-running jobs, with clear backpressure and retry policies.


Photo: Unsplash
View sourceSourceBackend Engineer focused on distributed systems
Backend Engineer @PT. eBdesk Teknologi
Distributed systems blueprint
API Gateway
Ingress + auth
Message Queue
RabbitMQ / Kafka
Worker Services
Async processing
PostgreSQL + Redis
State + cache/locks
Search + Integrations
External sync jobs
Queue-first workflows for long-running jobs, with clear backpressure and retry policies.
Structured logs, metrics, and traces to detect regressions and reduce mean-time-to-recovery.
Idempotent workers, dead-letter handling, and defensive integration contracts.
Total tenure · 3y 11m
Geospatial VisualizationHigh-performance geospatial visualization platform built on Mapbox, PostgreSQL Vector Tiles (MVT), and Golang — designed to explore and analyze large-scale infrastructure data through an interactive map interface across multiple domains including telecommunications, energy, transportation, and public facilities.
Social Network AnalysisEnterprise-grade social network analysis platform for monitoring individuals and organizations across social media. Collects public conversations, performs sentiment analysis, identifies entity relationships, and visualizes complex interaction networks through an interactive real-time graph interface.
HR / WorkforceFull-featured employee attendance management system built as part of a multi-tenant property management backend. Handles the complete attendance lifecycle — check-in/out, late detection, GPS validation, shift configuration, and multi-day leave approval workflows — with timezone-aware business logic.
QRIS payment microservice bridging a POS system with external payment providers (Midtrans and Xendit). Handles QR code generation, real-time webhook processing, automatic provider failover, and multi-schema database support for both POS and ERP systems.
Lightweight Go library for HTTP requests and WebSocket connections behind a single, consistent API.
Practice stack wiring a Go HTTP service with message queues, document storage, and search.
Go exercises around MongoDB patterns and data access.
FastAPI experiments and API design practice.
Evaluation and experimentation around AI-driven workflows.
Generating PDFs with FPDF for reporting and automation-style tasks.