Shopify
2021 - 2026
At Shopify I worked with incredible teams on the Shop app, building the reviews features from the ground up, leading multiple projects and mentoring colleagues.
Senior Full-Stack Developer · Ex-Shopify
I’m a web developer with a passion for building cool things and solving problems!
I’ve worked in the industry for 12+ years, becoming a programmer was a goal of mine, which originally started as a hobby where I would work on side-projects and Open Source, and is now my career.
Toolkit
Experience
2021 - 2026
At Shopify I worked with incredible teams on the Shop app, building the reviews features from the ground up, leading multiple projects and mentoring colleagues.
2015 - 2021
At Analog Republic I grew from mid-level to senior engineer, building for clients from Pearl Jam to the New York Red Bulls and bringing in CI/CD, Docker, Laravel and React.
Next
My next chapter could be with your team. See what I'd bring, from helping scale Shop's reviews to hundreds of millions to levelling up the engineers around me.
Writing
Testing dependencies can be fiddly. I recently discovered how to mock Redis in my testing environments with little friction. Here's how you can do it too.
Every time we make a change to our code we’d have to kill our Docker container, re-build our Go binary and re-run the Docker container. This is inefficient and could easily be automated.
I wrote this when working on a side project using Gin. I know how easy it is to setup tests with Go, but JSON responses can be tricky, here's how to test them.