Staff Engineer | Function Health
2024 — Now
2023 — 2024
Remote
2022 — 2023
– led development of a high-throughput Reverse ETL product with Kafka, Kubernetes and Go
– developed API integrations for the Zapier platform in TypeScript and Python
– aligned technical direction across teams to see through architectural decisions
– provided technical guidance to product management to ensure the success of our roadmap
– mentored my team on topics in Data Engineering and Event-Driven Systems
2020 — 2022
San Francisco, California
– re-architected our monolith to scale with both user demand and org growth
– aligned technical and business language using Domain-Driven Design principles
– organized and facilitated our cross-functional GraphQL stewardship group
– restructured tests to run more efficiently with higher coverage
– managed multi-region AWS infrastructure with Terraform
2019 — 2020
Portland, Oregon
As a machine learning engineer on Crowdstreet's data team, I developed
– ML models for asset allocation and portfolio optimization
– streaming change data capture (CDC) from our production Postgres database to Snowflake
– Data Vault warehouse modeling and data transformations within Snowflake using DBT
– pipelines to train, serve and monitor machine learning applications
– batch ingress from 3rd party SaaS applications with Airflow clusters
2016
University of Pittsburgh
2012
AMSA Charter School