Amherst, Massachusetts
R&D software engineer building weather forecasting tools with over 10 years of full-stack development experience.

About
Growing up in Colorado, I became fascinated by how the atmosphere interacts with terrain and taught myself to forecast and analyze mountain waves, downslope windstorms, inversions, and severe convection. I turn that knowledge into forecast tools and open-source contributions used by photographers, storm chasers, and researchers.
Professionally, I worked on an AI website builder, led development of custom programming language tooling, and built websites as a freelance consultant.
I am looking for a role to combine my knowledge of meteorology with expertise in R&D software development.
Weather
Self-taught meteorology applied through software: mesoanalysis, sounding analysis, inversion forecasting, and terrain-driven flow. Built with Python and scientific packages such as MetPy, Siphon, and Xarray, and used by photographers, storm chasers, and researchers.

A modern, mobile-optimized interface for SPC mesoanalysis, used by storm chasers.
Read more
Designed and contributed an inflow layer visualization to the SounderPy sounding plot package.
Read more
A model-driven fog and cloud inversion forecast tool used by photographers in Colorado.
Read more
A custom cross-section tool for analyzing mountain waves and downslope windstorms.
Read more
A global, community-powered database for sharing, browsing, and mapping photos of clouds, storms, and other sky phenomena.
Read moreSoftware development
Production web applications, infrastructure, data analysis, language tooling, and research software built over a decade of professional work and personal passion.

A suite of tools that made the Motoko programming language easier to write, test, preview, and embed.
Read more
A low-code, drag-and-drop smart contract editor, funded by a $25,000 DFINITY Developer Grant.
Read more
Built a full-stack feedback product to support developer experience research and prioritization.
Read more
An online visualization tool for the paper 'Fungi: Typed incremental computation with names.'
Read moreA full-stack bus tracking and route viewer service developed for a school district website.
Read more
A Python library for querying, transforming, and visualizing pandas DataFrames with ChatGPT or other large language models.
Read more
A RimWorld mod that procedurally generates explorable city maps with 200k+ subscribers.
Read moreBackground
July 2022 - April 2026
DFINITY Foundation
Led programming-language tooling and cross-chain integrations, contributed to an AI website builder, and led developer experience products.

July 2017 - July 2022
Plexa Technologies LLC
Delivered full-stack Progressive Web Apps and custom web products for startups and small businesses.
January 2018 - August 2018
University of Colorado Boulder, College of Engineering & Applied Science
Worked on Adapton, an incremental computing system, and built a Rust visualization tool for research on typed incremental computation.
November 2016 - November 2017
Halfbeard Web Design
Built custom full-stack web applications with distinctive design styles for local businesses.
June 2014 - August 2017
Douglas County School District
Built a bus tracking and route viewer, designed REST APIs, improved CI/CD workflows, and mentored the software intern team across four summers.