nate
(he/him)senior software engineer: maintaining oss and applying ai
Senior Software Engineer at Prefect
Activity
Loading activity...
Career: 8
Senior Software Engineer
Prefect
Chicago, Illinois, US
Aug 2024 - Present
Senior Software Engineer
Prefect
Chicago, Illinois, US
- expanding and maintaining the open-source Prefect SDK and server components - building AI-powered systems (NLIs + RAG etc) to extend teams within the organization - working with leadership and marketing to improve our digital footprint and outreach - working on next-gen tooling (fastmcp, pydantic-ai, rust-powered python)
Software Engineer
Prefect
Chicago, Illinois, US
Sep 2022 - Aug 2024
Software Engineer
Prefect
Chicago, Illinois, US
- implementing distributed task queues in the OSS and cloud product - designing interfaces between Prefect core and common tools it can orchestrate and observe - using LLMs, embeddings, and redis to build open-source tooling used internally to extend the team - maintaining DevOps / GitOps tooling in support of these interfaces - contributing features to Prefect in response to ecosystem trends - Participate in 24/7 on-call rotation to monitor and maintain the performance and reliability of Prefect Cloud.
Solutions Engineer
Prefect
Chicago, Illinois, US
Oct 2021 - Sep 2022
Solutions Engineer
Prefect
Chicago, Illinois, US
As a member of the professional services team, I acted as a consulting data engineer. This involved: - breaking down business logic into problems that are solvable with cloud-native tooling - python workflow development and data warehouse maintenance in support of data analysts and ML practitioners - provisioning runtime infrastructure for those workflows with Terraform on their cloud providers - contributing to open-source projects used in client projects (including Prefect and Airbyte)
Data Engineer
SLATE (acquired by Prefect)
Boulder, Colorado, US
Jan 2021 - Oct 2021
Data Engineer
SLATE (acquired by Prefect)
Boulder, Colorado, US
- Writing Prefect-orchestrated EL(T) pipelines running on GKS/EKS to support clients' data integration practice - Provisioning client infrastructure on AWS, GCP, Azure to enable HA, distributed workflows - Exploring, contributing to, and leveraging new data-integration tools like Airbyte to keep in touch with modern patterns - Identifying time & money sinks, reproducing important outcomes with open-source alternatives to inflexible, closed-source and costly tools
Physics Educator
Numerade
Boulder County, Colorado, US
Aug 2020 - Jan 2021
Physics Educator
Numerade
Boulder County, Colorado, US
Research Assistant
University of Michigan
Ann Arbor, Michigan, US
Jan 2019 - Aug 2019
Research Assistant
University of Michigan
Ann Arbor, Michigan, US
-Wrote Monte Carlo models of percolating systems using union-find and path compression methods to observe emergence of long-range connectivity in various networks -Automated simulation-analysis workflow using Python, pandas, and shell scripts (from 20 mins of organizing output data to < 5 seconds per batch of output data) -Drafted and summarized simulation results in LaTeX as potential publication material for my supervisor.
Quality Engineer
Air Products
Jun 2018 - Aug 2018
Quality Engineer
Air Products
- Trained plant equipment models from aggregated cloud datasets using non-linear regression methods - Created and trained equipment models for 50+ new HYCO plants in Asia - Investigated deviating models to determine the process inputs causing error - Recommended action to plant managers for breaches of process specifications (e.g. recommend cleaning compressors if vibration readings persistently high) - Took part in re-platforming of in-house equipment modeling software
Materials / General Engineer
L.E. Jones Company
Menominee, MI
May 2017 - Aug 2017
Materials / General Engineer
L.E. Jones Company
Menominee, MI
- Initiated transition from contracted to in-house website management by creating fully functional company website using HTML, CSS, JavaScript and Google API - Created production valve-seat models for project engineers with SOLIDWORKS - Worked closely with gauging department – created dimensioned part diagrams for operator reference and gathered operator input to improve workflow
Education: 1
University of Michigan
Bachelor of Science - BS, Chemical Engineering and Physics
Jan 2016 - Jan 2020
University of Michigan
Bachelor of Science - BS, Chemical Engineering and Physics
Projects: 5
plyr.fm
plyr.fm
marvin
marvin
the OG structured outputs library
fastmcp
github.com/PrefectHQ/fastmcp/
zlay
tangled.org/zzstoatzz.io/zlay
atproto actor typeahead
typeahead.waow.tech
Credentials: 2
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)
Publications: 25
Continue reading on Unthread
Continue reading on Unthread
some recent yak shaving!