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)
En savoir +
  • 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.
En savoir +

Certification AZ-900: Microsoft Azure Fundamentals

Microsoft Education Center

Mai 2020 à juin 2020

Master européen en Informatique

ITIC Paris

Septembre 2014 à septembre 2016

DEES (Diplôme Européen d’Etudes Supérieures) en Webmaster

ITIC Paris

Septembre 2013 à juillet 2014

Bachelor In Business Administration, Option : Ingénieur en Informatique de Gestion

Institut INSIM-Bejaia -Algérie

Mars 2011 à juin 2013

Certification CISCO (CCNA1 – CCNA 2 – CCNA3 – CCNA4)

Institut INSIM-Bejaia -Algérie

Janvier 2010 à juillet 2011

BTS en informatique de gestion

institut national spécialisé de la formation professionnelle de Bejaia, Algerie

Mars 2004 à août 2006
JAVA SE 17 Spring Boot Spring Security Spring Data JPA-Hibernate Rest API Open API PHP / Symfony CMS headless Dicrectus
TypeScript Angular Material DSFR VueJS / Nust Ionic HTML5 / CSS3 GWT / GXT / ExtJs
PostgreSQL MySQL Oracle SQL Server
Agile / Scrum JIRA Confluence Coordination Définition d'architecture technique Animation de réunions Capacité de rédaction et de présentation
JUnit MokitoMVC Jasmine/Karma Selenium Cucumber playwright TDD / BDD / DDD
Git / GitLab CI/CD Jenkins Docker OpenShift clever-cloud Architecture-as-Code : C4Model (diagrammes d'architecture). Qualité & Standardisation : ESLint, Prettier. Accessibilité : Expertise en accessibilité numérique (RGAA/DSFR)