Lotfi ASSOUDI

Développeur Java | Angular

Salaire / Taux journalier

95100 Argenteuil, France

Freelance

Peut venir sur site

Expertises

JavaAngularSpring BootRESTful APIs

Langues

Français

À propos

Introduction

Développeur full stack au sein de la DSI de MICROPOLE depuis plus de 7 ans, je travaille sur des projets relatifs au système d’information de gestion (saisie des temps, ordres de mission et tableaux de bord des projets) en collaboration avec les utilisateurs. J’utilise la stack Java, Spring Boot pour la partie back-end, et Angular pour le front-end. Je m’appuie sur des composants d’intelligence artificielle (IA) pour améliorer la productivité et la qualité des livrables.

Liens

Expérience de travail

Développeur Java Spring Boot | Angular | IA

Micropole

déc. 2017 - Présent

8 ans 11 mois

92300 Levallois-Perret, France

Contexte : Pour faire évoluer son système d’information, MICROPOLE a fait le choix de combiner des outils maison pour ces besoins spécifiques à des solutions du marché pour des besoins plus standards. Activités : En tant que développeur Full Stack Java / Angular au sein de la DSI (15 personnes), je participe à la conception, au développement, à la maintenance corrective et évolutive, à la mise en sécurité et au déploiement des applications web internes. Ces outils ont pour objectif d’optimiser les processus métiers et de renforcer la performance opérationnelle du groupe. Projet APIs Les APIs ont pour but d’assurer les échanges entre les briques applicatifs du système d’information : CRM Salesforce, outil de gestion des missions Napta, back-office de gestion spécifique. Conception et développement de 4 APIs : •Création des missions dans le système back office à partir des informations de Salesforce. •Création des affectations dans le système back office à partir des informations de Napta. •Exposition des informations collaborateurs pour utilisation par Napta. •Exposition des congés des collaborateurs pour utilisation par Napta Taches effectuées : •Recueil et identification des exigences fonctionnelles, rédaction des spécifications. •Conception de l’architecture fonctionnelle et des flux de données. •Définition des règles de gestion pour garantir la cohérence des données et respecter des conditions particulières des applications internes. •Définition de l’architecture logicielle •Développement et implémentation des règles dans le back office. •Exploitation des APIs Napta pour obtenir des informations sur les affectations des collaborateurs. •Conception et déploiement de mécanismes de contrôle et d’alertes assurant la traçabilité et la détection des anomalies. •Mise en place des tests de sécurité, upgrade technique afin de réduire les vulnérabilités. •Configuration, supervision et maintenance des environnements de déploiement afin d’assurer la stabilité, la performance et la continuité des services applicatifs. •Utilisation de l’IA générative pour l’aide à la résolution de problèmes complexes. Environnement technique : Java 13, Spring Boot 1.5.22, Oracle 8, SQL Server, Tomcat, Linux, GitLab, Jira, Postman, OWASP, SonarLint, ChatGPT. Projet SAF Refonte d’une application permettant aux collaborateurs de saisir leur suivi d’activité, leurs demandes de congés et leurs frais, afin d’améliorer l’ergonomie, les performances et la maintenabilité du système. •Création de l’architecture technique. •Conception et développement d’une interface utilisateur intuitive et responsive pour faciliter la saisie et le suivi des absences. •Intégration de tableaux de bord pour saisir les activités des collaborateurs. •Mise en place d’un système d’approbation de demande de congés et d’activités par le manager •Création des services back office avec java (Spring Boot) •Sécurisation des services back office avec une authentification LDAP. •Création, maintien et amélioration de la documentation technique du code source dans GitLab. Environnement technique : Java 11, Spring Boot, Angular 8, Typescript, Oracle, SQL Server, Tomcat, Nginx, Linux, GitLab, Jira, Postman. Projet CREG Refonte d’une application de gestion de projet au forfait, dédiée au suivi des avancements, à la planification des tâches et à la coordination des équipes. Le projet vise à optimiser les performances, réduire les temps de réponse, renforcer la sécurité des données. Il s’appuie sur des technologies modernes conformes aux standards du développement logiciel. •Modernisation de l’architecture logicielle sur les couches front et back. •Réalisation d’une interface utilisateur responsive en Angular •Création des indicateurs et des tuiles de sélection pour améliorer la visibilité et le suivi des projets. •Ajout d’une fonctionnalité permettant de traiter plusieurs pays. •Implémentation d’une interface de suivi des plans d’assurance sécurité. •Amélioration de l’ergonomie à l’aide de séance de prototypage avec l’utilisateur. •Mise en place des tests de sécurité, upgrade technique afin de réduire les vulnérabilités. •Mise en place d’une documentation technique collaborative sur GitLab afin de faciliter la compréhension, la revue du code et l’intégration des nouveaux développeurs. Environnement technique : Java 11, Spring Boot 1.5.22, Angular 8, Typescript, Oracle, SQL Server, Tomcat, Nginx, Linux, GitLab, Jira, Postman, OWASP, SonarLint.

Stagiaire

Saint-Gobain

avr. 2017 - oct. 2017

7 mois

93300 Aubervilliers, France

> Mise en place d’une base de données pour améliorer le partage des informations et le suivi des études effectué entre les usines et le centre des recherches SGR. > Développement d'une solution de suivi des activités.


Formation

Université Paris-Est Créteil

Master 2 (M2)

2016 - 2017

2 ans

Institut supérieur d'informatique

Diplôme d'ingénieur

2011 - 2014

3 ans 2 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.