Pierre Buyle

Senior Software Developer at Hopper
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Montreal, Quebec, Canada, CA
Languages
  • English Professional working proficiency
  • French Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Vermeyen Maarten

Pierre is a very capable dev with giant amount of knowledge about Drupal. His nice personality, his "big Drupal project" experience and taking on responsibility over the project he is working on makes him a perfect developer to have on your team.

Bart Van Den Kieboom

During his stay at K Company Pierre was a tremendous asset to the IT-team. His knowledge and vision on how a programmer should do his job really helped the team and gave us the possibility to do some awesome projects. I would like to endorse Pierre especially for his human side. He has a strong sense of what is right and is also able to defend his way of thinking with clear reason. That really helped us to take some good decisions for the IT department and I'm sure we will benefit from that in the coming years. If it wouldn't be clear yet from his resumé...he kicks ass in Drupal! I wish Pierre a lot of success with his future endeavors in Canada, they are quite lucky to have you over there :-).

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Technology, Information and Internet
    • 700 & Above Employee
    • Senior Software Developer
      • Jan 2020 - Present

    • United States
    • Real Estate
    • 1 - 100 Employee
    • Backend Developer
      • Apr 2017 - Nov 2019

      As a back-end developers working on Breather's core application's API, my area of focus have been: * Migration of the main search from MongoDB to Elasticsearch. * Normalize mapping of internal data Elasticsearch index for direct consumption by internal client applications. * Add a GraphQL API to simplify and normalize the data model as exposed to client applications. * Lead development, information architecture and usage of an headless CMS for website content. Integrate data from the CMS and application back-end in a single seamless GraphQL API. Show less

    • Technology, Information and Internet
    • 1 - 100 Employee
    • Drupal Developer
      • May 2009 - Jun 2017

      I've been contributing to the community since I started using Drupal. Mainly with patches to contrib modules and Drupal core. I also encourage my employers and coworkers to share relevant code with the community by publishing modules and patches on Drupal.org. In Montréal, I've been involved in the organizations of monthly events and the local DrupalCamp. I've been contributing to the community since I started using Drupal. Mainly with patches to contrib modules and Drupal core. I also encourage my employers and coworkers to share relevant code with the community by publishing modules and patches on Drupal.org. In Montréal, I've been involved in the organizations of monthly events and the local DrupalCamp.

    • Drupal Developer and Tech Lead
      • Jan 2012 - May 2017

      As developer, I design technical architectures, support designer and UX experts for information architecture and implement technical solutions. As lead developer, I coach and train other developers in implementing and design technical solutions to meet projects' needs. My responsibilities also include refining development and deployment workflow as a single streamlined process.

    • Directeur des technologies
      • Jan 2015 - Apr 2017

      As director of technologies, I define the company technical strategies and their implementation. As such I'm responsible from moving the company from in-house hosting on self-managed virtual machines to cloud-based solutions. As team leader, my technical coaching and training roles in the team are also strengthened.

    • Belgium
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Drupal Developer
      • Feb 2011 - Dec 2011

      As lead Drupal Developer, I select, design and implement technical solutions to meet the needs of an eGovernment website. Whenever possible, I select off the shelves components and define their configurations. When needed, I design and implement custom modules. I also implement a code-based development workflow for Drupal using the Features module, SimpleTest, Phing and the Jenkins continuous-integration server. As lead Drupal Developer, I select, design and implement technical solutions to meet the needs of an eGovernment website. Whenever possible, I select off the shelves components and define their configurations. When needed, I design and implement custom modules. I also implement a code-based development workflow for Drupal using the Features module, SimpleTest, Phing and the Jenkins continuous-integration server.

    • Belgium
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Drupal Developer
      • Aug 2010 - Dec 2011

      As Drupal Developer, I work for Calibrate's clients on large Drupal website projects. As Drupal Developer, I work for Calibrate's clients on large Drupal website projects.

    • Belgium
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Drupal Consultant
      • Aug 2010 - Dec 2010

      As Drupal Consultant, I provide advices and guidance to the various Smals' internal teams during the analysis, development and deployment of Drupal based websites. I also act as technical coordinator of the development team and participated to the internal developments. I'm also responsible to implement a development workflow meeting the quality and production procedures of the company. As Drupal Consultant, I provide advices and guidance to the various Smals' internal teams during the analysis, development and deployment of Drupal based websites. I also act as technical coordinator of the development team and participated to the internal developments. I'm also responsible to implement a development workflow meeting the quality and production procedures of the company.

    • Drupal Developer
      • Mar 2010 - Jul 2010

      As Drupal Developer, I develop and maintain a poker website engine based on the PokerSource open source project. I also have the responsibility for the selection of off-the-shelf modules and the development, including formal testing, of a custom integration module based on jPoker (part of PokerSource) and the Shindig OpenSocial container. As Drupal Developer, I develop and maintain a poker website engine based on the PokerSource open source project. I also have the responsibility for the selection of off-the-shelf modules and the development, including formal testing, of a custom integration module based on jPoker (part of PokerSource) and the Shindig OpenSocial container.

    • Belgium
    • Media Production
    • Web Developer
      • May 2009 - Mar 2010

      As a Drupal and JavaScript developer, I select off-the-shelve Drupal modules and develop custom ones for conseildelamusique.be and sherpahvideo.com. I also work on integration of the visual designs as Drupal theme using XHTML and CSS. As a Drupal and JavaScript developer, I select off-the-shelve Drupal modules and develop custom ones for conseildelamusique.be and sherpahvideo.com. I also work on integration of the visual designs as Drupal theme using XHTML and CSS.

    • Software Developer
      • Jul 2007 - May 2009

      As a member of the DocCenter (now IRISNext) R&D team, I maintain, enhance and extend an electronic document management software solution. I'm involved in exposing its public API using the Spring Framework and the Metro Web Service stack (JAX-WS) and enhancing it's Web UI with the ExtJS JavaScript framework. As a member of the DocCenter (now IRISNext) R&D team, I maintain, enhance and extend an electronic document management software solution. I'm involved in exposing its public API using the Spring Framework and the Metro Web Service stack (JAX-WS) and enhancing it's Web UI with the ExtJS JavaScript framework.

    • Web Developer
      • Mar 2006 - Aug 2008

      I'm building an maintaining the code behind the Ubuntu-be Support Points Map (http://map.ubuntu-be.org/). The code is available as an open-source project managed through the Launchpad.net platform. I'm building an maintaining the code behind the Ubuntu-be Support Points Map (http://map.ubuntu-be.org/). The code is available as an open-source project managed through the Launchpad.net platform.

    • Belgium
    • Higher Education
    • 700 & Above Employee
    • Software Engineer & Research assistant
      • Oct 2003 - Jun 2007

      Development (analysis, architecture and implementation) of a distributed application. The application act as a middleware to ease the work of bioinformaticians using heterogeneous bioinformatics tools and data sources. Development (analysis, architecture and implementation) of a distributed application. The application act as a middleware to ease the work of bioinformaticians using heterogeneous bioinformatics tools and data sources.

Education

  • Facultés universitaires 'Notre-Dame de la Paix'​
    Master, Computer Science
    2000 - 2003
  • Facultés universitaires 'Notre-Dame de la Paix'​
    Bachelor’s Degree, Economics & Computer Science
    1998 - 2000
  • Collège du Christ Roi
    High School, Mathematics, Sciences
    1992 - 1998

Community

You need to have a working account to view this content. Click here to join now