Rogers Sportsnet: WordPress for Canada’s Sports Network
WordPress theme and plugin development for Sportsnet, Rogers Media’s national sports broadcasting…
View Case StudyI design and build custom WordPress websites, themes, plugins and integrations. My clients are organizations that have a security review, a procurement process and an editorial team to satisfy.

Design and development handled by one person, so what gets approved in the mockup is what gets built. Custom layouts for your brand, never a bought template with your logo on it.
Plugins that connect WordPress to your CRM, ERP, marketing automation or data pipeline, with error handling, retry logic and logging.
Custom pricing logic, checkout extensions, fulfilment integrations and subscription models for stores that outgrew off-the-shelf plugins.
Audits that find the real bottleneck, which is usually database queries and third-party scripts. Security reviews before launch and on a schedule afterward.
One installation running subsidiary brands, department portals or English and French editions.
Ongoing care for a site that has to stay up: updates tested on staging first, monitoring and backups. 6-Month Minimum Commitment.
I work with two kinds of clients.
The first are enterprise organizations in Canadian financial services, insurance, media and government. They need a developer who has already worked inside an IT security review and can get through it without slowing the project.
The second are agencies and growing companies that need senior WordPress work without building an in-house team.
I am based in Toronto and work with clients across Canada and internationally.
Scoping call
A free call about the technical requirement, your existing stack, your internal constraints and a realistic timeline. It is not a sales call.
Written specification
Before any code, you get a document that says what will be built and how you and I will know it is finished.
Build and review
I build on staging. Your internal developers or IT team can review the code as it lands.
Launch and handover
You receive documentation complete enough that another developer could take the work over.
WordPress theme and plugin development for Sportsnet, Rogers Media’s national sports broadcasting…
View Case StudyEnterprise WordPress platform for Munich Re - multi-lingual, WCAG compliant, with Ajax…
View Case StudyEnterprise WordPress platform for Great-West Lifeco, one of Canada's largest financial services…
View Case StudyCustom WordPress theme, review-by-date governance, file manager, Relevanssi search, ACF customization, and…
View Case StudyThe person you speak with on the first call is the person who writes your code. There is no account manager in between, and nothing is handed to a junior developer after the contract is signed.
My background is public and checkable. I wrote WordPress Responsive Theme Design Essentials for Packt Publishing and was technical reviewer on Learning Yeoman. I co-organized WordCamp Toronto in 2014 and 2015 and was lead organizer in 2016.
Since 2023 I have also built over 80 AI automations for clients who wanted repeatable results from data-heavy work.
If you are comparing candidates, I wrote a seven-point checklist on how to choose a WordPress developer in Toronto that you can apply to me as well.
I do the architecture and the development myself. If your scope or timeline needs a full agency team, I will say so on the first call and suggest alternatives.
Yes. Munich Re's IT security team ran penetration tests and automated security scans on the platform before deployment, and it passed. The Ministry of Education Ontario work went through government IT security review.
Often, and it depends on what I find. I start with an audit of the code, the plugins and the hosting. If the foundation is sound I take it over; if it is not, I will tell you plainly and quote a proper rebuild instead of patching something that will keep failing.
Yes. I build AODA / WCAG Compliant themes, and accessibility is tested during the build instead of being patched on at the end.
Project work is scoped and priced per project. Maintenance and retainer work has a 6-Month Minimum Commitment, because that is the shortest period in which I can learn your workflow and show results.
Yes. Public-facing Ontario government work has to be available in English and French, and I have delivered it, including the Employment Ontario Portal.
Yes. I am based in Toronto and work remotely with organizations across Canada and abroad.
The first conversation is a scoping call, and it costs nothing.