Luke Smallwood

Product Engineer at Esri

City of Edinburgh, Scotland, United Kingdom
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
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.
code9 years of coding experience
job7 years of employment as a software developer
bookMSc, Geographical Information Science, Distinction, MSc, Geographical Information Science, Distinction at The University of Edinburgh
bookBA (Hons.), Geography, Environmental Planning, 1st, BA (Hons.), Geography, Environmental Planning, 1st at University of Strathclyde
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

qml10
maps10
c-language10
sdk10
cprogramming-language10
qt10
native-code9
native-ads9
natives9

Programming languages (2)

C++JavaScript

Github contributions (4)

github-logo-circle
ArcGIS Maps SDK for Qt Samples
Role in this project:
userFull-stack Developer
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.
qt6arcgis-runtime-sdk-arcgis-qt-sdkqmlarcgisarcgis-maps-sdk
Dynamic Situational Awareness Qt
Contributions:8 reviews, 631 commits, 10 PRs in 2 years 2 months
arcgis-runtime-sdk-arcgis-qt-sdkqmlarcgisawarenessruntime
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
Luke Smallwood - Product Engineer at Esri