2025-current
- web developer
I’m a language-agnostic full-stack developer with 8+ years of experience developing technical solutions for marketing agencies, startups and cultural institutions. Whether we’re building a new marketing website, performing code archaeology & resuscitation on a legacy platform or developing a custom eCommerce solution, I excel at translating business goals & requirements into a technical roadmap, implementing & communicating that roadmap and supporting my work long term.
I love deep dives into new languages & frameworks, collaboration with diverse teams on interesting & challenging projects and taking my time to do good work.
I don’t love doing things the easy way if it’s not the right way, unnecessarily over-complicating my work and fighting artificial deadlines.
You can see my history below, learn more about me further below or find ways to contact me even further below.
Get my resume here or via LinkedIn or visit my GitHub to see practical examples of my work. See below for links to previous employers & clients and please contact me if you have any questions or would like any more information.
A Woocommerce-focused development agency based in Seattle, Washington
2025-current
A digital marketing agency based in Pittsburgh, Pennsylvania
2022–2024
A world-class CRO agency based in Dearborn, Michigan
2021
A full service creative agency based in Dayton, Ohio
2017–2021
I care deeply for the craft of my work and the little details that make a project feel cohesive; I thrive in environments and projects where I can express that care through well-crafted solutions built to be accessible & performant and to survive long term. Much of my career has been spent extending and supporting legacy codebases, which has impressed upon me the need for simplicity & clarity above all else when developing for the future. This experience has also given me a keen eye for researching, deconstructing and cleaning up under-documented codebases, making optimizations & new functionality much more feasible over the life of the project.
I’ve found I work best in small to mid sized teams where there is space to develop rapport; I value a quick conversation to reach a solution, a vent session about a frustrating project or a team huddle to celebrate a big win.
In my free time you could catch me making synthesizer bleep bloops, re-watching Twin Peaks or enjoying a nice Jameson at the neighborhood bar. You probably won’t be able to catch me, though; I’m quite sneaky.