Pol Dellaiera
×
Pol Dellaiera

Pol Dellaiera

Senior Infinidash architect, half fullstack developer by choice

Dutch, English, French, Italian

Background


About

About

Find a better description on my personal website: https://not-a-number.io/about/

Work Experience

Work Experience

  • Software EngineerEuropean Commission

    Jul, 2019 - Present

    Working at Digit B4 (Software Engineering Capabilities), my colleagues and I are in charge of building a PHP competency center at the European Commission.

    Helping units phasing out from ColdFusion to PHP.

    Most of my job consist at helping teams moving towards PHP, giving trainings and presentation, supporting teams through emails and writing proof of concepts libraries.

    • Nix

    • NixOS

    • Symfony

    • Doctrine

    • API Platform

    • Oracle

    • Docker

    • Infrastructure as code

  • Software EngineerEuropean Commission

    Jun, 2015 - Jul, 20194 years 1 month

    Hired under the behalf of a consultancy company, I'm working at DIGIT on the Next Europa platform and OpenEuropa running respectively Drupal 7 and Drupal 8.

    • PHP

    • Drupal 7

    • Drupal 8

    • MariaDB

    • Docker

  • Software EngineerEuropean Commission

    Oct, 2012 - Jul, 20152 years 9 months

    • Creation of a new development workflow and architecture.
    • Development of the Intranet running Drupal
    • Maintenance and update of the existing public agency website
    • PHP

    • Drupal 7

    • MariaDB

    • Docker

    • Aegir

  • Contributor, Drupal 7 core maintainerDrupal Project

    Jul, 2018 - Jan, 20201 year 6 months

    See links.

  • Software EngineerTrasys

    Nov, 2010 - Sep, 20176 years 10 months

    Hired under the behalf of Trasys, a 65+ million EUR customer-focused IT consultancy and services company operating throughout Europe.

    Pol's work is mainly focused on PHP development, Drupal development workflow, security and maintenance activities.

  • Freelance Drupal trainerTechnofutur TIC

    Jul, 2010 - Jul, 20155 years

    TechnofuturTIC is a non-profit organization whose purpose is the provision of training in the field of information technology and communication (ICT).

    Pol is regularly invited to make Drupal trainings for students and adults.

    From 3 to 5 days, the topics covered during the training are:

    • Drupal: discovery, installation, configuration, administration
    • Modules: discovery, principle, creation
    • Topics: discovery, principle, creation
    • Study of individual cases
    • Rich in examples.
  • Software EngineerSmals

    Nov, 2010 - Sep, 20121 year 10 months

    Smals is a Belgian IT company with more than 2000 employees in Belgium. Most of their projects & contracts are for the Belgian Government.

    Hired as a consultant, its mission was to help employee to get into Drupal and realize high availability websites.

    Among this, Pol was also in charge of writing custom modules and to hand them over to the team.

    As consultant, he assists the theming team by providing example and base code but he also explains the best practices regarding development on Drupal.
    He was also in charge of the security update of the modules and the core on each project.

  • Freelance Drupal consultantUchrony

    Aug, 2010 - Oct, 20102 months

    Uchrony is a webdesign company based in Auderghem.

    Hiring more or less 30 people, they wanted to get into Drupal business.

    Pol has been hired to lead a team of people and to train them to Drupal.
    The team was composed of two developers and two themers.
    Its role was to train the people, oversee their work, fixing bugs and giving Drupal best practices.

    Pol was also the technical leader for the two websites developed, befimmo.be and bsci-intl.eu.

  • Freelance web consultant, Inspiro

    Jun, 2010 - Sep, 20103 months

    Hired as a web consultant and developer, Pol was working on a bunch of small websites.

    He also tried to use Drupal as much as he can, creating themes, custom in-house modules and proof of concepts.

  • Freelance trainer in web technologies and network admin, ASBL Le réseau

    Aug, 2008 - Jul, 20101 year 11 months

    Le Réseau is a non-profit organization that provides training and job coaching for people wanting to get back into the working world.

    Hired as a network administrator and trainer in web technologies, Pol was in charge for teaching people, from logic to programming.

    Its role as a Linux administrator led him to improve their network by using tools like Horde, a Jabber server for internal chats, working on the firewall and setup security rules, providing a single sign-on platform for teachers and students using LDAP.

  • Freelance consultant programmerStilmark

    Aug, 2008 - Dec, 20084 months

    Pol has been hired by Stilmark as a PHP developer.

    Its role in the company was to improve their custom CMS and to fix bugs here and there.

  • Unix administrator, Polymerdis

    Jun, 2007 - Jul, 20081 year 1 month

    Polymerdis is a small young company who does a software for hospitals.

    I was there to build the servers where the application had to run on.
    It's a Java application, so it has to run on Linux with a Jboss server and Postgres databases.

    A lot of bash script had to be done to check system availability and health, also to remote control the application and to synchronize the Postgres databases. Some servers were running OpenBSD and some servers Solaris.

    My tasks was to optimize those process, to make databases optimization, to improve Linux support and to code small bits of java.

    I also did some client helpdesk.

  • IT ManagerInduscabel

    Jun, 2006 - Jun, 20071 year

    Hired as an IT Manager, Pol is in charge of the security and maintenance of the network.

    The tools to run were in a mixed environment, mixing Linux for Prologue and Microsoft for workstations, Kardex, Active Directory, Belgacom PABX.

    During this period, he also held the assembly and coordination of the new offices.
    Putting his hand to the paw, he quickly learned the basics in this area.

    A ticket based helpdesk was also setup to help him prioritize problems and provide a good quality of service.

  • Technical Manager, Techinfo

    Dec, 2005 - Dec, 20061 year

    Techinfo is a company based in Tertre, they sell and provide mixed IT solutions for their customers.

    Pol's role was to find and build clients solution. From already made appliance to custom made Linux server, its main strength was its knowledge of the Open Source world.

    He also did some technical support for the clients.

Projects Experience

Projects Experience

Skills

Skills

  • Reverse proxy

    Caddy

    NGinX

    Traefik

  • PHP

    Drupal

    Symfony

  • Database

    PostgreSQL

    MariaDB

    MySQL

    SQLite

  • Infrastructure As Code

    NixOS

    Terraform

  • Operating system

    Linux

    FreeBSD

    NixOS

  • Software Development
  • API Development
  • Functional Programming
  • European Commission
  • NodeJS
  • Python
  • Git
  • Apache
  • Neo4J
  • Network Administrator
  • SQL
  • phing
  • Linux
  • Web Development
  • NixOS
  • jQuery
  • MySQL
  • Google Apps
  • HTML
  • Nix
  • Haskell
  • Continuous Integration
  • XML
  • Subversion
  • PHP Frameworks
  • PostgreSQL
  • gerrit
  • Drupal
  • Rust (Programming Language)
  • OpenLayers
  • XHTML
  • Drush scripting
  • Google Maps
  • Open Source
  • JavaScript
  • Jenkins
  • Team Leadership
  • CSS
  • CMS
  • Project Management
  • Continuous Delivery
  • JavaScript Frameworks
  • Java
  • Software Deployment
  • Social networking
  • Unix
  • Devops

    AWS

    Heroku

    NixOS

  • Backend

    PHP

    Python

    Postgres

Education

Education

  • Information Technology, Bachelor's degree, Haute Ecole en Hainaut

    Dec, 2001 - Dec, 2005

  • Mathematics and Computer Science, Master's degree, UMons

    Dec, 2000 - Dec, 2001

  • Math-sciences, High School Diploma, Institut du Sacré Coeur de Mons - Enseignement général

    Dec, 1994 - Dec, 2000

Certificates

Certificates

Volunteer Work

Volunteer Work

  • Contributor, PHP

    Jan, 2001 - Present

    I'm a developer and most of my work is open source.
    Find all the packages I've been doing on Packagist: https://packagist.org/packages/drupol/
    Find all the Drupal modules of my own: http://drupal.org/u/pol

Publications

Publications

Interests

Interests

  • Mountain bikes

  • Piano

  • Swimming

  • Open Source

References

References

  • Gino Mazzola

    Serious and competent person. Always listening and giving good advice.

  • Robert Czarny

    I don't even know how to start. There is so much to tell about Pol that this short recommendation cannot cover it all.

    For first he is an unstoppable creativity volcano which turns the wildest ideas into implementation faster than you could plan or think about it. His way of approaching and solving the problems is just legendary. In short, his programming skills are just out of this world.

    I am very grateful that I had a chance to meet my real soulmate and work as his wingman for 2 years. The life period fulfiled with joy, fun, top quality sarcasm and synergic knowledge transfer. Too bad that our paths were split. I do believe that we will find a way to work together again in future.

    If you are searching for a senior tech lead developer who's always eager to conquer tough and difficult challenges you just cannot find a better candidate. A unique person, tech passionate and true-born geek.

  • Tony Janssens

    Pol is a Drupal goeroe. His knowledge and interest in learning new things is amazing. Besides that, i'll a flexible person always ready to help. Not only during the working hours but also goes the extra mile during his private time without expecting something in return. I must-have person in your team !

  • Nicolas Padourek

    Très bonne connaissance de Drupal et de ses possibilités. Toujours de bon conseil en ce qui concerne les modules pouvant être utile pour mon travail.

    • optimisation de "full calendar" avec views
    • mise à jour de Drupal et de ses modules
    • installation et configuration personnalisée de Search API
    • correction de templates + CSS
  • Cameron Verhelst

    I worked with Pol for a few weeks on a Drupal Project of his, and I was really impressed with the site he had managed to built on his own as well as the way he commits himself to opensource projects, that were directly affecting the functionality required for the client's site, in essence he was working during hours and after hours for things directly affecting the client's view on the project. He's a really amazing Drupal developer (I'd wager he knows more about Drupal than I do about SharePoint) and it was so nice of him the way he brought me up to speed with the project at such a very late stage and explaining me very clearly and how things are done in Drupal (seeing I'm a SharePointer, it was necessary). You could immediately see by the way he troubleshooted things and how quickly he was able to adjust the Drupal system that he has a very deep knowledge of Drupal and is able to think on a higher level, keeping in mind what side effects a change might have or what it's impact is for maintability / usability. Thanks for teaching me Pol, it will make me a better SharePointer :)!

  • Alexandra Hermanus

    Pol Dell'Aira nous a dispensé à Wallonie Bruxelles Tourisme une formation concernant les bases de l'utilisation de Drupal. Ce fut passionnant de bout en bout car Pol est, non seulement un expert, mais également un pédagogue de haut vol. Il a réussi à vulgariser cette matière, parfois un peu ardue, pour en faire un sujet compréhensible par tous. Il a été très efficace et très motivant. Je vous recommande vivement ses services de formateur.
    Alexandra Hermanus

  • Arnaud Avaert

    Excellente formation: sujet maîtrisé, explications claires (malgré un rythme soutenu), contenu très intéressant, présenté par un formateur très sympa et passionné.

  • Thierry Bruyère

    Nous étions à la recherche d'une formation autour du développement DRUPAL pour débuter nos développement de site WEB. Pol est venu nous donner cette formation et nous avons appris bien plus que le développement DRUPAL. Durant cette formation, nous avons pu mettre en place une plate-forme complète de développement continu (CI) basée sur le trio GIT / JENKINS / AEGIR.
    Nous avons était très satisfait du travail réalisé par Pol qui a pu nous donner une formation claire et très proche de nos attentes. Nous avons également était impressionné par le niveau d'expertise de Pol autour de l’out ils DRUPAL et du développement continu (CI)

  • Dominique Vilain

    Lors de la formation Drupal qu’il m’a donnée ainsi, Pol a fait preuve d’une maîtrise exceptionnel de ce CMS, sachant nous convaincre, de plus que DRUPAL était l’outil le plus adapté à un grand nombre de cas rencontrés dans le développement d’un site web. Il a su s’adapter magnifiquement à une classe relativement compliquée grâce à une grande intelligence relationnelle. Je n’hésiterais pas à refaire appel à lui pour tout projet DRUPAL à venir.

  • Benoît Van Steen

    Rencontré lors d'une formation Drupal, il fut mon formateur. Pol a réussi à nous montrer combien Drupal était puissant et a pu nous faire découvrir une bonnes parties des possibilités qu'offre Drupal avec le peu de temps dont il disposait. Formateur compétent, il a pu répondre à toutes les questions que nous lui avons posées.Si vous avez besoin d'un bon créateur de site en Drupal, c'est certainement à lui qu'il faut faire appel.