Clifford Laserre · Montréal, QC

Solid code.
Useful ideas.

Full stack developer, with a particular focus on the backend. I build web applications with PHP/Symfony, Python and TypeScript, from business logic to the user interface.

Understand the need. Build thoughtfully. Keep improving.

Clifford Laserre
Clifford LaserreFull stack developer
Backend, interfaces
and everything in between.
My toolkit

01 / Selected projects

Bringing code to life.

Applications built around real needs,
and tools that make everyday work easier.

Tools for the everyday.

All repositories

Backend architecture

Slim + Doctrine

A PHP foundation for building applications with Slim 4, Doctrine, dependency injection, migrations and Docker.

View repository Slim + Doctrine

Developer tools

Knockout Scanner

A Chrome extension that displays the data bound to a DOM element in DevTools, making Knockout.js debugging easier.

View repository Knockout Scanner

Automation

WakaTime Stats

A PHP tool that fetches WakaTime statistics and automatically updates a GitHub README through GitHub Actions.

View repository WakaTime Stats

02 / What I build

From the interface
to the foundations.

I care about what users see and what makes an application dependable. Clear architecture, well-structured data and the right tools make a lasting difference.

Talk about a project
01

Backend & data

Business logic, REST APIs, content management, SQL queries and caching. Build a coherent system, then simplify where it matters.

PHP · Symfony · Slim · Doctrine · Python · Django · MySQL · Redis

02

Interfaces & interactions

Responsive interfaces, clear user journeys and purposeful interactions, with code that stays easy to maintain.

TypeScript · JavaScript · React · Knockout.js · Twig · Vite

03

Quality & deployment

Automated tests, code reviews and reproducible deployments. Keep documentation close to the code to make the next step easier.

PHPUnit · Git · Docker · GitHub Actions · Linux

03 / My experience

Learning by building.

From web application development
to automation and data.

The common thread in my work: understand how a system works, collaborate with the people who use it and make it easier to evolve.

Education

DEC in Computer Science Technology

Collège de Rosemont · 2017–2020

FrenchProfessional English
May 2021 — Aug 2026Montréal

Full stack developer at Valnet

Developed PHP/Symfony websites and an editorial CMS using PHP/Slim, Knockout.js and TypeScript. Built content management features, video integrations and sitemap generation, and worked on Redis caching and MySQL optimization.

PHP / Symfony · CMS · TypeScript · Performance

Dec 2019 — May 2021Montréal

Business intelligence technician at CIUSSS du Centre-Sud-de-l’Île-de-Montréal

Automated data processing and built Django forms and Power BI dashboards. Used Python scripts and SQL Server queries, working with teams to turn data into practical everyday tools.

Python · Django · SQL Server · Power BI

Oct 2018 — Dec 2020Independent projects

Independent full stack developer with Appanoo Labs

Gathered requirements, built React interfaces and developed REST APIs with Django or Express. These projects ran alongside my studies and, later, my role at the CIUSSS.

React · Django · Node.js · API REST

Beyond the code

Curiosity continues
after the last commit.

Music, digital tools and self-hosting are part of my explorations too. I enjoy understanding how services work, organizing what matters and building an environment I can keep improving.

This website is one example: a Symfony application hosted on my own server, with separate development and production environments.

04 / Get in touch

A project, an idea?
Let's talk.

Web development, backend architecture or open-source tools: I am always happy to exchange ideas about what we could build.