-
Notifications
You must be signed in to change notification settings - Fork 0
/
about.qmd
109 lines (84 loc) · 3.74 KB
/
about.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
---
title: "Henry Rodman"
about:
template: solana
image: profile.jpg
image-shape: rectangle
image-width: 13em
links:
- icon: github
text: github
href: https://github.com/hrodmn
- icon: linkedin
text: linkedin
href: https://www.linkedin.com/in/hrodmn
- icon: mastodon
text: mastodon
href: https://fosstodon.org/@hrodmn
- icon: envelope
text: email
href: mailto:[email protected]
- icon: file-person
text: résumé
href: rodman_resume.pdf
format:
html: default
PrettyPDF-pdf:
output-file: rodman_resume.pdf
format-links: false
---
::: {.content-visible when-format="pdf"}
\website{www.hrodmn.dev} \ | \ \email{[email protected]} \ | \ \phone{612-845-7637} \ | \ \location{Duluth, MN}
\github{hrodmn} \ | \ \linkedin{hrodmn} \ | \ \mastodon{fosstodon.org/@hrodmn} \ | \twitter{hrodmn}
:::
::: {.content-visible when-format="html"}
I am a cloud engineer at [Development Seed](https://developmentseed.org) where I write code to make geospatial data more accessible to all users.
My educational background is in forestry and statistics, but I have spent most
of the last decade honing my programming skills on the job at Development Seed and NCX (formerly
SilviaTerra).
My programming specialty is building clean and elegant systems for processing
geospatial data.
:::
## Experience
**Cloud Engineer** Development Seed | May 2024 - Present
**Senior Software Engineer** NCX, Remote | December 2023 - May 2024
* Designed and maintained a network of live applications that serve the NCX
platform
* FastAPI application that accepts requests from users via a front-end
application
* several HTML/Javascript templates for serving interactive maps using MapLibre
and Mapbox
* Deployed infrastructure-as-code for geospatial data processing pipelines and
associated APIs using AWS CloudFormation
* PostgreSQL, EC2, Lambda, pgstac, titiler-pgstac, PostGIS, sqlalchemy
**Data Engineer** NCX, Remote | January 2021 - December 2023
* Built and maintained multiple pipelines for processing and organizing
geospatial data:
* PostGIS-powered property assessment pipeline for assessing suitability for
natural resource development and conservation projects
* NCX's SpatioTemporal Asset Catalog (STAC)
* model training- and prediction pipeline for combining public satellite
imagery datasets and ground measurements to predict forest vegetation
structure for the contiguous US
* forest carbon assessment pipeline capable of concurrently processing
thousands of user-submitted property boundaries
* Deployed machine learning and Bayesian statistical models in production
* Python: pytorch, fastai, tsai
* R: brms
* Distributed data products to the NCX Platform Team for consumption on NCX's
Landowner Platform
* Maintained unit testing and CI/CD for multiple Python + R packages and
associated processing workflows in GitHub actions
**Forest Biometrician** SilviaTerra, Remote | June 2016 - December 2020
* Developed processes for generating forest inventory data using ground
measurements paired with remote sensing data
* Operated and configured the cloud computing infrastucture to generate forest
inventory estimates for millions of acres
* Communicated with industrial forest management companies to understand their
forest inventory data needs
## Education
**MS Sustainable Forest Management**
Oregon State University, Corvallis, OR | 2016
Thesis: [Forest Soils and Topography : Decoding the Influence of Physical Site Characteristics on Soil Water and Forest Productivity in Oregon's Coast Ranges](https://ir.library.oregonstate.edu/concern/graduate_thesis_or_dissertations/p2677094w)
**BS Forest Resources**
University of Minnesota, St. Paul, MN | 2014