What kind of work do you take on?
Backend engineering and technical leadership: designing and building APIs and systems, modernizing or rescuing existing ones, and leading teams. I take on a small number of contract and project engagements, and I am open to the right full-time senior or technical lead role.
Are you available for new work right now?
Selectively. I am working full-time, so I take on the right projects rather than a full client load. If it is a strong fit, I will make the time. The quickest way to find out is to tell me what you are building.
Are you open to full-time roles?
Yes, for the right senior backend or technical lead position. If you are hiring and think there is a fit, reach out the same way as a project enquiry.
Can you join and lead an existing team?
Yes. I have led teams of up to ten engineers and partnered closely with product and project managers on roadmap and delivery. I am comfortable owning architecture, reviewing code, mentoring, and unblocking a team, as a lead or as a senior individual contributor.
Do you work remotely?
Yes. I am based in Toronto and work remotely with teams across time zones.
Do you only work on the backend, or full-stack?
Backend is where I am strongest and deliver the most value: APIs, data, architecture, performance, and reliability. I also have solid full-stack experience with React and Vue, and can move across the stack when a project needs it.
How do we get started?
Send a short note about what you are building or what is slowing you down, through the contact form or by email. I reply within 24 hours with a straight answer on whether and how I can help.