Luke Smallwood is a Product Engineer with nine years of professional experience building GIS and spatial technology solutions across geology, environmental management, transportation, civil engineering, planning and even video games. Now at Esri, he combines strong C++, C#, and Python skills with deep domain knowledge of ESRI, MapInfo, FME and open-source GIS tools to model and visualise real-world impacts of infrastructure and transport schemes. His background spans traffic modelling (Paramics, ArcGIS Network Analyst), spatial databases (SQLServer, Oracle, PostgreSQL) and desktop-to-server GIS workflows, enabling end-to-end delivery from analysis to interactive maps. He has a track record of practical engineering contributions to the ArcGIS Maps SDK for Qt—fixing cross-platform layout issues and adding UI and routing features—showing attention to both UX and low-level type/compatibility details. Academically grounded with an MSc (Distinction) in Geographical Information Science and a first-class BA in Geography, he blends rigorous spatial science with hands-on software craftsmanship. Based in Edinburgh, he thrives on turning complex spatial problems into usable visual tools that stakeholders can act on.
9 years of coding experience
7 years of employment as a software developer
MSc, Geographical Information Science, Distinction, MSc, Geographical Information Science, Distinction at The University of Edinburgh
BA (Hons.), Geography, Environmental Planning, 1st, BA (Hons.), Geography, Environmental Planning, 1st at University of Strathclyde
Contributions:40 reviews, 230 commits, 156 PRs in 2 years 6 months
Contributions summary:Luke contributed to the ArcGIS Maps SDK for Qt Samples repository by addressing code warnings related to integer type mismatches, fixing Mac layout issues, and implementing functionalities such as zooming in on a route graphic and adding UI elements for mission progress and camera controls. Their work included changes to both C++ and QML files. These changes involved UI/UX and backend logic.
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.