Work History

2025-03-04

Val.town

Nov ‘24 - Feb ‘25

I worked briefly with the team at Val.town as a founding engineer helping build out product features as a full-stack engineer. While an enjoyable experience, it ultimately wasn’t the right fit.

Recurse Center

Aug ‘24 - Nov ‘24

I spent some time attending the recurse center to explore my technical interests and figure out my next career step. I worked on a lot of projects during this time. I built a deno desktop framework in Rust and typescript, built a language server implementation for a binary DSL protocol called typical, paired with another RCer to build out a deno functions-as-a-service platform, and more. It was a fun, educational, and productive time.

Membrane

Feb ‘24 - Aug ‘24

In my brief stint as a co-founder at Membrane I helped raise a pre-seed, interview potential customers, create the docs, setup product research infrastructure, and build out CI pipeline for rapid product iteration. Ultimately, I discovered it wasn’t quite the right fit for me so I stepped away.

Oxide Computer Company

Sep ‘21 - Feb ‘24

As an engineer on the product team I helped build out Oxide’s Web Console as well as contributing to the lower level Control Plane. I was specifically responsible for rewriting the rack’s REST API to support name or unique identifiers (the original version only supported mutable name references). I also helped build out Oxide’s design system and made significant contributions to the generated typescript SDK. You can see of my public PRs here.

Recurse Center

Jun ‘24 - Aug ‘24

This was my first batch at Recurse. I explored learning new programming languages (like Rust) and invested a lot of time in writing and pairing. It was an incredible experience and helped me secure my next role.

Artsy

Jun ‘18 - May ‘21

I was hired as a senior software engineer at Artsy and worked across the tech stack and on various teams. I helped build out the design system, contributed to the UI across the web and mobile app, reduced CI build times significantly, introduced the notion of tech plans, lead a major refactor of the graphql service, contributed to infrastructure and automation on the platform team, spear headed performance and SEO improvements, and acted as a tech lead for the purchase team. I was deeply involved with hiring, helping drive culture, and doing everything I could to help those around me be successful in their endeavors.

Artsy is open source by default so most of my work over the three years I was there is available here.

Scripps Networks Interactive

Sep ‘15 - May ‘18

At Scripps I was responsible for helping improve performance and introduce frontend best practices. I revamped the build system, worked extensively to improve page performance, and co-designed a theming system that enabled HGTV, Travel Channel, and Food Network to effectively use the same markup while retaining their unique brand styling. I helped lead a cross platform effort to consolidate HGTV, Food Network, and Travel Channel on a single platform.

I also made a lot of mistakes. Both technically and culturally, there was a lot that I learned during that role and after that helped me be a better leader, engineer, and person.