Ian Adiwibowo is a Principal Engineer with 11 years of experience leading architecture, microservices, and large-scale refactors across high-transaction Indonesian platforms. Currently at Gojek he architects live-tracking and navigation systems, drove a costly migration from Google Maps to OpenStreetMap, and consolidated legacy services into performant Go-based microservices that cut latency and infrastructure spend. He blends hands-on systems work (Go, Ruby, Clojure) with engineering management practices—having led teams, improved onboarding, and raised test coverage and reliability across products at Bukalapak and Gojek. Ian is a champion of Clean/Hexagonal Architecture and refactoring, often acting as RFC/ADR reviewer and incident RCA lead, and he has a track record of stabilizing mission-critical services to enable rapid feature rollouts. An INTP who values technical clarity, he pairs deep implementation skill with pragmatic product collaboration to turn monoliths into modular, observable platforms.
11 years of coding experience
12 years of employment as a software developer
Master's Degree, Information Technology, Master's Degree, Information Technology at University of Indonesia
This script was developed to address a problem where a country level PBF is still too big to download or analysed. Thus the purpose of the script is to clip OSM PBF data by sub national admin boundaries (in .poly format).
This script build to parse OSM pbf data by admin boundary and specific tags. This tool using OSMOSIS and OSMCONVERT as the main tools to run the script.
Contributions:7 commits, 1 PR in 3 days
pythonadminboundaryosmconvertosm-pbf
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.