Pierre Le Gall — Web developer / Scrum master

Personality
- curious
- empathic
- honest
Skills
Team framework
Scrum (certified PSM1)
Programming languages
Elixir, JavaScript/TypeScript, and a bit of Rust
Data management
PostgreSQL, REST
Web back-end
Phoenix Framework
Web front-end
React/NextJS
Web UI
TailwindCSS, DaisyUI
Source control
Git, GitHub
Environment
GNU/Linux, Docker, Fly.io
Experiences
Web developer (Gens de Confiance)
January 2023 - March 2023
  • brainstorming about the future of the Gens de Confiance platform
  • tasks planning
  • implementation (back-end & front-end)
  • peer code review
  • presentation of the solution to the team
Outils: Scrum, TypeScript/Node.js, NextJs, PHP, MySQL, Git
Diverse activities
2020 - 2022
  • DJing at events
  • music events organisation
  • harm reduction at events
  • travelling
  • React/NextJS self-training
  • Elixir/Phoenix Framework self-training
Web developer (Zenika consultant)
IBP, Nantes (France) — January 2019 - February 2020
Development of an internal project quality monitoring tool. It was a test project to show how the company could use the Cloud for their next projects. AWS was chosen for this experimentation.
  • tasks planning
  • implementation (back-end & front-end)
  • peer code review
  • deployment
  • demo to final users
  • presentation of the solution to decision-makers
  • Git training for the client's developers
Outils: Scrum, JavaScript/Node.js, Angular, PostgreSQL, Git, AWS
Trainer (Zenika consultant)
Zenika (France) — November 2019
Provide training about RxJS for a class of 5 trainees.
  • update course material
  • create some exercices suited to the class needs
  • teaching to trainees
Outils: JavaScript, RxJS
Web developer (Zenika consultant)
Manitou, Nantes (France) — August 2018 - December 2018
Development of a web app mobile-first for the internal communication (news, events, chat) of the Manitou group.
  • tasks planning
  • implementation (mainly front-end)
  • end-to-end testing
  • deployment
Outils: JavaScript/Node.js, Angular, Ionic, Firebase, Git
Web developer (Zenika consultant)
Groupama, Rennes (France) — Febuary 2018 - June 2018
Development of the insurance private individual web space.
  • participation to tasks planning
  • implementation (back-end & front-end)
  • peer code review
  • demo to the business team
Outils: Scrum, Java, JavaScript, Angular, Git, GitLab
Web developer (SII consultant)
Energiency, Rennes (France) — January 2017 - December 2017
Development of the Energiency product, a monitoring platform of energy consumption for the industry.
  • design and implementation (middleware & front-end)
  • test automatizations
  • peer code review
Outils: Scrum, JavaScript/Node.js, MongoDB, Angular, Git, GitLab
Student researcher in computing sciences
Inria, Rennes (France) — January 2016 - August 2016
Research on the interoperability between different internal Domain Specific Languages.
  • bibliography writing about DSLs
  • design and implementation of a POOC about internal DSLs transformations
Outils: Java/Xtend, Python, Git
Web developer
Télécom Santé, Rennes (France) — October 2014 - July 2015
Development and maintenance of the MediaScreen product, an hybrid TV-tablet media center for patients in hospital rooms.
  • corrective maintenance and developpement of applications for the MediaScreen
  • test scenari writing
Outils: JavaScript/Node.js, MongoDB, Git
Student Web Developer
Thalès Système Aéroportés, Brest (France) — January 2013 - August 2014
Development of the repairs flow information system.
  • corrective maintenance of the legacy app
  • definition of new needs with the business team
  • design and implementation of the new app (back-end & front-end)
Outils: PHP/Symfony, Ext JS, Subversion
Education
Certification Professional Scrum Master 1
March 2024 — Ib Cegos (Nantes)
Project manager training
December 2023 - Mars 2024 — Ib Cegos (Nantes)
French Master degree in computing science
Système d'Information Centré sur l'Humain
September 2015 - June 2016 — Université de Brest (France)
French Master degree in computing science
Technologies de l'Information et Ingénerie du Logiciel
September 2012 - June 2014 — Université de Brest (France)
French License degree in computing science
Conception et Développement d'Applications
September 2010 - June 2012 — Université de Brest (France)
French BTS degree in computing science
Informatique de Gestion
September 2008 - June 2010 — Lycée Saint-Louis, Châteaulin (France)
Languages
English
Listened to and read daily
French
Native
Others
Music
  • DJing
  • Guitar & bass guitar
Associative
  • DJ/organizer at Tempus Fugit Project, association organizing electronic music events
  • Participant for multiple harm reduction associations actions in party environments
Sport
  • Kung fu
  • Walking