I lead a small team building software that helps Autodesk put its data to work, from the framework teams use to ship generative AI to the tools that keep that data accurate and usable.
Principal Software Engineer
Apr 2026 – Present- Build an AI agent that diagnoses internal support tickets, tracing issues to their root cause and cutting time to resolution by 35%.
- Create a multi-agent harness that maintains the company's ETL pipelines autonomously, taking routine upkeep off engineers' hands.
- Launch a dashboard that measures AI adoption across Autodesk and the productivity gains it delivers.
- Conduct technical interviews and mentor junior engineers.
Senior Software Engineer
Aug 2024 – Apr 2026- Build an enterprise framework for retrieval-augmented and agentic applications, supporting 10+ AI vendors and 60+ tools and agentic behaviors, giving teams a production-ready starting point for generative AI.
- Develop a web application where teams create, schedule, and monitor their data pipelines in one place, used by 40+ teams.
- Ship a service for data quality assessment, adopted by 30+ teams across 1,000+ pipelines, handling 50,000 payload validations per second with a p99 latency of under 15ms.
SociVolta
SociVolta trades electricity using machine learning. I started on the data side, turning raw market feeds into research-ready time series, then moved into research to develop and test trading strategies.
Senior Software Engineer
Aug 2023 – Aug 2024- Research systematic trading strategies for electricity markets, using linear regression and statistical analysis to find and validate sources of alpha.
- Build an evaluation platform that backtests and paper-trades strategies automatically, taking new ideas from hypothesis to tested results without manual setup.
- Create a real-time P&L dashboard that gives the desk a live view of trading performance.
Software Engineer
Jul 2022 – Aug 2023- Build a library that collects, cleans, and delivers electricity market data, with connectors for 11 ISOs and 50+ sources and loaders for databases, S3, and other destinations.
- Standardize time series cleaning and transformation across 800+ pipelines, giving research a single dependable source of market data.
- Move the firm's legacy pipelines onto a lakehouse architecture in three months, saving roughly $100K a year.
Weltschmerz Studio
Weltschmerz was a creator commerce startup, giving creators the tools to monetize their following. As founding engineer, I owned everything technical, from the first line of code to the platform creators ran their shops on.
Founding Engineer
Apr 2019 – May 2022- Build the platform from the ground up, letting creators design products, open a storefront, and sell to their fans in one place.
- Grow active users to over 5,000 within six months of launch, scaling the platform to keep pace.
- Own every technical decision as the company's first engineer, from architecture and stack to shipping and running the product in production.