David Currie is a geomatics engineer and president of GeoAnalytic Inc. with over three decades of international experience designing and managing airborne and satellite remote sensing projects. He combines hands-on engineering—software development in R, Python, C/C++, spatial databases and web mapping—with operational expertise from petroleum exploration to offshore ice surveillance. David has negotiated international SAR imagery contracts, led lidar and GPS inertial survey campaigns across multiple continents, and translated complex environmental data into actionable decisions for industry clients. His work spans end-to-end delivery: project planning and budgeting, technical reporting, statistical analysis, and client-facing demonstrations. Comfortable bridging technical and commercial worlds, he leverages both legacy geospatial toolchains (GDAL, SNAP, GRASS) and modern web stacks (Django, Leaflet) to deliver practical, production-ready solutions. Based in Calgary, he pairs deep field experience with software fluency to solve spatial problems that others find intractable.
11 years of coding experience
13 years of employment as a software developer
B.Sc., Surveying Engineering, B.Sc., Surveying Engineering at University of Calgary
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.