Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Atmane BOUALI

INGÉNIEUR DÉVELOPPEUR JAVA / ANGULAR

Situation professionnelle
En poste
En recherche active
CV réalisé sur DoYouBuzz
  • Développement d'un outil web basé sur l'IA pour la recherche des natures d'infractions par les magistrats de permanence.

    • Stack technique : Java 17, Spring Boot 3, TypeScript, Angular 19, DSFR, Python (FastAPI), OpenAPI 3.0, CodeGen.

    • Qualité & DevOps :
      • Tests (Back) : JUnit, Mockito, MockMvc, Postman
      • Tests (Front) : Jasmine, Karma.
      • Outils & CI/CD : Jenkins, OpenShift. matomon, jira, confluence, Figma.

    • Méthodologie & Équipe : Agile/Scrum (Full Agile). Équipe pluridisciplinaire (7 pers.) : 1 Scrum Master, 1 PO, 1 Référente métier, 2 Développeurs (dont Tech Lead), 1 DevOps, 1 UI/UX.

    • Développement d'un outil web et mobile pour la gestion des remboursements des frais d'aide juridique.

    • Stack technique : Java 21, Spring Boot 3, Spring Security, Liquibase, TypeScript, Angular 19, DSFR, PWA (Progressive Web App), PostgreSQL, OpenAPI 3.0, CodeGen.

    • Qualité & DevOps :
      • Tests (Back) : JUnit, Mockito, MockMvc.
      • Tests (Front) : Jasmine, Karma.
      • Outils & CI/CD :GitLab CI, Clever Cloud, matomo, Jira, Confluence, C4Model (pour l'architecture as code), Figma.

    • Méthodologie & Équipe : Agile/Scrum. Équipe pluridisciplinaire : 1 PO, 1 Scrum Master, 1 Chef de projet, 1 UI/UX, 1 DevOps, 2 Développeurs (dont Tech Lead).

    • Développement de l'outil "Romin", destiné au personnel du SPIP (Service Pénitentiaire d'Insertion et de Probation) pour faciliter la diffusion d'outils d'intervention efficaces contre la récidive.

    • Contexte : Projet incubé au sein de l'État (Beta.gouv.fr) visant à outiller les professionnels du SPIP pour mieux évaluer et accompagner les personnes placées sous main de justice.

    • Stack technique : Vue.js, Nuxt, Directus (CMS Headless), PostgreSQL, Tally.

    • Qualité & DevOps : GitLab CI, Clever Cloud, matomo, Trello, jira, confluence, Figma.

    • Méthodologie & Équipe : Agile/Scrum.

    • Approche "produit" orientée terrain avec des cycles d'itération courts pour répondre aux besoins spécifiques des agents du SPIP.
  • Participation au développement d'un outil de gestion de la mobilité des enseignants au niveau national (JAVA 17 / Spring boot 3.0 et Angular 14)
  • Participation à l'optimisation et à la refonte de certaines applications utilisées par l'administration de l'Éducation nationale (Java 7, JavaScript et JQuery)
  • Participation à la mise en place d'une solution permettant de lire des données depuis des sources de données (BI) et de les exposer via une interface pour réaliser des rapports (JAVA 11 / Spring Boot 2.8 et Spring Batch, OpenAPI 3.0)
  • Participation à la dockérisation des applications développées avec des versions très anciennes de Java.
  • Développement d'un outil web permettant de charger et d'exécuter des scripts SQL, et exposer le resultat d'execution en téléchargement.
  • Développement d'un outil web permettant de charger et d'exécuter des scripts SQL, et d'exposer le résultat de l'exécution en téléchargement (JAVA8, Spring Boot 2.5, TypeScript, Angular 11, Material Design)
  • Mise en place de tests automatisés pour le logiciel de gestion des ressources humaines et des paies "HR-Access" (JAVA, Selenium, Cucumber, JUNIT, Maven, BDD, TDD)
  • Migration d'un middleware (développé avec l'ESB Sonic) vers Java 8/Spring Boot. Ce middleware joue le rôle d'intermédiaire entre la partie front-end (site web de SFR) et les différents backends. Par ailleurs, il garantit la continuité du service et masque toute la complexité du traitement des demandes (JAVA 8, Spring boot, REST, SOAP, CXF, JMS, ActiveMQ, ESB SONIC)
  • Participer au développement d'une solution web, dédiée aux tests de connaissances techniques lors de recrutement.
  • Participation au développement d'une solution web dédiée aux tests de connaissances techniques lors des recrutements (Angular 7 - material - nodeJS - Karma - git - GitLab - Docker)
  • Développement et maintenance d'un outil interne pour la gestion des petits producteurs d’électricité (J2EE - Mapping objet relationnel via des fichiers XML - Maven - SVN - Oracle - SQL - SqlDevelopper)
  • Conception et réalisation d'un module pour la gestion des incidents électriques (PHP5 - Zend - Framework 2 - HTML5 - CSS3 - Javascript - Jquery - Bootstrap - SVN - CRON - SQL - MySQL - Shell)
  • Mise en place du WebSSO sur les applications existantes (Installation et configuration de l'extension SimpleSAMLphp pour la mise en place du WebSSO avec SAML v2)
  • Mise en place d'un module permettant d'interroger une API REST pour l'envoi de SMS (PHP5 - HTML - CSS - Javascript - JQuery - SVN - CRON - SQL - MySQL - MariaDB - Shell - Apache Guacamole)
  • Participation au développement et à la maintenance des outils internes (PHP5/Symfony 2 - JavaScript/JQuery - CSS/Bootstrap 3 - MySQL)
  • Développement d'un outil web pour la gestion des notes de frais (PHP5/Symfony 2 - JavaScript/JQuery - CSS/Bootstrap 3 - MySQL)
Site web de l'entreprise
  • Conception et réalisation d'un portail de gestion des commandes et devis pour une imprimerie (www.imprimerie-harani.com) en JAVA/JEE/GWT/GXT
  • Développement d'un portail collaboratif et social sous SharePoint pour la société multinationale Eurest (www.eurest.fr) : personnalisation des Web-Parts, des interfaces graphiques, et communication avec le serveur de base de données.
Site web de l'entreprise