About Yannick
French
Native or bilingual
English
Fluent
Experience
- CellanceFull-stack Web DeveloperSOFTWARE PUBLISHINGSeptember 2019 - Today (6 years and 8 months)I had the opportunity to work on several projects during my permanent contract at Cellance. The first was the development of a real estate management application for social landlords. The work time was part-time, averaging one week per month, with 6 other developers.The second involved the end-to-end full-stack development from scratch of a ticket manager for a logistics and storage company. The work time was also part-time, averaging 2 weeks per month. My developer partner and I were in direct communication with the client.The last project was the maintenance of a project management application for social landlords. Again, the work time was part-time, with an average of one week per month, in collaboration with 2 other developers.During this professional experience, my tasks included:- Creating a front-end project with Angular, including migrations to higher versions after each stable release,- Developing and maintaining a Rest-full API with Nest.js, Sequelize, and MySQL,- Creating a migration management utility for MySQL databases with Sequelize,- Developing web pages from wireframes,- Writing E2E tests with Cypress to integrate them into a continuous integration process with Docker and Jenkins,- Reading, squashing, and merging pull requests,- Managing production deployments with PM2, Firebase, and SSH,- Participating in sprint retrospectives,- Leading mini-conferences on technological watch topics.I worked with the following tools/technologies/methodologies:- Angular 11,- SCSS- Angular Material- Ngrx- Redux- Ag-Grid- dhtmlxGantt- SCRUM- Jira- Bitbucket- Firebase- Nest.js- Sequelize- VSCode
- SADA AssuranceAngular Front-end DeveloperREAL ESTATESeptember 2021 - March 2022 (7 months)SADA Assurances specializes in insurance solutions for real estate professionals.During this assignment, I participated in the update of two insurance contract creation software packages within a team of 6 Front-end developers.I also served as Lead Developer for the creation of a Design System for Angular, in close collaboration with a team of graphic designers.My tasks during this assignment included:- Maintenance and improvement of two applications on Angular 12- Lead development on the creation of a Design System for Angular- Participation in collective discussions on software architecture evolutions- Creation of graphical components with SCSS and Angular- Writing a manifesto and Request For Comments related to the Design System- Research and development related to front-end issues: selection of a table rendering library, selection of a PDF visualization library- Participation in end-of-sprint client demos- Individual/collective review and correction of Pull Requests on GitlabSADA Assurances specializes in insurance solutions for real estate professionals. During this assignment, I participated in the update of two insurance contract creation software packages within a team of 6 Front-end developers. I also served as Lead Developer for the creation of a Design System for Angular, in close collaboration with a team of graphic designers. My tasks during this assignment included: - Maintenance and improvement of two applications on Angular 12 - Lead development on the creation of a Design System for Angular - Participation in collective discussions on software architecture evolutions - Creation of graphical components with SCSS and Angular - Writing a manifesto and Request For Comments related to the Design System - Research and development related to front-end issues: selection of a table rendering library, selection of a PDF visualization library - Participation in end-of-sprint client demos - Individual/collective review and correction of Pull Requests on GitlabSkills: GitLab · JIRA · Angular · Scrum · SCSS · Git · GitFlow · Bootstrap · Figma
- PRISMOApprentice - Junior Full-stack Web DeveloperSOFTWARE PUBLISHINGSeptember 2018 - September 2019 (1 year)Annecy, FranceThe objective of my apprenticeship was to ensure, within a team composed of a senior developer, a lead developer, and 2 graphic designers, the development of a second version of a B2B/B2C platform, which was an MVP after 2 years of existence. This mission was accompanied by significant technological refactoring in parallel with development.My tasks during this apprenticeship included:- Assisting in rewriting the application with different technologies, due to a too complex version handover of Angular and significant technical debt,- Developing interfaces and functionalities, such as a complete administration panel, with Angular 6, under the supervision of an internship mentor and a product manager, in collaboration with a graphic designer,- Developing a GraphQL API in Node.js,- Creating a graphical library composed of SCSS and Angular components to facilitate future mock-up integrations,- Participating in brainstorming sessions for short-term platform improvements.I worked with the following tools/technologies/methodologies:- Angular 6- Ngrx- Redux- Angular Material- Koa.js- GraphQL- MySQL- Asana- Gitlab- SCRUM- VSCode
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Professional License METINET - Web DevelopmentIUT Bourg-En-Bresse2019Effectuée en alternance, la formation METINET m'a permis d'approfondir d'avantage mes connaissances sur les technologies du web : HTML, CSS, Javascript, Apache, VueJs, Symfony. Autres technologies vues : Docker; Git, Bash.
- DUT (University Diploma in Technology) in Multimedia and Internet ProfessionsIUT Rouen - Elbeuf Campus2018Anciennement DUT SRC, le DUT MMI est une formation en 2 ans caractérisée par sa polyvalence. Durant la première année, les élèves y apprennent des connaissances sur des domaines variés, comme le développement web, l'infographie, l'audiovisuel, la gestion de projet et les réseaux informatiques. Puis au début de la deuxième année, ils ont à choisir entre un parcours orienté soit développement web, soit audiovisuel.