Pierre Le Gall — Web developer / Scrum master
Personality
- curious
- empathic
- honest
- 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
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
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
Conception et Développement d'Applications
September 2010 - June 2012 — Université de Brest (France)
French BTS degree in computing science
Informatique de Gestion
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