
Mustapha Chraiet
Ingénieur Logiciel Senior | Java, Angular
1 recommandation
Salaire / Taux journalier
1 personne recommande
Lyon, France
Mobilité : 79000 Niort, Paris, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur back-end avec 8 ans d'expérience en Java/JEE, actuellement chez SNCF Connect & Tech. Expertise en architectures Monolitique et microservices et technologies modernes (Kafka, Redis, Angular ,MongoDB et AWS). Spécialisé dans le développement d'applications robustes pour grands comptes avec un focus sur la performance et la scalabilité.
Expérience de travail
Développeur back-end
SNCF Connect & TechFreelance
avr. 2023 - avr. 2026
3 ans 1 mois
Nantes, France
Contexte : Au sein de l’équipe SHOTS, j’ai participé au développement et à la maintenance des dossiers du produit PAO et WAV, à destination du groupes SNCF et canaux (TrainLine , COMBO ..) Réalisations : o Développement des nouveaux des dossiers pour PAO : 1. Implémentation de la norme OSDM (norme européenne pour le transport ferroviaire). 2. Ajout des fonctionnalités sur le webComposant pour la sélection des siège(seatMap) sur TGVINOUI et Intercités. 3. Passage sous Valkey(déco Redis sur l’ensemble des caches) 4. Déco de l’ancien Protocol Hermes au profit d’OSDM 5. Mise à niveau des scripts pour les TDC 6. Migration du open search vers DATADOG o Résolution des incidents de production. o Développement des nouveaux des dossiers pour WAV : 1. Mise en place du nouveau Template pour les ebillets Indiv pour les Intercités et INOUI. 2. Ajout des publicités dynamique sur les Template. 3. Migration vers k8s. 4. Migration vers DATADOG. 5. Migration des CI/CD vers gitlab depuis Jenkins. 6. Migration des tests non-reg vers kotlin et Tapas 7. Maintenance puis décommissionnement du produit CULTURE-PUB et l’intégration du système des publicités dans le produit Principal(DEMAT) Rôles Transverse : 1. Lead Dev sur la partie WAV 2. Participation à la communité SQILLS (maintenance des composant SQILLS connecteur de PAO vers les partenaires) 3. Suivi sécurité (labelOPS, DevSecOps) 4. Création des bash board métier et technique pour suivre l’état des applications WAV 5. Gestion des Alertes et suivi de la PROD
Ingénieur logiciels
MAIFFreelance
mars 2022 - mars 2023
1 an 1 mois
79000 Niort, France
Développeur java Angular
France Travail
mars 2020 - mars 2022
2 ans 1 mois
Nantes, France
Développeur jee
Crédit Agricole Technologies et Services
févr. 2019 - mai 2020
1 an 4 mois
Vannes, France
Altran
sept. 2017 - mars 2019
1 an 7 mois
Soliman, Tunisie
Junior Consultant java / JEE
janv. 2018 - mars 2019
1 an 3 mois
Soliman, Tunisie
Stage de fin d’études
sept. 2017 - janv. 2018
5 mois
Soliman, Tunisie
Refonte du module extracteur de données pour un Système de gestion de portefeuille institutionnels . L'application initiale est Desktop développée à l'aide du VB6 , du coup elle est obsolète (coup de maintenance très élevé ) , la nouvelle est une application web basée sur le Framwork Spring 5 (boot , MVC ,core , Data ) , Thymeleaf (génération des vues coté serveur ). Tâche réaliser : Pompage des données depuis l'entrepôt de données . Développement d'une couche d'adaptation pour visualiser les données . Consumer les procédures stocker dans le SGBD (Sybase) pour effectuée les traitements . Tester l'application .
Stagiaire
EXCELLIUM RH CONSULTING
juin 2017 - août 2017
3 mois
Tunisie
Maintenance d'une application d'évaluation des compétences. Cette application est développée en PHP, MYSQL. Dans ce contexte, les activités confiées durant le stage sont les suivantes : - Développer des rapports pour présenter les résultats des évaluations - Améliorer l'IHM et l'ergonomie de l'application. Rendre le site plus attractif, plus intuitif. - Revoir le code déjà réalisé pour l'optimiser et industrialiser l'application. - Développer de nouvelles fonctionnalités (administration, réalisation des évaluations, ...) - Rendre le site multi navigateurs (IE, Firefox, Google Chrome, etc.) - Développer une procédure pour indexer le site par les moteurs de recherche. - Réaliser une procédure d'import de données depuis un fichier Excel dans la base de données MySQL. - Réalisation des tests (unitaire, intégration, non regression, UAT).
Formation
ecole national d'ingenieur de carthage
ingenieur informatique , Informatique
2014 - 2018
4 ans 7 mois
Activités et associations : Netlinks
IPEIG - Institut Préparatoire aux Études d'Ingénieur de Gafsa
cycle preparatoire, mathematiques et physique
Activités et associations : club echec Gafsa