
leo schmitt
Senior Angular Frontend Developer
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Angular developer with 8+ years of experience leading web development teams and delivering scalable applications. Proven track record as technical leader at major companies like ISAGRI and Banque Populaire, specializing in legacy system migrations and modern web architectures. Expert in Angular/TypeScript with full-stack capabilities to transform your digital vision into reality.
Expérience de travail
Technical leader web development (frontend Angular)
ISAGRIFreelance
juin 2023 - mai 2025
2 ans
Paris et périphérie
- Mission – Technical lead of a web development team at Isagri, within the commercial management department (invoicing, quotes, payment reminder, etc.) - Context – Joined a team responsible for resolving technical debt by migrating a legacy C# desktop application to a modern web platform. - Project – As the tech lead and Angular web expert, my goals were to: 1) Support developers in improving their skills and applying best practices in web development (Angular, JavaScript, etc.) 2) Review and ensure the quality of code and implementations 3) Set up the technical environment and define the architecture 4) Actively contribute to development tasks 5) Take part in technical interviews for recruitment 6) Collaborate with the software architect, DevOps engineers, and tech leads from other teams in the department 7) Participate in project management, technical decisions, and process improvement with the Product Owner and my manager - Technical environment – 1) Technologies: Angular 2+, Angular Material, JavaScript, TypeScript, HTML/CSS/SASS, Jest, Prettier/ESLint, Playwright 2) Project management: Azure DevOps (Agile methodology) 3) Version control: Git, Azure DevOps, Visual Studio Code
Web developer (fullstack Angular/Nestjs)
RED FROGGYFreelance
janv. 2022 - mars 2023
1 an 3 mois
Paris, France
- Mission - Frontend development consultant at Red Froggy - Context - Development of a web application helping building industry companies to handle official documents of construction workers - Project - as a frontend developer, specialized in Angular development, I took part in the development team. I was in charge of : 1) Technical design of the web app code architecture 2) Setting up technical environment (unit tests environment and linter) 3) Taking part in the UX/UI meetings (bringing a technical view) 4) Develop backend Rest Api (using Nodejs) - Technical environment- 1) Technologies: Angular, Angular Material, Nestjs, Javascript, Typescript, HTML/CSS/SASS, Jest and Prettier/Eslint 2) Project managment: Jira (Agile methods) 3) Code managment and delivery: Git, Gitlab and VSCode
Web developer (frontend Angular)
StormshieldFreelance
nov. 2020 - août 2021
10 mois
Paris, France
- Mission - Frontend development consultant at Stormshield , Data Security department. - Context - Creation of js libraries and a web application to perform encrypted email sending - Project - as a frontend developer, specialized in Angular development, I took part in the development team. I was in charge of : 1) Develop Javascript/Typescript libraries for email sending and email cipher/decipher 2) Technical design of the web app code architecture 3) Taking part in the technical meetings - Technical environment- 1) Technologies: Angular, Javascript, Typescript, HTML/CSS/SASS, Jest, Google Workspace, Google API, Prettier/Eslint 2) Project managment: Jira (Agile methods) 3) Code managment and delivery: Git, Gitlab and VSCode
Technical leader web development (frontend Angular)
Informatique Banque PopulaireFreelance
févr. 2020 - oct. 2020
9 mois
Paris, France
- Mission - Technical leader of a frontend web development team. - Context - Development of a web application for bankers to perform banking operations on I-pad browser. The team of 35 developers was split in 5 pizza team working with the SAFe Agile method. - Project - as technical leader, specialized in Angular development, I took part in the development team. I was in charge of : 1) Take part in the technical meetings with the other tech lead (common technical choices, software architecture and common issues) 2) Technical design of new frontend components 3) Give help to the team developers - Technical environment- 1) Technologies: Angular, Angular Material, NGXS, NX, AWS and JEST 2) Project managment: Jira (Agile methods) 3) Code managment and delivery: Git, Bitbucket and Webstorm
Web developer (frontend Angular)
StormshieldFreelance
juil. 2019 - janv. 2020
7 mois
Lyon, France
- Mission - Frontend development consultant at Stormshield , Data Security department. - Context - Creation of a web application to perform file cipher/decipher in the browser - Project - as a frontend developer, specialized in Angular development, I took part in the development team. I was in charge of : 1) Technical design of new frontend components 2) Improve existing code architecture 3) Taking part in the technical meetings - Technical environment- 1) Technologies: Angular - Angular Material 2) Project managment: Jira (Agile methods) 3) Code managment and delivery: Gitlab and VSCode
Web developer (frontend Angular)
Sully GroupFreelance
janv. 2019 - juil. 2019
7 mois
Lyon, France
- Mission - Frontend development consultant at Sully Group. Client : France AgriMer (french ministry of agriculture). - Context - Creation of a web application allowing fisherman to report their daily capture. - Project - as a frontend developer, specialized in Angular development, I took part in the development team. I was working closely to the tech lead to help him taking technical decision for the frontend architecture. I was in charge of : 1) Technical design of new frontend components 2) Maintain existing components 3) Improve the frontend code architecture 4) Taking part in the technical meeting with other teams in order to share knowledge - Technical environment- 1) Technologies: Angular and PrimeNg 2) Project management: Jira (Agile methods) 3) Code management and delivery: Gitlab, Jenkins and IntelliJ
Web developer (frontend Angular/Cordova)
Thales
sept. 2017 - janv. 2019
1 an 5 mois
Lyon Area, France
- Mission - Frontend development consultant at EDF, digital transition department. - Context - in order to improve the nuclear power station managment, a digital transition was required. In this way, a department formed by several development teams was created aiming to build a wide range of web and mobile applications. Those ones were to be designed for power station maintenance workers. Also, a technical team has been created in order to face the constantly evolving web and mobile technologies. This technical team was also in charge to centralize all the common developments. - Project - as a frontend developer, I took part in this technical team. We were working closely to the PO and the UX designer. We were in charge of : 1) Supplying a project starter kit > this starter kit aims to help other team to speed up their project beginning 2) Developing and maintaining a bunch of software component > our work was to centralize all the common components by creating Angular libraries following the EDF guidelines. 3) Technical support > help to integrate our components - Technical environment- 1) Technologies: Angular and Cordova - Angular Material 2) Project management: Jira (Agile methods) 3) Code management and delivery: Gitlab, Jenkins, Nexus and VS Code
R&D web development
Amadeus
mars 2017 - août 2017
6 mois
Londres, Royaume-Uni
- Mission - software developer, Research and Development, Flight Management department. - Context - the team I integrated was responsible of Graphical User Interface building. These frontend softwares were aiming to assist and help all the agents managing a flight departure (from the ramp agent to the load controller). Nowadays, these agents use different kind of devices, from computer to smartphone. That way, teams have to design and build adaptative software solutions to fit in all these different screen size. - Project - as a web developer, I had to find solution to turn the existing web application (optimised for laptop screen size) into an adaptative one to be displayed on a wide range of devices with different screen size. I was in charge of : 1) Making a state of the art of existing solutions 2) Building a responsive Single Page Application prototype 3) Adding current application improvements 3) Presenting my researches and prototype to management team - Technical environment - 1) Technologies: HTML5, CSS3, JS, Aria Framework and Cordova 2) Code management: Gitlab, Source tree and Visual Studio IDE
R&D mobile application development
Amadeus
sept. 2015 - mars 2016
7 mois
Londres, Royaume-Uni
- Mission - software developer, Research and Development, Flight Management department. - Context - the team I integrated was responsible of Graphical User Interface building. Those frontend softwares were aiming to assist and help all the agents managing a flight departure (from the ramp agent to the load controller). These agents were going to be equipped with Intermec Device (running on Windows Embedded System OS) for which the current solutions were not able to work on. - Project - as a mobile developer, I had to build a native application prototype for this device based on the existing designed UI. I was in charge of : 1) Finding the best technologies to develop the UI for the Intermec device 2) Creating the application prototype 3) Presenting my researches and prototype to management team - Technical environment - 1) Technologies: C# .NET, SDK Intermec 2) Code management: Gitlab, Source tree and Visual Studio IDE
Formation
CPE Lyon
Engineering degree
2011 - 2017
7 ans