Available for freelance & full-time roles

Software Engineer
& System Architect

Over 10 years of experience building enterprise-grade applications, secure REST APIs, and Industrial IoT systems— from sensor to dashboard.

Engineering Capabilities

Tech Stack & Philosophy

A curated set of tools chosen for reliability, performance, and long-term maintainability in production systems.

Backend & APIs

Designing high-throughput services with clean architecture principles. Secure REST APIs with JWT authentication, dynamic RBAC, and MVC patterns for enterprise systems.

GolangNode.jsPHPREST APIJWT AuthRBACMVCClean Architecture

Infrastructure & DevOps

Managing Linux server environments, configuring Nginx & Apache for reverse proxy, and deploying containerized applications for high availability.

LinuxNginxApacheDockerEdge ComputingServer Admin

Database Engineering

Designing advanced relational database schemas, optimizing complex queries, and managing time-series data for monitoring ecosystems.

MySQLPostgreSQLTimescaleDBSchema DesignQuery OptimizationRedis

IoT & Integration

Building real-time data acquisition systems with Modbus protocol, PLC integration, and high-concurrency WebSocket dashboards for industrial monitoring.

Modbus TCP/RTUPLC IntegrationWebSocketReal-Time StreamingTime-Series DataHigh Concurrency
Case Studies

Featured Projects

Production systems designed for scale, reliability, and real-world complexity — from oil fields to school procurement.

B2B E-Commerce

SIPLah Gramedia & SSIS

National School Procurement & Internal ERP Platforms

Two large-scale B2B systems at Kompas Gramedia: SIPLah (Sistem Informasi Pengadaan di Sekolah) for Indonesia's school procurement market, and SSIS (internal ERP) for omnichannel order processing, real-time inventory, production workflows, and financial modules including partner payables and commission routing.

  • Multi-role order lifecycle: school admin → approval chain → vendor fulfillment → finance reconciliation
  • Complex integrations for payment and logistics gateways
  • Internal ERP modules: omnichannel orders, inventory, production, financial (payables, commissions)
  • Scalable multi-tenant architecture supporting regional procurement offices
PHPNode.jsMySQLREST APIRedisDocker
Industrial IoT

IoT Energy Monitoring

Schneider Meter Real-Time Energy Monitoring System

A real-time IoT energy monitoring platform for Schneider meters at Kompas Gramedia. Built a concurrent Modbus TCP/RTU data collector service in Golang with interactive frontend dashboards to visualize time-series energy data across production facilities.

  • Concurrent Modbus TCP/RTU data collector service in Golang
  • Real-time energy consumption dashboards for Schneider meters
  • TimescaleDB integration for efficient time-series data storage
  • Nginx reverse proxy configuration for high-performance traffic routing
GolangModbus ProtocolPostgreSQLTimescaleDBWebSocketDocker
Industrial IoT

Big Horn Guard

Crude Oil Production Monitoring System

An end-to-end IIoT platform for real-time monitoring of crude oil production facilities, developed at PT. AEON Riset & Teknologi. The Node.js server communicates directly with field hardware over the Modbus protocol, ingesting high-frequency sensor telemetry and surfacing it through a live operator dashboard with sub-second response times.

  • Self-contained edge computing application ensuring 24/7 high-availability on industrial PCs
  • Modbus protocol communication with PLCs for pressure, temperature, mass flow, density, and separator readings
  • High-concurrency data streaming via HTTP/WebSocket with sub-second response times
  • Advanced MySQL indexing and data-retention patterns for historical analysis
Node.jsModbus ProtocolMySQLWebSocketReactEdge Computing
Enterprise WMS

Warehouse Management System

Multi-Tenant WMS with RBAC & Secure REST API

A multi-tenant Warehouse Management System with a secure REST API built using Golang (Fiber) with JWT authentication. Features a comprehensive administrative web portal with dynamic Role-Based Access Control (RBAC) and customized user permissions for distributed logistics operations.

  • Secure REST API using Golang (Fiber) with JWT authentication
  • Dynamic RBAC with customized user permissions via admin portal
  • Complex relational database schema design for inventory, receiving, putaway, picking, and dispatch
  • Multi-tenant architecture with strict data isolation per organization
GolangFiberMySQLJWTRBACREST API
Get In Touch

Let's Work Together

Whether it's a greenfield enterprise system, a hardware integration challenge, or modernizing a legacy platform — I'm open to meaningful conversations.

Send me a message