Terence Ng is a London-based software engineer with 10 years’ experience building web and geospatial systems using .NET, Python, Azure, Postgres and modern frontend stacks. He has delivered end-to-end GIS solutions—ranging from ArcGIS automation and raster processing to journey-planning migrations—frequently combining Django/rasterio backends with Vue.js frontends and containerized devops. Comfortable across cloud-native Azure environments and CI/CD pipelines, he also defines development best practices and performs system analysis to keep projects maintainable. Recent work includes prototyping with conversational AI platforms (ChatGPT, Gemini, Grok) to accelerate workflows and tooling. A First-Class Computing graduate from Hong Kong Baptist University, he brings a pragmatic blend of enterprise and freelance experience across Hong Kong and the UK. Notably, he often surfaces spatial and graph-processing optimizations to simplify complex geospatial search logic rather than just scaling hardware.
10 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree, BSc (Hons) in Computing Studies (Information Systems), First Honours, Bachelor’s Degree, BSc (Hons) in Computing Studies (Information Systems), First Honours at Hong Kong Baptist University
Contributions:36 pushes, 1 branch in 9 years 1 month
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.