
Bio
Geospatial Developer building software to solve spatial problems using (predominately) Python.
Professional Experience
2023.07 - present
Python Developer
Oak Ridge National Laboratory, Oak Ridge, TN.
- Development and maintenance of Python package repositories for scientific workflows.
- Guide software engineering and data science best-practices for handling large geospatial modeling and prediction projects.
- Collaborate directly with senior science and engineering staff to meet project needs and deadlines.
- Enhance and extend existing tools and workflows for speed and scalability in a production environment.
Key Projects:
Global Building Intelligence
Built production workflows for existing scientific code repositories allowing for speed and scalability. Collaborate closely with scientific modeling staff to develop a complete rewrite of Bayesian model software, which is the core of the project’s prediction framework.
Nautical Charts
Developed software for file input of S57 format geospatial data following modern Python software development idioms. This package includes testing and benchmarking for standard installation and Docker containerization. The software is the core file loading tool for inputs to the machine learning framework used to integrate changes detected in the marine landscape.
2019.10 -2023.06
Geospatial Data Scientist / Developer
GeoNorth Information Systems LLC, Tatitlek Corporation, Fairbanks, AK.
- Lead geospatial development and data production automation.
- Develop and maintain quality control pipelines for customer data products.
- Administer Linux and Windows HPC systems.
- Geospatial analytical support on high-performance and supercomputing resources.
- Collaboration with partners through the (Arctic) GeoData Cooperative. www.geodatacooperative.com
Key Projects:
Defense Gridded Elevation Dataset (DGED) production
Developed processing workflows for running and assessing (QA/QC) Digital Elevation Models (DEM) in partnership with the National Geospatial-Intelligence Agency (NGA).
Elevation Model Change Detection
Collaboration with Alaska Satellite Facility through the GeoData Cooperative, developing processing and data assessment workflows for elevation change detection products.
Automated Downlinked Satellite Imagery Delivery
Automated rapid imagery delivery from satellite downlinks to a data portal where accessed by customers.
ICESat-2 Data Access and Assessment
Developed Python package and command line tools for automating data retrieval and quality assessment for GeoData Cooperative DEM product validation and error metrics.
2011.04 - 2019.09
Senior Geospatial DataScientist / Programmer
Scenarios Networkfor Alaska + Arctic Planning, International Arctic Research Center,
University of Alaska, Fairbanks, AK.
- Lead geospatial development and analysis.
- Data visualization and dashboards.
- Open data development and distribution.
- Ecological model development, refinement, and testing.
Key Projects:
Dynamical Downscaling Data Restructuring
Developed a processing pipeline for outputs from the Weather Research and Forecasting (WRF) model, structuring for public distribution through Amazon Web Services.
Northwest Territories Long-term Mine Feasibility Assessment
Downscaled “extended” climate variables from the Intergovernmental Panelon Climate Change (IPCC) AR4 report for long-term mining vulnerability assessments. Developed a web-based assessment dashboard to assist decision-makers. Collaboration with Environment Canada.
Department of Defense Military Lands Assessment
Deployed a webdashboard assessing current and future cold weather duration events and predicted permafrost conditions on training lands.
Climate Data Downscaling for Alaska and Western Canada
Developed software to access, manipulate, and downscale (delta-method) General Circulation Model(GCM) climate datafrom the IPCC. https://github.com/ua-snap/downscale
ALFRESCO Fire Dynamics Model
Automated assessments of model scenario outputs of flammability, severity, and burned area. https://github.com/ua-snap/alfresco_postprocessing
Integrated Ecosystem Model
Developed processing pipelines for creating new and harmonizing existing data used as inputs for a multi-year collaborative ecosystem modeling project across Alaska.
LandCarbon Model
Produced visualizations and data products in support of applying the Integrated Ecosystem Model (IEM) for carbon transport research. In collaboration with United States Geologic Survey.
Historical Sea Ice Atlas
Automated data preparation of historic digitized 1800’s Danish whaling maps,satellite imagery, sea-ice edge soundings, and annually updated National Snow and Ice Data Center (NSIDC) sea-ice extent grids. http://seaiceatlas.snap.uaf.edu
2009.12 - 2011.03
GIS Analyst / Programmer
Laboratory for Ecological Wildlife Habitat Data Analysis for the Landand Seascape (EWHALE), University of Alaska, Fairbanks, AK.
- Geospatial analytical and programming support.
- Modeled species distributions using random forest, gradient boosting, and multivariate adaptive regression splines (MARS).
- Developed open-access climate data products for Alaska.
Key Projects:
Alaska Gap Project
Species distribution modeling using climate and geographic variables in a maximum entropy model for range conservation.
Alaska – Canada Biome Shift Analysis
Analyzed clusters of RandomForests-derived sample proximities for identification of homogenous climate regions (cliomes) to assess vulnerability to changes in climate. https://uaf-snap.org/project/alaska-canada-climate-biome-shifts
2008.02 - 2009.04
Software Tester
Clark Labs, Clark University, Worcester, MA
- Quality control of the IDRISI GIS and Image Processing software and algorithms.
- User manual and documentation improvement.
Education
2009
Geographic Information Science for Development and Environment
Clark University, Worcester, MA
Focus: Spatial Analysis / Remote Sensing / Earth Systems Science Research
Dissertation title: The Influence of Climate on Spatiotemporal Dynamics of an Extensive
Mountain Pine Beetle Outbreak in the Western United States.
2004
Psychology
Keene State College, Keene, NH
Focus: Social / Personality Psychology
Minor: Geography / Geographic Information Systems
Professional Affiliations
ASPRS Certified Mapping Scientist
Other Publications
Baltensperger, A. P., Huettmann, F., Lindgren, M. A. 2010. On the meaning and interpretation of predictive future models: An urgent example for the yellow-billed loon. Conference Proceedings. Alaska Bird Conference, 2010, Anchorage, AK.
Murphy, K., Huettmann, F., Fresco, N., Morton, J. 2010. Connecting Alaska Landscapes Into the Future: Results from an interagency climate modeling, land management and conservation project. Interagency report. https://uaf-snap.org/project/connecting-alaskas-landscapes-into-the-fut…
Booms, T., Lindgren, M., Huettmann, F. 2011. Linking Alaska’s Predicted Climate, Gyrfalcon, and Ptarmigan Distributions in Space and Time: A Unique 200-Year Perspective. Conference Proceedings: Gyrfalcon and Ptarmigan in a Changing World. February 1-3, 2011, Boise, Idaho.
Murphy K. et al. 2012. Predicting Future Potential Climate-Biomes for the Yukon, Northwest Territories, and Alaska. Interagency report.
Herrick K. A., Huettmann F., Lindgren M. A. 2013. A global model of avian influenza prediction in wild birds: the importance of northern regions. Vet Res 44(1):42.
Gustine D. D., Brinkman T. J., Lindgren M. A., Schmidt J. I., Rupp T. S., Adams L. G. 2014. Climate- driven effects of fire on winter habitat for caribou in the Alaskan-Yukon Arctic.PLoS ONE.
Gray S. et al. 2015. Using Integrated Ecosystem Modeling to Understand Climate Change. Interagency Report – White Paper. USGS Alaska Climate Science Center. Anchorage, AK.
Rogers, T. S., Walsh, J. E., Leonawicz, M. F., and Lindgren, M. A. 2015. Arctic sea ice: use of observational data and model hindcasts to refine future projections of ice extent. Polar Geography. 38(1).