About Ayoub
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- URSSAFFull Stack Developer Java AngularPUBLIC SECTOROctober 2023 - December 2024 (1 year and 3 months)Lyon, FrancePOSDOC (Documentary Services Offer Platform) an application that offers document composition, production, and distribution services. The platform aims to be the sole utility service of the IS for the production of outgoing documents. The main functionalities are:- Management document composition- Centralized printing- Massification and postal dispatch- Legal archivingMy tasks:• Design and implementation of batch jobs to automate large data processing processes• Implementation of complex batch jobs (reading, processing, writing) using Spring Batch components such as ItemReader, ItemProcessor, and ItemWriter• Development of conditional tasks with Flows in Spring Batch• Implementation of parallel and partitioned processing to optimize batch job performance• Develop user interfaces with Angular• Develop GraphQL services with Spring• Ensure code quality (SonarQube)• Participate in the Agile SCRUM process• Unit testsTechnical Tools:• Maven 3.9• Git 2.43• Angular 16• JPA 3.1• Spring Batch 5.0• Apache Kafka 3.7• Jenkins 2.4• PostgreSQL 16.1• Spring Boot 3.2• GraphQL 21.3• Java 17• Spring MVC 6.1• Hibernate 6.4• TDD / Junit 5.1• SonarQube 10.3• Spring Data 3.2
- Schneider ElectricFull Stack Developer Java AngularENERGY AND UTILITIESJune 2022 - September 2023 (1 year and 3 months)Grenoble, FranceDevelopment of a project management tool for the Schneider client (project management, imputations, extractions, ...) with satisfactory response times.The objective of this project is to have an application that provides a better user experience and integrates a technical stack ensuring the consistency of various Schneider-specific applications.My tasks:• Environment setup and architecture design• Secure the application• Analyze needs and write technical documentation• Develop user interfaces with Angular• Develop services with Spring• Support junior developers and ensure code review• Ensure code quality (SonarQube)• Participate in the Agile SCRUM process• Unit tests and integration tests with "test container"Technical Tools:• Maven 3.9.5• Angular 14 -> 16• SonarQube• Git & Gitlab CI/CD• REST• Spring Security 5.7• Angular CLI• Spring Boot 3.1• Java 17• Hibernate 5.6• Docker• Spring Data 3.1• TDD• K8s (Kubernetes - Rancher)• BDD• Junit 5.9• test container
- IBDAAFull Stack Developer Java AngularMay 2021 - October 2022 (1 year and 6 months)Paris, FranceThe project involves the development of an incubation platform for future entrepreneurs, which will be a support structure fostering the development of startup companies and young businesses. Its mission is to host, support, and assist business creation project leaders by providing various services such as accommodation, training, consulting, and financing.My tasks:• Analyze client needs and write technical documentation.• Develop micro frontend user interfaces with Angular and React.• Develop microservices with Spring Cloud Netflix.• Support developers and ensure code review.• Ensure code quality (SonarQube)• Participate in the Agile Scrum process.Technical Tools:• Maven• Spring Cloud• Swagger API• Git• Angular 12• React 16• REST API• Sonarqube• Spring Security• Jenkins• Elasticsearch• RabbitMQ• Spring Boot• PostgreSQL• Hibernate• TDD• JPA• Java 11• Microservices
Recommendations
Be the first to recommend Ayoub
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
- MARRAKECH MASTER SPECIALIZED: INFORMATION SYSTEMS ENGINEERING 'ISI'FSSM CADI AYYAD UNIVERSITY2019MARRAKECH MASTER SPÉCIALISÉ : INGÉNIERIE DES SYSTÈMES D'INFORMATION 'ISI'
- LICENSE: MATHEMATICAL AND COMPUTER SCIENCESFSSM CADI AYYAD UNIVERSITY MARRAKECH2017LICENCE : SCIENCES MATHÉMATIQUES ET INFORMATIQUES