About Walid
French
Native or bilingual
Experience
- AudiensFull Stack DeveloperSeptember 2023 - Today (2 years and 9 months)Audiens is a group specializing in social protection and human resources management, primarily dedicated to the culture, communication, media, and live performance sectors. Founded in 2003, Audiens offers retirement, provident, health, and social action services for employees, freelancers, employers, and self-employed workers in these sectors. As a full-stack developer at Audiens, I joined two development teams, each composed of 5 developers, a Product Owner (PO), and a Scrum Master, working in an Agile framework with great rigor. We collaborate on the development of web solutions, using Jahia for the front-end and Spring Boot for the back-end.Main Mission:• Design and development of new front-end features with Jahia.• Development and management of the back-end part with Spring Boot.• Close collaboration with the two teams and the PO to ensure the quality of deliverables.• Maintenance and evolution of existing components.• Participation in deployments and tests on various environments.• Handling of production incidents.
- CAP GEMINIJava JEE DeveloperMarch 2017 - February 2025 (7 years and 11 months)Nantes, FranceWithin the Capgemini Nantes group, I joined the Distribution-Transport (Mobility Pole) service center as a Study Engineer (Occasional reinforcement for a few weeks).The mobility pole develops Android and iOS applications for SNCF agents. These applications aim to help rolling or station staff have the necessary information for the smooth running of their missions and to facilitate their professional tasks.Main Mission:• Data Management:• Creation of DTP (Offer Access Portal) data.• Creation of SoapUI projects.• SQL Development (PostgreSQL).• Tests:• Global testing of the back-office project (web services).• Testing via Postman.• Bug fixing.• Development of new features in JEE.• Creation of a GIT project.• Implementation of Sonar tool.• Use of the Spring MVC Framework to define the project infrastructure.• Development of the DAO part (data access via Java Database Connectivity or DTP web service calls).• Implementation of business rules and development of the application's business logic.• Development of interfaces for interconnection with the Front-end part of the application (Smartphones).• Development of unit tests with Junit.• Branch management with GitKraken.Technical Environment:Back-end part: JAVA 8, J2EE, Spring, jdbc, SQL – Database: PostgreSQL.
- GIPMDSJava Technical ReferentMay 2022 - June 2023 (1 year and 1 month)Joining the ATOS Nantes team as a web design and development engineer and technical referent for one of the TMA scopes for GIPMDS (Public Interest Group for the Modernization of Social Declarations), I led several maintenance projects for a platform digitizing declarative formalities for companies serving the public interest.Main Mission:• Monitoring and steering of technical workshops with the client.• Study of the existing system.• Breakdown and estimation of tasks.• Maintenance and evolution of various business components.• Automation of deployment on different environments.• Steering and management of development environments.• Handling of production incidents.Technical Environment:Back-End: JAVA 11, Spring, WebLogic, Hibernate, Oracle.Development Tools: Eclipse, Git, Maven, Jenkins, Nexus, XLDeploy.
Recommendations
Be the first to recommend Walid
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
- Master 2 in Software Architectures (ALMA)Faculty of Nantes2015Master 2 spécialisé dans l’architecture et la conception des logiciels de haut niveau. Activités : • Etudier la structure, le comportement et les propriétés globales d’un système. Le concept des composants et l’architecture logiciel. Les langages de description d’architecture et la Meta-modélisation. • Concevoir et mettre en œuvre et vérifier un système informatique réparti, portable, extensible et doté d'une interface graphique ergonomique, en utilisant des patrons (architecturaux, conceptuels) et des composants externes. • Réaliser la conception, l'implémentation, l'exploitation, l'administration et le réglage de bases de données distribuées. • Mettre en place l'environnement nécessaire pour la gestion et le développement d'un projet en équipe : contrôle de version, gestion de tâches, configuration, etc.