When to get in touch
Use this page if you are hiring for a senior product engineering or developer experience role, need help shaping a developer tool, want to compare approaches to an AI-assisted workflow, or have a concrete collaboration in mind. The most useful conversations start with the problem, the people affected, the current constraints, and what a good outcome would change.
I am based in Vancouver, British Columbia, and generally work with teams in North American and European time zones. I am most relevant to work involving TypeScript, React, Next.js, Node.js, PostgreSQL, cloud delivery, internal platforms, developer tooling, and products where one engineer needs to move between product decisions and implementation.
How to reach me
Book a short conversation through Cal.com when a live discussion is the fastest next step. For professional context or a written introduction, use LinkedIn. GitHub is the right place for questions tied to a public repository, while YouTube and X are better for following published work than for support requests.
Please include enough detail to evaluate the request without a discovery call. I do not accept unsolicited guest posts, link exchanges, paid placement, generic recruiting blasts, or requests to promote products I have not used. I may not respond when the request has no clear connection to my work.