About Arnaud
English
Fluent
French
Native or bilingual
Spanish
Basic
Experience
- easyCDDeasyCDD - global redesign of the siteHUMAN RESOURCESJuly 2024 - Today (1 year and 11 months)Toulouse, FranceeasyCDD is a service that allows the drafting of fixed-term employment contracts in an accompanied manner. The site also has several calculators and assistants helping the user in the drafting process (calculation of trial period, waiting period, etc.).Initially based on an old version of eZ Publish and Symfony 3.4, the site has not undergone a major redesign, neither in terms of design nor in technical terms, for several years.The redesign therefore involves a complete migration of the application and data to a stack including Ibexa 4.6, Symfony 5.4 LTS, Tailwind CSS and docker for the infrastructure aspect.All functionalities are rewritten from scratch to avoid any technical debt related to old components or obsolete dependencies, and to take advantage of new functionalities or development techniques.The system reconstructs a dynamic form from a YAML configuration file, allowing the client to easily update their system without calling on the developer (the site has 12 different complex forms with more than 50 specific fields). It allows, after payment, to generate a PDF document.Several connectors will allow users to connect: Login/Magic Link, login/password, OAuth (Google, Azure, etc).
- CetimCustomer area / My CetimMECHANICAL ENGINEERINGJanuary 2024 - May 2024 (4 months)Toulouse, FranceDevelopment of a space dedicated to Cetim's customers to manage their contact information, communication preferences, password, and creation of requests / contacts via the Microsoft Dynamics API.On the front office side, the user connects through a home OIDC (Open ID Connect) proxy allowing to extend the functionalities of the identity provider (HelloID) before redirecting the client to the application.The user can then interact with the Microsoft Dynamics CRM to update their personal information, or create contact requests (via the CRM's "incidents") by adding attachments that are sent to Sharepoint.In terms of technologies used:- Framework: Symfony 6.4 LTS- Front: Stimulus and some Symfony UX components + Flowbite and Tailwind CSS- Back: MariaDB, Redis, RabbitMQ- Connectors: OIDC, API MS Dynamics 9.2 and SharepointThe HTML/CSS cut was partly done by myself from Figma mockups.Challenges met: optimized and fluid user experience despite the slowness of the MS Dynamics API. Use of deferred calls via Stimulus controllers, or queuing of RabbitMQ for processing with failover for certain functionalities (such as sending attachments to SharePoint).Technical design entirely carried out by me, as well as all the automated deployment aspect via Gitlab CI and Ansible on a "home" infrastructure based on docker.
- Warner Music FranceArchitect and technical expertENTERTAINMENT AND LEISUREOctober 2009 - Today (16 years and 8 months)Paris, FranceWarner Music France is one of my historical clients as a freelancer. In addition to ensuring the maintenance and development of new sites based on eZ Publish or eZ Platform for the most recent ones, I participate in the entire site manufacturing chain:- support and advice to the internal MOA / MOE- relationship with internal project managers and artists- technical interface with other providers (DNS, hosts, ...)- hosting and managed services for eZ sites- devOps, continuous integration and migration of hosting (4 migrations in 10 years)- migration of the application core (eZ and Symfony framework)- internal trainingI currently maintain more than thirty sites for this client.
Recommendations
Be the first to recommend Arnaud
Help this freelancer shine by sharing your experience working together.
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
- EngineerEcole Nationale d'Ingénieurs de Tarbes2005Mécanique, gestion de production, chimie et matériaux, informatique industriel. Double cursus master recherche en informatique décisionnelle.