
Walid Hamat
Senior Fullstack Developer | Angular & Spring Boot
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Fullstack Developer & DevOps specialist with 5+ years expertise in Angular/Java Spring Boot and microservices architecture. Proven track record at Sopra Steria leading production deployments, API security implementations, and automated CI/CD pipelines. Ready to deliver scalable solutions with modern tech stack and Agile methodologies.
Expérience de travail
Full Stack Developer and DevOps
Sopra Steria
juin 2023 - mars 2025
1 an 10 mois
7620 Paris, Danemark
With solid experience in developing applications in an Agile environment, I have gained expertise in several key technologies: - Back-End with Spring Boot: Designing and developing high-performance applications using Spring Boot. - Front-End with Angular: Creating reactive and user-friendly interfaces with Angular. - Container Management with Kubernetes: Orchestrating and deploying microservices on Kubernetes. - Teradata Integration: Integrating Teradata procedures and macros, with strong expertise in data management. - Migration Management with Flyway: Automating database migrations to ensure consistency across environments. Code Quality with SonarQube: Monitoring and continuously improving code quality with SonarQube. - Automated Testing with Cucumber: Implementing automated tests to ensure application stability and reliability. - CI/CD with Jenkins and Maven: Automating deployment and continuous integration processes using Jenkins and Maven. - Agile Scrum Methodology: Actively participating in Scrum ceremonies (daily stand-ups, retrospectives, backlog refinement) for effective team collaboration. Run and MEP Referent: - Run Referent: Monitoring the smooth functioning of applications and managing system interactions using tools like Grafana. - MEP Referent: Coordinating production deployments, preparing the Delivery Report (BL), and overseeing production releases. Technical Skills: Spring Boot, Angular, Kubernetes, Teradata, Flyway, SonarQube, Cucumber, Jenkins, Maven, Agile Scrum
API Security and DevOps Engineer
LOGTEAM
juil. 2022 - mars 2023
9 mois
Paris, France
During this mission, I developed skills in API Management, test automation, and API security management, all while following an Agile approach. Here are the key points of my experience: API Management Training: Certified 5-day in-person training at Axway University. Agile Methodology: Working in Agile methodology with participation in daily meetings and Scrum ceremonies. Technical Documentation: Writing documentation on the use of Axway Management tool, OAuth 2.0, and SSO based on SAML 2.0, using Confluence and Excalidraw for better understanding and collaboration. Integration Test Automation: Automating integration tests for OAuth 2.0 policies in the API Gateway using a BDD (Behavior Driven Development) approach with CucumberJS and Gherkin. Sequence Diagrams: Creating sequence diagrams (PlantUML) to define the complete mechanism of the OAuth 2.0 protocol and its various flows. Development and Evolution of API Policies: Designing and evolving security and authentication policies for deployed APIs. API Management Technical Support: Providing technical support for virtualizing, securing, and evolving customer APIs deployed on the Axway Gateway. Axway Tools: Using several Axway tools such as API Manager, API Gateway Manager, Configuration Studio, and Policy Studio. Protocols used: Authorization: OAuth 2.0 (Client Credentials flow, Implicit Grant flow, Device Authorization flow, Authorization Code flow, Authorization Code flow with PKCE, JWT Grant flow). Authentication: SAML 2.0 (Security Assertion Markup Language). Technical Skills: API Management (Axway), OAuth 2.0, SAML 2.0, API Gateway, CucumberJS, Gherkin, PlantUML, BDD, Confluence, Excalidraw, Agile.
Full Stack Developer
Geolane
août 2020 - juil. 2022
2 ans
Paris, France
Participation in the development and evolution of applications, with a focus on migration to modern architectures, API security, and performance optimization. Development & Migration Back-end development in Java with Spring Boot (RESTful APIs). Migration of monolithic applications to a microservices architecture. API security with Spring Security (OAuth2) and identity management with Keycloak. API documentation with OpenAPI. Databases & Optimization Synchronization between MySQL and PostgreSQL databases using Maxwell Daemon. Migration of relational databases to MongoDB with Talend ETL. Database replication and optimization. Dockerization & Virtualization Containerization of applications with Docker for optimized deployment. Management of development and production environments using Docker. Virtualization and server management with Proxmox hypervisor. Creation and management of virtual machines (VMs) dedicated to each environment. Deployment & Infrastructure Configuration and administration of servers (Apache, Nginx, PfSense). Setting up an FTP/SFTP server and managing user access. Deployment and maintenance of Java, Angular, and Magento applications. Technologies Used JavaEE, Spring Boot, Spring Security, Hibernate, Docker, Kubernetes, Kafka, MySQL, PostgreSQL, MongoDB, OpenAPI, Keycloak, Proxmox, Talend ETL, Apache, Nginx.
Ingénieur Consultant en Informatique
ADENTIS
nov. 2019 - mai 2020
7 mois
Région parisienne
Développement web full-stack - Java EE
Développeur Java/Java EE
SNCF Réseau
avr. 2019 - oct. 2019
7 mois
Paris, France
Développeur applications mobiles
iTools4Data
janv. 2017 - mai 2017
5 mois
Annaba, Algérie
J'ai effectué un stage de 5 mois chez iTools4Data une société d’ingénierie, conseil et développement en informatique dans le cadre du programme Continuum. il s'agit d'un programme de Recherche & Développement innovant qui permet a des étudiants des trois cycles en informatique, en qualité de stagiaires actifs, de participer aux différentes activités de l'entreprise, en d'autre termes: > Entreprendre un projet informatique > Lecture technique d'un cahier de charge > Développement d'outils informatiques et Tests logiciels > Apprendre la recherche et développement en industrie
Formation
Université Paris-Saclay
Master
2017 - 2019
3 ans
Université Badji Mokhtar de Annaba
Licence
2014 - 2017
4 ans