Who am I?
I am a full stack web developer, mostly working with PHP and Symfony, Nuxt and WordPress. I enjoy shipping a feature end to end as much as improving the tooling behind it, like Docker environments, build pipelines and team documentation. I favour native solutions and as few dependencies as possible, because that is what stays maintainable years later.
My background
I ran the operations of a dental prosthetics lab for seventeen years before switching careers entirely to web development. I completed a web design and programming diploma at Collège de Maisonneuve, followed by two internships in 2023.
In May 2024, I joined the web team at APCHQ as a front-end integrator. I gradually took on part of the back-end work, which led to my promotion to full stack developer in January 2026.
My full background is detailed in my resume.
Selected work
- Rebuilt a site on Nuxt and Payload CMS, from architecture to content modelling, with TypeScript server routes querying Payload over GraphQL
- Migrated over 800 articles from WordPress, defining the content transformation rules
- Replaced eight separate forms on a Symfony site with a single form configurable per page
- Cut local reload time from 20 to 30 seconds down to 1 or 2 seconds by restructuring the team’s Docker setup
- Unified development tooling with mise, so every project runs the same commands
- Hardened WordPress site security and wrote the web team’s technical documentation
Skills
- Back-end - PHP, Symfony, Laravel, Twig
- Front-end - JavaScript, TypeScript, Vue.js, Nuxt, Astro, HTML, CSS
- Databases - MySQL, MariaDB
- CMS - Payload CMS, DatoCMS, WordPress
- Tooling - Docker, Git, mise, bun, Linux
- Familiar with - React, Node.js, MongoDB
What people say
Over the last year and a half, Philippe has made remarkable progress.
Geneviève Cambria, Marketing Director, APCHQ (translated from French)
Philippe is a very caring, professional colleague who listens. He shows a strong spirit of collaboration, always ready to support his colleagues.
Julie Gascon, Web and Digital Platforms Team Lead, APCHQ (translated from French)
What I am looking for
A team that builds its product for the long run, where code quality and continuous learning are part of the job. If that sounds like you, get in touch.