Huynh Nguyen is a postdoctoral researcher and lecturer specializing in geoinformatics and semantic spatial graphs, with 12 years of software and academic experience across TUM and HCU in Germany. He develops efficient graph-based algorithms and data structures for change detection in temporal 3D city models and leads the Cesium-based 3DCityDB Web Map Client project. As a long-term contributor and Java developer for the open-source 3D City Database, he blends research rigor with production-grade engineering across front- and back-end stacks. His work has bridged standards and tooling—contributing CityGML conversion tools and SSO/GDPR-aware spatial data solutions—demonstrating practical impact on smart city infrastructures. Comfortable lecturing and mentoring, he pairs a passion for teaching with deep interests in physics, astronomy and mathematics that inform his analytical approach. Based in Hamburg, he combines academic publication and open-source leadership to move semantic 3D city model research into usable web applications.
12 years of coding experience
8 years of employment as a software developer
Doctor of Natural Sciences Geoinformatics, Doctor of Natural Sciences Geoinformatics at Technical University of Munich
Advanced Course in Physics, Advanced Course in Physics at Le Hong Phong High School For The Gifted, HCMC, Vietnam
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Bach Khoa University (fomerly Ho Chi Minh City University of Technology)
Postdoc Geoinformatics, Postdoc Geoinformatics at HafenCity Universität Hamburg (HCU)
A high-performance graph-based tool for automatic change detection in massive CityGML datasets
Contributions:3 releases, 341 commits, 6 PRs in 5 years 2 months
change-detectiongraphcitygmlgraph-databaseneo4j
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.