Experience
10 years in data, ML, and AI
Work
March 2024 - February 2026
Senior AI Engineer 2 @ Drata
Joined through Harmonize acquisition. Responsible for all AI functionality inside Drata.
- Built AI agents that generate and maintain 1,000+ compliance tests at scale
- Indexed all data into Weaviate vector database using Flink
- Deployed AI pipelines built on Bedrock and Anthropic
- Wrote API endpoints with TypeScript
August 2022 - March 2024
Data and ML Engineering Consultant @ Konvex.io
Consultant across data science, data engineering, and machine learning functions.
- Harmonize (Founding Engineer, Head of Data): Built first version of RAG-powered question-answering app for security questionnaires using Docker, FastAPI, Anthropic, LangChain, SQLAlchemy, and Pinecone
- Nixtla (Staff ML Engineer): Scaled statsforecast library to distributed computing on Spark, Dask, and Ray
- Citi (VP Risk Analytics): Accelerated large scale economic forecasts with Dask and Ray. Built internal tooling for data scientists
March 2021 - July 2022
Senior Open Source Community Engineer @ Prefect
- Helped developers build reliable data pipelines with Prefect
- Created tutorials, documentation, and community resources
- Spoke at PyCon and SciPy about workflow orchestration
October 2019 - March 2021
Data Scientist @ Paylocity
January 2017 - October 2019
Associate Data Scientist @ Itron
March 2016 - June 2017
Hydrology Researcher @ US Geological Survey
Open Source
October 2020 - Present
Co-author @ Fugue
A unified interface for distributed computing that allows users to write code in native Python or Pandas and port it to Spark, Dask, or Ray.
2,100+ GitHub stars · 16M+ downloads · 420 Slack members
Education
B.S./M.S. in Civil Engineering · University of Illinois at Urbana-Champaign · 2010 - 2016
Volunteer & Community
- Co-organizer · PyData Seattle 2023 · April 2023
- Co-chair, Data Life Cycle Track · SciPy 2022 · July 2022
- Volunteer Project Manager/Data Scientist · DataKind · November 2017 - November 2021
- Worked on a project with Embrace Families aimed at reducing social worker burnout.