About William
Front-end developer | Angular | TypeScript | RxJS
Recent Projects
Technical Stack
Modalities
French
Native or bilingual
English
Fluent
Italian
Conversational
Experience
- Société GénéraleAngular DeveloperBANKING AND INSURANCEAugust 2022 - September 2025 (3 years)Fontenay-sous-Bois, FranceFRONT-END DEVELOPER @ SOCIÉTÉ GÉNÉRALE (via Capgemini)January 2022 - January 2025 (3 years) • Paris/Hybrid🎯 CONTEXTDevelopment of critical applications for network and infrastructure management within the Global Technology Services department.500+ internal users (network engineers, infrastructure teams).🛠️ KEY ACHIEVEMENTS- From-scratch development of a network configuration management application(ACI - Application Centric Infrastructure)→ Modular and scalable Angular architecture→ Close collaboration with network teams to define needs- Network route opening and VM provisioning application→ Complex reactive Angular forms: FormArrays, dozens of fields→ Cross-field and conditional validation adapted to business rules→ Refactoring: extraction of reusable components, improvementof stability and reduction of code duplication- Contribution to the Red Button project (DORA compliance) in React→ Development in a strict regulatory context (operational resilience)→ High standards of documentation, traceability, and quality assurance- Progressive technical migration Angular v12 → v17 across all projects→ Management of compatibilities between third-party libraries→ Upgrade without service interruption→ Improved maintainability of the legacy codebase- Continuous evolutionary maintenance and technical support for applications in production💻 TECHNICAL STACKAngular 12-17 • TypeScript • RxJS • Material Design • Reactive FormsReact • Jenkins (CI/CD) • Git/GitHub EnterpriseJasmine/Karma • SonarQube • JIRA • SCRUM
- Association Foyer JorbalanFullstack Angular / Node.js DeveloperCIVIC AND SOCIAL ORGANIZATIONSMarch 2021 - April 2022 (1 year and 1 month)Issy-les-Moulineaux, France🎯 CONTEXTSkills sponsorship mission within an internal lab (Capgemini).Development of a management application for a shelter housingwomen in vulnerable situations. Digitization of administrative andlegal processes for the director and the shelter team. Sensitive data management. Agile team of variable size(3-8 developers), including interns and juniors developing their skills.🛠️ KEY ACHIEVEMENTS- Full Stack development of the management application→ Angular 12/14 front-end: complex forms with sensitive data management→ Node.js/Express back-end + MongoDB (Mongoose)→ Data anonymization for test environments (GDPR compliance and confidentiality)- UX workshops and co-creation with the director (5+ sessions)→ Innovative co-creation method: PowerPoint drafts via video call allowingto get straight to the point and avoid unnecessary iterations→ Gathering field business needs and translating them into features→ Iterative delivery of new features according to the shelter's priorities- Statistics dashboards and management support→ Visualizations with Chart.js: occupancy rate, profiles, and geographical origins→ Reporting for management and support for grant applications→ Concrete help in obtaining funding for the shelter- AWS infrastructure and automation→ Infrastructure as Code with Terraform for the staging environment→ From-scratch creation of IaC code based on manual infra documentation→ On-the-fly environment setup/teardown (cost optimization)- Testing and quality→ E2E tests with Capgemini internal tool (based on Selenium)💻 TECHNICAL STACKAngular 12/14 • TypeScript • Reactive Forms • Chart.jsNode.js • Express • MongoDB • MongooseAWS • Terraform • Selenium (E2E tests) • Git • SCRUM
- Fonds IndarraAngular & AWS DevOps DeveloperBANKING AND INSURANCEMarch 2021 - August 2022 (1 year and 5 months)Issy-les-Moulineaux, France🎯 CONTEXTFrom-scratch development of the institutional website for Indarra, a territorialendowment fund of Crédit Agricole supporting projects in the Basque Country.Modern JAMStack architecture (Angular + Scully) with a headless backend (Strapi).Coordination of a variable-sized team (3-7 developers) using SCRUM methodology.🛠️ KEY ACHIEVEMENTS- Development of the JAMStack editorial site and headless backend→ Front-end: Angular + Scully (static generation for SEO and performance)→ Back-end: Strapi (headless CMS) + PostgreSQL + Express→ Collaboration with designer for visual identity integration- AWS infrastructure and optimized automated deployment→ Infrastructure as Code: CloudFormation for all environments (dev, preprod, prod)→ Custom Strapi webhook → AWS CodePipeline with intelligent optimization:conditional triggering (cron 3x/day) instead of rebuilding on each publication,saving AWS resources and reducing costs- Technical coordination and project management→ Management of a variable-sized team (3-7 developers) in an agile context→ Gathering and integrating user feedback for final touches (v0 → v1)→ Organization of SCRUM sprints and progressive delivery with reporting to project managers💻 TECHNICAL STACKAngular • Scully (JAMStack) • TypeScript • Strapi (Headless CMS)PostgreSQL • Express • AWS • CloudFormation • CodePipelineGit • SCRUM
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
- Master in Web Application Development (RNCP equivalent BAC+5)La Passerelle des Métiers du Numérique2022● Formation en alternance : 3 sem entreprise / 1 sem école ● Java / Frameworks JavaScript ● Gestion de projet, Agilité, Tests, Qualité de Code, DevOps
- Chemical EngineerESCOM Chimie2018Spécialisations en Chimie du Vivant et en Marketing