Skip to main content

About me

I am the developer behind dotdev. I build custom websites, web apps, internal tools and AI workflow automation for small and mid-size businesses.

You talk to the person who builds it. There is no sales team or project manager between you and the work.

How I work with small teams

  • Your first conversation is with me, and so is every one after it.
  • I take on a small number of projects at a time.
  • We start by talking about your business. The proposal states what is included, the price and the timeline.
  • You own the code, content and accounts once you have paid.

Background

I have built software for companies of different sizes. Here is where, in the order I did it.

Touch Communications

Operations Manager, 2009–2017

Managed a team of 35+ and grew the client base from 24 to more than 500 over eight years.

HostHamilton

CTO, 2017–2022

Oversaw operations and all technical delivery for a startup web design and development agency.

eRational Marketing

Freelance web developer, 2018–2019

Built customer-facing WordPress websites from PSD designs.

Shopify

Developer, 2019–2022

Head developer of AuditCreator, an internal tool the Storefront Optimization team used to audit prospective enterprise clients’ storefronts. It replaced a manual Google Docs and spreadsheets workflow. I am credited with helping land several of those clients.

PiinPoint

Senior Full-Stack Software Engineer, 2023 to now

Rebuilt a reporting system made for one client (LCBO) into a reusable platform, so PiinPoint could sell custom report packages to new clients, including Sobeys. Built Sitematch, which replaced an Excel workflow for curating real-estate listings and grew to about a dozen enterprise teams. Built a portal that turns broker PDFs, emails and screenshots into structured listings.

PiinPoint is my current job. It is separate from dotdev. dotdev projects are my own work, and PiinPoint is not involved in them.

What I have built under dotdev

Playchek Inspector for an inspection company, DocumentScribe for inspection and service businesses, and AgentWire, an open-source tool I use to run my own work.

See the work →

How to start

Start with Discovery: 2–3 one-hour meetings with your team to explore your options.

It costs $500 CAD. The full $500 is credited toward your project if you sign a contract.

A little about me

I started in operations, not code. I spent eight years running a team and a client list before I moved into building software.

I studied computer technology at Mohawk College, and I work from Ontario, Canada.

I ask how your business runs before I talk about software.