pishapis.dev
Available for remote work
Klaten, Central Java — Indonesia

Muhammad Hafidz.

Fullstack Engineer — Intelligent & Data Systems

Building scalable platforms powered by AI, spatial intelligence, and data-driven architecture.

AI SystemsGeo-SpatialCivic DataDistributed Systems
Scroll
02 — Selected Systems

Systems I've built.

Production platforms deployed for government agencies, industry operators, and civic infrastructure across Indonesia. Each entry documents the problem, approach, architecture, and real-world impact.

↓ Expand each card to see the full case study.

Civic Data

KLIP

Klaten Local Intelligence Platform

Problem

Kabupaten Klaten had no unified operational intelligence layer. Agricultural monitoring, satellite imagery (NDVI), disaster risk data, plant disease detection, and government service APIs all existed in separate silos and making real-time decision-making for local government nearly impossible.

Laravel 12Next.js 16React 19PythonFlaskRedisMongoDBMySQLMapbox GL JSOllamaTypeScript
Enterprise

ETERA

National Sugar Industry Digital Ecosystem — PT Sinergi Gula Nusantara (PTPN Group)

Problem

Indonesia's national sugar self-sufficiency (Swasembada Gula) program required a coordinated digital layer across PT Sinergi Gula Nusantara's operations. Plantation data, mill performance, sugarcane farmer management, and reporting to headquarters were fragmented across dozens of PTPN entities without a unified system.

AlpineJsLaravelFlutterDartAWS EC2DockerMongoDBREST APIPythonTensorFlowMapbox GL JSAWS S3GeoserverGISRemote SensingSatellite Imagery ProcessingNDVINDRERedis
Geo-Spatial

Montera

Spatial Analytics Platform for Sugarcane Industry

Problem

Sugarcane plantation operators in Indonesia were making field-level decisions with outdated, manual data. There was no way to query spatial health indices, yield predictions, or operational status at the plantation polygon level in real time.

AlpineJsMapbox GL JSNode.jsPostgreSQLPostGISAWS S3GeoserverGISRemote SensingSatellite Imagery ProcessingNDVINDRERedisDocker
AI Systems

Palm Oil Detection System

Computer Vision for Satellite & Aerial Imagery

Problem

Manual verification of palm oil plantation boundaries was expensive, slow, and error-prone at national scale and creating significant compliance gaps in Indonesia's palm oil regulatory system managed by Ditjenbun (Directorate General of Plantations).

AlpineJsPythonTensorFlowFlaskNode.jsLaravelYolo V6
AI Systems

Agent AI

AI-Powered Data Management & Productivity Platform

Problem

Knowledge workers at digii.co.id needed an AI-assisted layer for data management and analysis a way to query, summarize, and extract insights from operational data using natural language rather than manual SQL or spreadsheet analysis.

JavascriptNode.jsLLMRAGTypeScriptMongoDBREST APIPythonTensorFlowOllamaRedis
Civic Data

E-STDB National Dashboard

Palm Oil Commodity Monitoring — Ditjenbun Indonesia

Problem

Indonesia's Directorate General of Plantations (Ditjenbun) needed centralized, real-time visibility over palm oil commodity data across all 34 provinces. Existing reporting was fragmented, delayed, and incompatible across provincial systems.

AlpineJsChart.jsNode.jsPostgreSQLAWSREST APILaravelLLMOllamaRedis
03 — Engineering Approach

How I think.

Principles I apply when designing and building systems not a methodology, but a consistent way of reasoning about problems.

01

System before feature

Every feature request is first evaluated as a systems problem. What are the dependencies? What are the failure modes? What does this look like at 10x scale? I rarely build for today's requirements alone.

02

Data pipeline awareness

I trace data from source to display. Collection, normalization, storage, query, presentation and where each step introduces latency, error, or inconsistency. Most bugs live in the gaps between stages.

03

Explicit trade-offs

Every architectural decision trades something: consistency vs. availability, simplicity vs. flexibility, build vs. buy. I surface these trade-offs explicitly and document the reasoning not just the decision.

04

Operational readiness as a deliverable

Code that works on localhost is not done. Deployment story, error handling, observability, role-based access, and maintainability are part of the spec not afterthoughts.

My background spans full-stack development, AI inference, and geospatial data but the consistent thread is systems thinking applied to real operational problems. I'm drawn to problems where architectural decisions have outsized impact on outcomes not just correctness, but performance, maintainability, and operator trust.

04 — Domain Focus

Where I operate
with depth.

Three intersecting domains where I have built and deployed production systems — not surface-level familiarity, but genuine technical depth backed by real-world deployments.

01

AI Systems & Inference Pipelines

Production AI — not demos. From computer vision pipelines processing satellite imagery for government use, to self-hosted LLM inference (Ollama) embedded into operational dashboards, to RAG-based agent platforms for internal productivity. The focus is always on deployability, latency, and accuracy under real-world conditions.

Capabilities

Computer vision pipelines (TensorFlow, PyTorch, OpenCV) for geospatial imagery
LLM integration & agent orchestration (Ollama, OpenAI, RAG)
AI model serving via Flask/FastAPI microservices
Async inference pipelines with Redis job queues
Machine learning for agricultural & environmental monitoring

Proof of work

󠁯 󠁯•󠁏 KLIP: self-hosted Ollama LLM for civic data queries

󠁯 󠁯•󠁏 Palm Oil Detection: CV pipeline for PalmCo (govt)

󠁯 󠁯•󠁏 Agent AI: RAG-based productivity platform at agentai.digii.co.id

󠁯 󠁯•󠁏 NDVI satellite analysis with Python/Flask microservices

󠁯 󠁯•󠁏 Palm Counting: CV system for plantation yield estimation and forecasting

02

Geo-Spatial Intelligence

Spatial data as a first-class engineering concern. Building GIS platforms for government agencies and industry operators processing satellite imagery, serving NDVI tile layers, running PostGIS spatial queries, and rendering complex geographic data at operational scale. Applied across sugarcane, palm oil, and civic smart city contexts in Indonesia.

Capabilities

Mapbox GL JS + custom raster tile servers
Satellite imagery processing: NDVI, NDRE, spectral analysis
PostGIS spatial queries and polygon management
Geoserver for WMS/WFS layer serving
Leaflet.js for lightweight mapping applications
Remote sensing data pipelines for agricultural monitoring

Proof of work

󠁯 󠁯•󠁏 Montera: plantation GIS for sugarcane industry operators

󠁯 󠁯•󠁏 KLIP: real-time NDVI tile rendering with Mapbox GL JS

󠁯 󠁯•󠁏 Etera: multi-tenant plantation management GIS for PTPN Group

󠁯 󠁯•󠁏 E-STDB: national palm oil monitoring dashboard with geospatial data layers

03

Civic & Enterprise Data Platforms

Platforms where data quality and system reliability directly affect public or operational outcomes. Government-deployed systems for agricultural monitoring (Ditjenbun, PTPN Group), disaster response (KLIP smart city), health screening, and national commodity tracking plus enterprise dashboards for KPI monitoring, HR analytics, and asset certification. Built for durability and operator trust, not for demos.

Capabilities

Multi-source government API integration (BMKG, BPBD, Prodis SGN, etc.)
Real-time operational monitoring dashboards
Multi-tenant architecture for large organizational hierarchies
Regulatory reporting, compliance tracking, and audit logging
HR analytics and KPI measurement systems
Full-cycle development: architecture → deployment on AWS/VPS

Proof of work

󠁯 󠁯•󠁏 E-STDB Dashboard: national palm oil monitoring (Ditjenbun)

󠁯 󠁯•󠁏 ETERA: PTPN Group national sugar industry platform

󠁯 󠁯•󠁏 Simkeswa: maternal health screening system

󠁯 󠁯•󠁏 KPI SGN, People Analytics, AMS Certification

󠁯 󠁯•󠁏 People analytics system for internal HR insights

󠁯 󠁯•󠁏 Montera: plantation GIS with real-time operational data for field managers

05 — About

The engineer
behind the systems.

Fullstack engineer with 5+ years building data-driven platforms for government, agriculture, and enterprise in Indonesia. Currently at PT LPP Agro Nusantara (PTPN Group) as IT Fullstack Developer contributing to national sugar industry digital infrastructure. I specialize at the intersection of AI inference, geo-spatial data, and operational software: systems where architectural decisions have direct real-world impact.

My work spans full-stack development, AI inference pipelines, and geospatial data deployed for government agencies (Ditjenbun, PTPN Group, local government) and industry operators. I care about systems that work reliably under real conditions, not just systems that pass the demo.

Currently open to remote engineering roles and technical collaborations — particularly in AI products, data infrastructure, and civic technology.

Klaten, Central Java — IndonesiaAvailable for remote work
Download Resume
5+
Years in production
15+
Systems deployed
3+
Government clients

Experience

IT Fullstack Developer

PT LPP Agro Nusantara (PTPN Group)

Jul 2024 — Present

Building ETERA platform for national sugar industry digital infrastructure

Fullstack Developer

Mariban

Aug 2023 — Mar 2024

Maintained and optimized retail web systems; performance tuning

Fullstack Developer

Gotara Indonesia

Jun 2022 — Jul 2023

Engineered full-stack farm management systems for modern livestock operations

IT Support Specialist

PT Global Jet Cargo

Sep 2021 — Jun 2022

Managed enterprise web systems for logistics operations

EducationInformation Management, Digital Technology Univ. Indonesia (2017–2020)
StackLaravel · Next.js · Python · Mapbox/Leaflet · Redis · Docker · MySQL · MongoDB · Linux · Git · AWS · Dart · Flutter
Open toRemote · Contract · Full-time · Founder collaboration
06 — Contact

Let's build
something real.

Open to remote engineering roles, contract engagements, and technical collaborations. If you're working on something in AI, data infrastructure, or civic technology. Let's talk.

hapisadi12@gmail.com