I'm James.

I'm a software engineer who's been shipping cool shit for the last 12 years. These days, I'm helping fuel entrepreneurs at Shopify.

or scroll to explore

New Ideas
Always building something
0
Ego
The best ideas win. Sometimes they're mine.
0 yrs
Shipping Magic
And just getting started
0
Dogs
Non-negotiable coworkers

Career Arc

Click any chapter. Ask what actually happened.

Origin Foundation Growth Scale
Scale Era~4 years

Shopify

Developer → Senior Engineer

Worked across checkout, payments, and fraud detection systems at massive scale.

Championed projects end-to-end — led engineers, wrote technical docs, drove cross-team alignment, presented to senior leadership.

May 2022 – Present
Ask about this
Growth Era~2 yr 8 mo

Barracuda

FE Lead

Owned the entire web frontend for Cloud-to-Cloud Backup product.

Built a frontend that felt fast despite backend latency. Infinite file system navigation with multi-tenancy.

Oct 2019 – May 2022
Ask about this
Foundation Era~1 yr 11 mo

AssureSign

Software Engineer

Full-stack engineer on a DocuSign competitor. Signature adoption, custom conditional logic flows, full document workflow.

Stack: .NET Core API, React/Redux/TypeScript SPA, Azure deployments.

Apr 2017 – Feb 2019
Ask about this
Foundation Era~1 yr 3 mo

Kubica Corp

Software Engineer

Paired with electrical engineers on controller logic software. Led projects at Polaris and John Deere paintshops.

Built software that optimized part flows based on BOMs. Maximized efficiency and minimizing rework.

Feb 2016 – Apr 2017
Ask about this
Origin Era~1 yr 1 mo

Aging Care (now A Place for Mom)

Software Engineer

Lead conversion site for the #1 senior care referral platform in the US (1M+ monthly visitors).

Built lead matching logic connecting families to 18,500+ senior care communities.

Feb 2015 – Feb 2016
Ask about this
Whenever you find yourself on the side of the majority, it is time to pause and reflect.

Mark Twain

Skills

Click any skill. I'll tell you what I actually built with it.

expert
strong
working

How I Work

The stuff no resume tells you

Working With Me

Pleasant, nonjudgmental, and collaborative. I assume you have great ideas, even when they conflict with mine. The goal is the right decision we can all get behind, quickly. My team shares in every win. I absorb the blame. Every problem is my problem.

Superpower

Ships working code early. Stakeholders explore real features, not slide decks. Gets cross-team buy-in faster because the code already works.

Work Style

I do my best work on the hardest problems. Give me the complex project over a hundred small tickets. Bias toward action: real features over proposals.

Dream Team

Small teams that care will outperform large teams that don't. Every time.

What Drives Me

Building new things. Product-focused work. Autonomy. Working with exceptional people. The entrepreneurial itch.

Off the Clock

Not everything compiles

Travel

I absolutely love to travel. The biggest struggle I have is committing to somewhere new when I've already been to so many great places.

Outdoors

Deep, deep in the woods with my dogs. That's the reset button.

Pinball & Board Games

Competitive in a fun way. Always down for a game night.

Help Me Give Back

My life's mission is to give as much as I can back to dogs. If you know any rescues or charitable dog organizations that could use some pro bono dev work, I'm grateful to help.

Reach out