You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ayoub BoualiAB

Ayoub Bouali

Full Stack Developer Java - Angular / React

€450/day
Lyon, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ayoub

Full stack developer, passionate about new technologies and constantly seeking new experiences and opportunities to enrich skills and acquire additional knowledge. Wishing to evolve in a varied professional environment, he demonstrates great perseverance and versatility in mastering various technologies. Possesses excellent team spirit and communication skills.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Lyon (up to 50km)

Experience

  • URSSAF
    Full Stack Developer Java Angular
    PUBLIC SECTOR
    October 2023 - December 2024 (1 year and 3 months)
    Lyon, France
    POSDOC (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 archiving

    My 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 tests

    Technical 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 Electric
    Full Stack Developer Java Angular
    ENERGY AND UTILITIES
    June 2022 - September 2023 (1 year and 3 months)
    Grenoble, France
    Development 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
  • IBDAA
    Full Stack Developer Java Angular
    May 2021 - October 2022 (1 year and 6 months)
    Paris, France
    The 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • MARRAKECH MASTER SPECIALIZED: INFORMATION SYSTEMS ENGINEERING 'ISI'
    FSSM CADI AYYAD UNIVERSITY
    2019
    MARRAKECH MASTER SPÉCIALISÉ : INGÉNIERIE DES SYSTÈMES D'INFORMATION 'ISI'
  • LICENSE: MATHEMATICAL AND COMPUTER SCIENCES
    FSSM CADI AYYAD UNIVERSITY MARRAKECH
    2017
    LICENCE : SCIENCES MATHÉMATIQUES ET INFORMATIQUES

Skill set

Categories