Summary
Nicholas Chai is a Principal GIS Consultant and software engineer based in Western Australia with over a decade of experience designing and delivering enterprise spatial solutions across government and industry. He leads NGIS’s WA team, growing it from a handful of consultants to 15+ billable specialists while architecting cloud-integrated platforms using ArcGIS Enterprise, FME Flow, Skyline and GCP/Azure. A certified Google Cloud Data Engineer and full‑stack developer, he blends Python and JavaScript expertise with geospatial libraries (ArcPy, Geopandas) to automate workflows and build production tools. He founded Geoflip, a geoprocessing API, and built Elia, an AI GIS assistant—efforts that reflect his drive to democratize spatial technology beyond traditional GIS users. Nicholas also designs and delivers targeted training and shares practical GIS content publicly, making complex spatial systems accessible and maintainable.
9 years of coding experience
Bachelor of Science (B.S.), Coastal Zone Management, Bachelor of Science (B.S.), Coastal Zone Management at Curtin University of Technology
some cantonese, English