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.