Ian Adiwibowo

Principal Engineer at Gojek

Special capital Region of Jakarta, Indonesia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster's Degree, Information Technology, Master's Degree, Information Technology at University of Indonesia
languagesEnglish, Indonesian
stackoverflow-logo

Stackoverflow

Stats
46reputation
2kreached
2answers
0questions
github-logo-circle

Github Skills (46)

updating10
act8
grav-plugin8
openstreetmap8
qgis7
python7
html6
openstreetmap-data6
unicode6
ssl-certificate6
vector-tiles6
css6
wordpress6
canvas6
ssl6

Programming languages (7)

C++ShellPLpgSQLMakefileJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
iyan31/osm-data-script

May 2020 - Jun 2020

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).
Contributions:7 pushes in 1 day
boundariesnationaladminpolyclip
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.
Request Free Trial
Ian Adiwibowo - Principal Engineer at Gojek