Self-taught. Fully stacked. Based in Deux-Montagnes, Quebec. I've been building on the web since before Google existed — and I'm still the person who picks up the phone.
I've been doing this since before Google existed. Everything I know, I taught myself.
I'm based in Deux-Montagnes, Quebec. I've been building on the web for 27 years — from the days of BBS systems and Gopher, through the first websites, through every major shift since. Not as a bystander. As someone who was in it, learning it, building it.
I'm a generalist. I know enough about almost everything to be dangerous — servers, databases, DNS, email deliverability, security, APIs, AI, copywriting, photography, UX. When your email is going to spam, your server is slow, your copy isn't converting, and your SEO is broken, I don't refer you out four times. I fix it.
I don't have a ticketing system. I have clients — most of whom have become friends. I watch my inbox all day and reply within minutes because I actually care what's happening with your project. I've had clients reach out after three years of silence and get a same-day response from someone who still remembers exactly what we built.
I didn't buy a sports car for my mid-life crisis. I quit smoking, learned to cook, learned everything I could about fitness and nutrition, and turned my life around. I roast my own coffee, make my own cheese, play guitar, and have seen Slayer live fifteen times. I contain multitudes. When I know something is worthwhile, I change my lifestyle to make it happen — in life and in work.
I've never spent a dollar on marketing. Every client I've ever had came from someone who told someone else. If you're reading this, that's probably what happened. Good — let's talk.
I handle the full technical stack — not just the parts that are easy to explain.
Custom themes, plugins, WooCommerce, performance optimization, and multilingual setups. I've been building WordPress sites since near the beginning — I know where every body is buried.
I've designed, built, and integrated APIs for mobile apps, ecommerce platforms, payment systems, and third-party services. If your business needs systems talking to each other, this is where I shine.
I run my own multi-server hosting infrastructure on Linux with DirectAdmin — not a reseller account. 30+ active client sites, CSF firewall, PHP-FPM tuning, offsite backups, and security incident response. Full-time Linux user since 2000.
ActiveCampaign builds, complex automation sequences, Shopify integrations, and list management. I work on the technical side of marketing so your campaigns actually reach people.
From managed chatbots via Phasma to custom API integrations with Claude, GPT-4, and others — I build AI that does something real for your business, not just demos.
An English Literature grad who codes. I write my own copy, edit client content, and proofread — clearly, correctly, and in your voice. French or English. Most developers can't say that.
AI is changing what's possible for small businesses and organizations. I help you figure out what's actually worth building — and then build it properly.
Everyone is adding AI to their business right now. The hard part isn't the technology — it's knowing what's actually worth building and what's just noise. I help you figure that out, then build it right.
I built Phasma — a managed AI assistant platform purpose-built for fitness coaches, studios, and non-profits. It's the kind of AI implementation that actually makes sense for your business: properly configured, bilingual-ready, and fully managed for you.
I work across industries, but I have deep roots in two sectors where I can offer something most consultants can't.
I've worked with coaches, trainers, and fitness brands on everything from booking systems and membership platforms to custom apps and AI-powered client communication. I understand your business model, I know your industry, and I've built tools specifically for it — including Phasma, my own AI assistant product designed for fitpros.
Fitness & coaching →I've worked with 10+ non-profit organizations including hemophilia.ca, Literacy Unlimited, and the West Island Community Resource Centre. I understand how non-profits operate — the budget constraints, the board oversight, the need for reliability without the corporate price tag. My family has deep roots in the non-profit world. You'll never feel like a small fish here.
Non-profits →Sometimes you've outgrown what a generalist can handle. I've built production systems for MTY Group — one of Canada's largest restaurant companies — that are still running today, years after launch. I've been the primary technical person for Macros Inc, a major fitness platform, for six years with zero unplanned downtime. If you need something built right the first time, let's talk.
"I've worked with Jer for years on projects most developers would find overwhelming. He handles it all — fast, clear, and without drama. When I needed someone for my own site, the decision took about five seconds."
"Of all the many hats a personal trainer or gym owner has to wear, fussing over how to make, manage, or update a website can feel like a full-time job. Jer and I have been working together for several years, and I don't know what I would have done without him. He's professional, he's efficient, he doesn't blow smoke up your 'you know where', and he doesn't make you feel like you need to take out a second mortgage to afford him. If you're on the fence, here's your opportunity to hop off of it."
"Jer is incredible to work with, he's skilled, knowledgeable, and has helped bring ideas for my website and business to life that makes my job infinitely easier. His communication skills are second to none. I highly recommend him!"
"Working with Jeremy has been a breath of fresh air. He communicates clearly, solves problems quickly, and makes complex technology feel manageable. I highly recommend Jeremy to anyone looking for reliable and thoughtful tech support."
No hard sell. No ticket system. No disappearing act after launch. Just a straight conversation about your situation and whether I can help — usually within the hour.