Who you'd be working with.
I'm Gavin Abeele. I build custom software for small businesses, and I've shipped web software end to end for five-plus years.
One person who understands the whole system, explains it plainly, and leaves documentation behind. You own the code and the accounts.
Based in Waterloo, OntarioWorks with businesses across Canada and the US

What I work in
Common, well supported, and easy for another developer to pick up later.
- Laravel
- Vue
- React
- TypeScript
- Node
- MySQL
- Docker
- DigitalOcean
- CI/CD
I also wire in AI where it saves real time. Where it doesn't, I'll say so.
How I got here
I spent years building web products for other companies' clients and kept noticing the businesses with the most to gain from a bit of custom software were the ones nobody was building it for. Too small for an agency, too specific for an app store. So that's the work now.
Off the clock
- A home serverSelf-hosting more than is strictly reasonable. It's where I try infrastructure before I'd put it near a client.
- 3D printingDesigning and printing fixes for small everyday annoyances. Software you can hold is a nice change of pace.
- Small open-source toolsIf I solve something twice, I pull it out, document it, and publish it. See the projects.