Rachael Ellen is a Senior Product Engineer specializing in spatial analysis and native mapping SDKs, with over a decade of GIS and geoscience experience and eight years building geospatial developer tools at Esri. Trained as a field geologist with a PhD in Earth Sciences, she uniquely combines deep domain knowledge of structural geology and subsurface processes with hands-on software development—authoring mobile samples and demo apps that make complex raster and spatial workflows accessible to developers. At Esri she has driven sample products, led outreach to grow developer engagement, and now focuses on advancing raster analysis in the ArcGIS Maps SDKs for Native Apps. Her background includes published geological mapping, seismic interpretation and 3D restoration, and she brings a user-first perspective to API design and developer experience. Notably, she helped scale internal outreach into a sustained content program and has contributed concrete Android Kotlin samples to widely used Esri repositories. Based in Edinburgh, she continues to blend field intuition with code to help developers turn geospatial data into actionable insights.
8 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD Geology, Doctor of Philosophy - PhD Geology at Carnegie Trust for the Universities of Scotland
Software and Data for Space Space Bridges: facilitating future space careers, Software and Data for Space Space Bridges: facilitating future space careers at The University of Edinburgh
Doctor of Philosophy - PhD Geological and Earth Sciences/Geosciences, Doctor of Philosophy - PhD Geological and Earth Sciences/Geosciences at University of Strathclyde
BSc (1st Class Honours) Earth Science, BSc (1st Class Honours) Earth Science at University of Glasgow
Computer Programming, Computer Programming at CodeClan
Contributions:27 reviews, 115 commits, 46 PRs in 3 months
Contributions summary:Rachael's commits primarily focused on setting up and modifying the `MainActivity.kt` files for the ArcGIS Runtime SDK for Android Samples repository. They are focused on implementing changes to the app such as adding a menu, adding functionality to show the atmosphere effect, and setting up the basic structure of the app. The commits demonstrate a strong understanding of Android application development using Kotlin and the ArcGIS Runtime SDK.
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
Rachael Ellen - Senior Product Engineer - Spatial Analysis