Summary
GIS Developer and Python Engineer with 14+ years of experience automating geospatial workflows, building complex mapping tools, and driving data-driven decisions across energy and mapping industries. Expert in ArcGIS, PostGIS, and Python automation to transform complex spatial data into actionable intelligence.
Work Experience
Key Capture Energy, Inc.
Remote, US
May 2024 – September 2025
GIS Developer
- Engineered multiple ArcPy geoprocessing tools to automate site selection for battery storage projects, improving analysis speed and accuracy; deployed solutions via ArcGIS Server and Portal
- Automated the migration of ArcGIS Online datasets and maps to ArcGIS Enterprise using the ArcGIS API for Python, ensuring data integrity and reducing manual transfer time
- Automated retrieval of USDA soil survey reports using Python and Selenium
TomTom, Inc.
Remote, US
May 2022 – December 2023
Software Engineer II
- Designed and implemented Python/PostGIS spatial analyses to identify and reconcile missing road geometry in TomTom's map database, improving data completeness by integrating County and State GIS sources
- Scraped millions of points of interest (POI) from supplier datasets and brand websites using the Scrapy Python framework to support GIS data enrichment and mapping initiatives
- Collaborated within an Agile team to complete hundreds of programming tasks across multiple sprint cycles, ensuring timely delivery of new GIS software features and enhancements
TomTom, Inc.
Remote, US
March 2020 – May 2022
Senior GIS Engineer
- Directed a cross-functional engineering team to design and build a custom web-GIS, leveraging Flask, React, and PostGIS to enable high-performance spatial data visualization and analytics
- Built automated PostgreSQL and Python workflows to compile, clean, and de-duplicate massive global road and address point datasets, providing editors with current reference layers and ensuring high QA/QC standards for address accuracy
TomTom, Inc.
Remote, US
March 2019 – March 2020
GIS Engineer
- Engineered a Python-based QGIS plugin that allows users to extract spatial layers from TomTom's internal database by state or county, enhancing data accessibility and operational efficiency
- Created a Python automation tool to compile national TIGER datasets for roads and address points from the U.S. Census Bureau, eliminating manual data collection and accelerating spatial analysis
TomTom, Inc.
Remote, US
March 2018 – March 2019
Associate GIS Engineer
- Explored the application of a U-Net neural network using Python and Keras for extracting road networks from aerial imagery, improving accuracy and efficiency of GIS data generation
TomTom, Inc.
Remote, US
October 2013 – March 2018
Geographic Field Analyst
- Added and edited thousands of roads, points of interest, and other map features utilizing ArcGIS and proprietary software
- Determined the location of hundreds of missing roads with the help of USPS delivery route information
Western Range & Water, Inc.
West Fargo, ND
June 2012 – April 2013
GIS Analyst
- Automated the creation of Storm Water Pollution Prevention Plans and Regulatory Analysis reports for well pad construction projects
- Developed custom forms using ArcPad 10 Studio for field data collection with an Ashtech MobileMapper 100 GPS device
ETSU Dept. of Geosciences
Johnson City, TN
June 2011 – March 2012
GIS Research Analyst
- Developed methodology with ESRI ArcGIS 10 to complete the GIS component of a NOAA study analyzing human behavior regarding tsunami disasters and how residents of US coastal communities perceived the associated hazards
- Identified areas of concern through hot spot analysis and determined if any physical factors influenced residents' perceptions with GWR and OLS regression statistics
ETSU Dept. of Geosciences
Johnson City, TN
During Graduate School
Graduate Assistant (Part-time)
- Assisted students in learning GIS and cartographic tools and concepts through hands-on labs and ArcGIS 9.3–10.0
USFWS National Elk Refuge
Jackson, WY
Summers During Graduate School
Biological Technician
- Developed GIS processes for refuge biologist to understand elk movements compared to areas of possible chronic wasting disease contraction within the National Elk Refuge
Software & Technologies
- ESRI ArcGIS 9.2 – Pro, including extensions: 3D Analyst, Spatial Analyst, Spatial Statistics
- ESRI ArcGIS Enterprise 11.3 – 11.5 and ESRI ArcGIS Online
- QGIS, PostgreSQL, PostGIS, OpenLayers, JavaScript, HTML, CSS
- JetBrains PyCharm, Visual Studio Code, Git, Atlassian Jira
- Microsoft Office: Word, Excel, PowerPoint, Teams; Windows OS, Linux OS
Education
M.S. in Geosciences
East Tennessee State University, Johnson City, TN
B.S. in Geology — GIS Emphasis
Northern Arizona University, Flagstaff, AZ