I am Pierre-Paul

Latest blog posts

Migrating data from an old field to a new field
2024-05-07
It happens to everyone. You created a field for a block, to be used in layout builder, and turns out you actually need to change the field type. It should have been formatted, but it's not. Here's a how-to on how to fix that.
EvolveDrupal Montréal 2024
2024-04-28
I miss the good old DrupalcampMontreal, but the next best thing is right around the corner, with EvolveDrupal!
Drupal documentation
2024-04-14
With so many releases under it's belt, it's not always easy to find up to date and relevant documentation about Drupal development. Let me show you a little something...

Expertise

Python
Django, Wagtail, I love python
PHP
Drupal 7/8/9, Symphony
DevOps/CI
Docker, docker-compose, Vagrant, Ansible, Gitlab runner/bitbucket pipelines

Projects

Secondo
A private networking PWA app, based on django-drf and VueJS. It was a nice project to work on, to test our skills and dig more deeply into django channels.
Kickoff Legends
A football/soccer game based on Flask (python) and AngularJS (+ a touch of phaser). People manage their football team, play against each others (in real time, thanks to websockets) or automated matches. This was a good chunk of my life at StudioQI as their CTO.
TradeSpecifix
A django + react PWA application. Keeps track of Safety and security meetings done by workers, on construction site. Also used as a time logging application with GPS data.

Me

As said earlier, I started off as a web developer, following CEGEP, where I studied "informatique de gestion" and then one year at the ETS. After my two first years as a professional web developer, I started getting really interested in system administration. This attraction helped me get a better understanding of the low level packages that would be used later on to deliver faster, more responsive web applications.

From June 2013 to November 2016, I've been the main Sysadmin at Pheromone, managing a not so small cluster of servers. Some being VMWare, others being OpenVZ contexts while others were Amazon EC2.

From November 2016 to May 2018, I was promoted CTO to a new Pheromone subentity named StudioQi, focused on creating games.

Between August 2018 up to 2019, I have been working with Francois Viens on multiple (and very cool contracts), like Dis-Moi or TradeSpecifix.

In 2019, with Edouard and Francois, we decided to create a new company, called FIXRS, where developers no longer need to choose between family and work.

In 2024, I decide to leave the entrepreneur world to join full time the BAnQ team full time, as a Drupal specialist.

Contact

You can contact me via info[@]pierre-paul.com ou via LinkedIn.

Or on Mastodon.