You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mathieu RothMR

Mathieu Roth

Tech lead | Angular web developer

€555/day
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mathieu

Looking for a tech lead or Angular developer?
You are in the right place.

I am a software engineer with over 7 years of experience in Angular.
I have worked in various sectors such as energy, banking, metallurgy, insurance...
I have collaborated with companies like EDF, BPCE, APRIL...

I am able to:
- Design, develop and maintain features in line with business needs
- Define software architecture such as MVC, MVVM, Clean architecture
- Develop an Angular frontend web application
- Participate in writing detailed technical specifications
- Implement CI/CD
- Write technical documentation
- Lead and participate in refactoring legacy code
- Contribute to code reviews.
I also have knowledge of Ngrx, Rxjs, Typescript, Nx, Jest, Jasmine, Karma, Jira, Gitlab, Jenkins, Bitbucket, SonarQube, Scrum, Kanban...

I also attach great importance to transparency with my clients.
I send a daily report to my clients at the end of the day on all the tasks I have performed.

Do you have a project?
Contact me via the platform.
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Lyon (up to 50km)

Experience

  • TESSI DIGITAL SERVICES
    Angular Tech Lead
    DIGITAL AND IT
    June 2024 - Today (2 years and 2 months)
    Paris, France
    Tessi is a major European player in BPS (Business Process Services). Present in 15 countries with over 13,000 employees, it offers a comprehensive modular range, combining consulting, outsourced services, customer relations, cutting-edge technology, and innovation.

    I joined the R&D teams and participated in the redesign of EDM (Electronic Document Management) applications.
    The objective of this project is:
    - Modernize interfaces
    - Improve performance in response time/robustness
    - Incorporate customer feedback to enhance features

    We are organized in a team of 8 people. My team consists of:
    - 1 Angular tech lead,
    - 5 Angular/Java developers
    - 2 project managers
    - UX/UI team

    As an Angular tech lead, I am responsible for:
    - Supporting other Angular developers: pair programming, code reviews, training...
    - Establishing the dynamic to drive the redesign forward
    - Developing the Angular application
    - Designing the application architecture
    - Choosing and implementing the project's technical stack
    - Designing the CI pipeline for the NX monorepo.
    - Defining the rules and best practices for the redesign.

    Here is the link to my client's website: https://www.tessi.eu/fr/

    Technical context: Html5, Angular 18, Typescript, Jest, Nx, Ngrx, RxJs, Jira, Gitlab, Gitlab-CI, Confluence, Javascript, agile methodology, Scrum, Kanban, Figma
    Angular Material angular 18 Front-End Development Angular developer Typescript Developer HTML5 CSS3 Nx Jest RxJS NgRx Figma Git Gitlab CI/CD Atlassian JIRA Angular SASS
  • April
    Lead Front-end Developer
    BANKING AND INSURANCE
    September 2021 - June 2024 (2 years and 9 months)
    Lyon, France
    France's leading wholesale brokerage firm, APRIL, supports and protects its clients at every important moment. April has 2200 employees and a turnover of 590 million.

    I joined the digital teams to work on the platform responsible for subscription tunnels (Providence, health, loan insurance...). Also on the external application allowing the end customer to complete their subscription.

    The team consisted of 28 people:
    - 8 Angular developers
    - 8 Java developers
    - 5 testers
    - 5 product owners
    - 2 scrums

    As an Angular lead developer, I was responsible for:
    - Supporting other Angular developers: pair programming, code reviews, training....
    - Technical framing of business needs
    - Developing the Angular application
    - Estimating complexity points for different tasks
    - Designing the application architecture
    - Reducing technical debt and improving quality through unit tests.
    - Managing the deployment schedule and technical roadmap

    I contributed to the following developments:
    - Addition of new subscription paths such as private providence
    - Addition of the possibility to multi-equip contracts from different domains

    Here is the link to my client's website: https://www.april.fr/

    Technical context: Html5, Angular (7-17), Typescript, Jest, Nx, Ngrx, RxJs, Jira, Jenkins, Bitbucket, Confluence, Javascript, agile methodology, Scrum, Kanban, Figma
    Angular Material Angular developer angular 18 Typescript Developer Jest HTML5 CSS3 Gitlab Git Figma Agile methodology Atlassian JIRA NgRx RxJS Nx Team Management IT Recruitment Angular SASS
  • Jacquet Metal
    Lead Developer
    RETAIL (SMALL BUSINESS)
    February 2021 - August 2021 (6 months)
    1 Espl. François Mitterrand, 69002 Lyon, France
    JACQUET METALS is a major player in transformation, with 120 distribution sites and 3,000 employees. The companies of the JACQUET METALS Group serve all industrial sectors: agri-food, energy, chemical and petrochemical, paper,...
    60,000 customers worldwide benefit from the Group's high standard of service: responsiveness, on-time delivery, availability, a range of 40,000 items in stock, processing capacity, advice.

    I joined the Angular development team to participate in the creation of a new site dedicated to ordering custom-cut parts.

    We were organized in a team of 7 people consisting of:
    - 3 Angular developers
    - 3 PHP developers
    - 1 product owner

    As an Angular lead developer, I was responsible for:
    - Technical framing of business needs
    - Estimating complexity points for different tasks
    - Creating a cross-functional library for Angular projects
    - Designing and developing the Angular application
    - Supporting other Angular developers: pair programming, code reviews, ....

    Here is the link to my client's website: https://www.jacquetmetals.com/

    Technical context: Angular 11, Typescript, PrimeNg, Javascript, Bitbucket, Jenkins, StoryBook, Jira, Confluence, Jest, Scrum, Kanban, Agile methodology, figma...
    Angular Typescript Developer Jest Bitbucket PrimeNG Jenkins Storybook Figma Front-End Development HTML5 SASS Scrum Agile methodology

Recommendations

Aurélien LegueutAL
Lilian AlvarezLA
NP
Aurélien Legueut and 2 other people have recommended Mathieu

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Expert in Computer Science and Information Systems
    EPSI
    2016

Skill set

Categories