Dhany Yudi Prasetyo

Geospatial & GIS Engineer

I build routing engines, WebGIS applications, and spatial data systems for mobility and infrastructure.

GIS Platform

GeoMatra

A GIS platform that keeps an organisation's geospatial data in one catalog and turns it into 2D maps, 3D scenes, analyses, dashboards and story maps. Every layer is also served as WMS, WFS and OGC API, so QGIS and ArcGIS read what the browser shows.

GeoMatraApplication capture

Enterprise GIS & LiDAR

Trans Sumatra Toll Road

Enterprise asset management digital twin for PT Hutama Karya (Persero). Integrating ArcGIS Enterprise with UAV LiDAR terrain models across a 131.69 km toll corridor.

Original Pekanbaru Dumai toll asset management dashboard
Asset managementApplication capture

Spatial analysis

Geofence Validator

A spatial validation workflow for comparing geofence files and finding overlaps. Validates polygon integrity and normalizes 2D elevation.

Validation result: the uploaded Zone A had 4 issues (a self-intersection at 103.83536, 1.27753, a duplicate vertex, clockwise winding and Z values of 412 m). After auto-fix it is a valid RFC 7946 Polygon with 8 vertices in EPSG:4326, and it overlaps delivery Zone B by 0.049 km².

Geofence Validator Spatial rule validation & OGC compliance

A 3D GIS digital twin of Urban Heights Residence that brings BIM into a geographic scene. Every unit is a queryable feature with its floor, area, price and ownership share.

Floor Unit

Spatial APIs

Wilayah-ID

Indonesian administrative regions API for location forms and spatial workflows. High-performance boundary hierarchy and geospatial query endpoints.

Administrative boundaries: Wilayah-ID API · Dukcapil 2024
Six provinces and 119 regencies and cities on Java

Disaster response

SiPandu Merapi

Disaster response platform across web and mobile. An evacuation guide and incident reporting system for communities around Mount Merapi.

Mount Merapi WebGIS evacuation and hazard zones map
SiPandu Merapi disaster incident reporting form
SiPandu Merapi WebGIS & mobile application integration
Curated Spatial Showcase

Explore Other Projects

Comprehensive catalog of spatial tools, APIs, and mobility engineering.

BMKG Open Data REST API & MCP Server 2026
REST API / JSON/XML Parsing

BMKG Open Data REST API & MCP Server

Developed a modern RESTful API wrapper for the Indonesian Agency for Meteorology, Climatology, and Geophysics (BMKG) open data. This project seamlessly converts legacy XML weather and earthquake data into developer-friendly JSON format. It features a robust Model Context Protocol (MCP) integration, allowing AI agents to natively query real-time Indonesian weather forecasts and seismic activity…

TRAYEK 2026
Routing & Mobility

TRAYEK

Indonesian Routing Optimization Game. Player vs Valhalla & AI routing solver featuring authentic local constraints: odd-even plates, tidal floods, prayer breaks, and the Nusantara corridor. Built with Next.js 16, Go, and Valhalla. Top 100 #JuaraVibeCoding 2026.

OSMRoad 2026
Routing & Mobility

OSMRoad

Open .osm.pbf road extracts right in the browser. Parsed in Web Workers, color-coded by road class, with routing, tag editing, GeoParquet export and AI queries in English or Indonesian.

Automated Earthquake & Weather Alert System 2026
Astro / Docker

Automated Earthquake & Weather Alert System

A real-time alerting service designed to monitor the BMKG API and dispatch instant notifications for significant weather events and earthquakes across Indonesia. The system continuously polls the data feeds and pushes formatted alerts to external messaging platforms via webhooks whenever predefined risk thresholds are met. Fully containerized with Docker for easy self-hosted deployment.

OSRM Frontend 2025
Routing & mobility

OSRM Frontend

A closer look at the route. Tools for exploring road graphs, debugging routing responses, and inspecting line segments.

Singapore Public Transport Data Intelligence & Visualization 2025
Leaflet.js (Cluster & Layer Control) / Bootstrap 5 (Responsive UI)

Singapore Public Transport Data Intelligence & Visualization

Developed a specialized geospatial intelligence tool to validate and visualize changes in Singapore's public transport infrastructure data. This web application serves as a "Change Detection System," automatically identifying discrepancies such as shifted bus stop coordinates, renamed stations, and missing assets. By implementing the Haversine formula, the system calculates precise displacement…

Complete Project Archive

Looking for complete documentation & archives?

Browse the full catalog to explore the complete portfolio of spatial systems, data architectures, and technical repositories.

View all projects

Trusted through real collaboration.

Teaching experience with professional partners, supported by recommendations from colleagues and mentors who have worked with me directly.

Training collaborations

Training Partner

Aksara Lab Indonesia

Practical training collaboration across WebGIS, computer vision, and geospatial automation.

03 training programs

Visit partner website

Training Partner

Arkabumi

Assistant trainer across both batches of the four-day WebGIS workshop Arkabumi ran for Badan Informasi Geospasial (BIG), and trainer for its Google Cloud deployment day. I tested the cloud accounts, wrote the deployment module and the participant setup, then taught that day in each batch.

01 training programs

Visit partner website

Professional recommendations

View all on LinkedIn
Verified on LinkedIn

He is exceptionally reliable, hardworking, and passionate about technology, with a strong attention to detail that is particularly valuable in work where precision and quality are critical.

Kok Seng Chong Software & Research Tech Lead
Senior colleague and teammate
Read full recommendation

I am very pleased to recommend Dhany, whom I have had the privilege of working with as a colleague and teammate.

Dhany is responsible for our map-related operations, covering everything from customization and construction to deployment and QA. He is exceptionally reliable, hardworking, and passionate about technology, with a strong attention to detail that is particularly valuable in work where precision and quality are critical.

What stands out most about Dhany is his initiative and willingness to go beyond what is expected of him. On his own initiative, he has built numerous sophisticated web applications for map analytics and monitoring, many of which have become incredibly useful tools for our team. He consistently manages to deliver these projects in remarkably short timeframes, while maintaining a high standard of quality. His work also demonstrates a strong intuition for good UI and UX, making his tools not only powerful but genuinely pleasant and practical to use.

Dhany is the kind of teammate who can be trusted to take ownership, solve problems independently, and deliver more than what is asked of him. His technical ability, dedication, and proactive attitude have made him a tremendous asset to our team, and I am confident that he will bring the same qualities and impact to his next role.

I wholeheartedly recommend Dhany and wish him every success in the next chapter of his career.

View on LinkedIn

2021–2026 maps, screen by screen

Apartment Digital Twin, GIS UHR 2, 2024

Drag, use the arrow keys, or pick a year. Click the front card to open its project.

Mapping the ground, engineering the route.

I’m Dhany Yudi Prasetyo, a Geospatial & GIS Engineer based in Jakarta: from UAV LiDAR surveys to WebGIS, routing engines, and spatial APIs.

  • 3+ years in the spatial industry
  • BNSP certified GIS Manager 2026
  • 131.69 km LiDAR corridor digital twin
  • 16+ shipped spatial systems

Reach me

Jakarta, Indonesia · UTC+7
Open to technical consulting, WebGIS builds, and spatial engineering.

  • Python
  • PostGIS
  • PostgreSQL
  • QGIS
  • ArcGIS
  • OSRM
  • Valhalla
  • MapLibre GL
  • Leaflet
  • GeoServer
  • Turf.js
  • Go
  • TypeScript
  • Next.js
  • SvelteKit
  • Docker
  • Nginx
  • Power BI
  • LiDAR & UAV
  • BIM / Revit
Dhany Yudi Prasetyo
D

Portfolio Assistant

AI Guide · Online