Senior Software Engineer · Shopify
I’m a web developer with a passion for building cool things and solving problems!
I’ve worked in the industry for 8+ 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.
Since 2014
Coding
13k+
Teas Drank
Since 2010
Githubn'
> 9K
Bugs Fixed
Toolkit
What I work with
Experience
Where I've been working
Shopify
2021 - Present
At Shopify I work with an incredible team, building the reviews features into Shopify's flagship shopping app, leading technical designs and mentoring colleagues.
Learn more about Shopify
Analog Republic
2015 - 2021
Working at Analog Republic gave me the opportunity to work on a large variety of projects, with different tech stacks and grow my skills on a tight-knit team.
Learn more about Analog RepublicWriting
I write stuff sometimes
Golang Testing — Mocking Redis
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.
7 May 2020
Auto Rebuilding Go Programs — With Docker, Glide & Fresh
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.
28 June 2017
Golang Testing — JSON Responses with Gin
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.
3 April 2017