Profil de M MS

M MS
Tarif selon mission
Ingénieur développement JAVA/J2EE Confirmé Consultant de l’ESN FreelanceDay
Disponible le : 10/05/2021
Localisation : France
Mobilité :
4 années d'expérience
0 missions réalisées
DevOpsGITJenkinsScrumSpring Boot Consulting

M MS en quelques mots

Ingénieur développement Java/J2EE Full Stack qui maitrise le cycle de développement Agile, DevOps et les principes de programmation sur plusieurs plateformes
Base solide en génie logiciel, maitrise des design patterns et bonnes pratiques de programmation
Maîtrise de la Programmation Orientée Objet, développement des applications web, test et débogage du code
Autonome, capacité à apprendre rapidement et maitrise des nouvelles technologies

CERTIFICATIONS
Java SE 6 Programmer Certified Professional

PROJETS RÉALISÉS
Ingénieur développement Full Stack, Juillet 2019 – Aujourd’hui
I-Lead Consulting – Paris, France
Projet: Know Your Customer (KYC)
Client : Société Générale
Durée : Juillet 2019 – Avril 2021 (1 an et 9 mois)
Description du projet : Développement de l’outil de remédiation KYC (Connaissance client – Know your customer) pour la société générale consistant à vérifier l’identité des clients et à s’assurer de leur conformité.
Responsabilités :
Participation aux différentes réunions scrum : Daily, Sprint Planning, estimation des US et Grooming avec les POO pour la rédaction fonctionnelle des US.
Développement des User Stories pour les différentes fonctionnalités de l’application.
Suivi de la phase de RUN et correction des anomalies de production sur les différents environnements DEV, Homlogation et PROD.
Développement et configuration des batchs pour l’extraction, calcul et export des données sous format fichiers csv.
Développement du batch d’archivage des modification des donnés des clients sous format PDF
Développement du module d’envoie des mails de supervision des batch avec pièce joint.
Développement et maintenance des tests unitaire

Environnement Technique : Java 8, Spring Boot 2, Spring Batch, Angular 2, REST WS, JSON, swagger, Postman, Opencsv, Thymeleaf, PostgreSQL, Liquibase, H2, Maven, Jenkins, Sonar, Git, IntelliJ IDEA, Scrum

Ingénieur développement Full Stack, Septembre 2017 – Juin 2019 (1 an et 9 mois)
Sopra HR Software – Tunis, Tunisie
Projet #1: Guided Process Interoperability Toolkit (GPIT)
Client : Attijari Wafa Bank
Durée : Octobre – Aujourd’hui
Description du projet : GPIT est un webservice REST qui permet l’interaction avec la plateforme HR Access
Responsabilités :
Développement du module d’authentification utilisateur
Maintenance du module de soumission des demandes administratives
Développement et maintenance des tests unitaire

Environnement Technique : Java 8, Jersey, JAX-RS, REST WS, JSON, Postman, Oracle, Maven, Jenkins, Sonar, Git, Eclipse, Scrum

Projet #2: Guided Process For You (GP4YOU)
Client : Société Nationale des Chemins de Fer Luxembourgeois (CFL)
Durée : Avril – Septembre 2018 (6 mois)
Description du projet : GP4YOU est une application web de recrutement et gestion du temps, activités et formations
Responsabilités :
Analyse et spécification du besoin clients
Conception et développement des nouvelles fonctionnalités
Amélioration de la qualité du code et optimisation des performances

Environnement Technique : Angular 2, TypeScript, HTML5, CSS3, Bootstrap 4, Java 8, REST WS, JSON, Oracle, GIT, Visual Studio, Scrum
Projet #3: EFG Hermes Connect

Client: Egyptian Financial Group Hermes (EFG Hermes)
Durée: Février – Mars 2018 (2 mois)
Description du projet : Création d’un web service REST, pour la gestion des absences, congés et demandes des documents ressources humaines, utilisé par l’application mobile EFG Hermes Connect
Responsabilités :
Participation à des ateliers avec le client pour la spécification des besoins
Conception et développement d’un module de gestion des demandes d’absence et des documents administratives
Conception et développement d’un module de gestion des notifications et taches
Rédaction des documents techniques et fonctionnelle
Contribution à l’amélioration de la qualité du code
Maintenance et correction des bugs

Environnement Technique : Java EE, Java 8, Spring Boot, Spring REST, JSON, Oracle, Postman, Maven, Jenkins, Sonar, Git, Eclipse, Scrum

Projet #4: Sopra HR 4YOU
Client : Sopra HR
Durée: September 2017 – Janvier 2018 (5 mois)
Description du projet : Sopra HR 4YOU est la version 3.0 du progiciel HR de gestion des ressources humaines et de gestion de la paie édité par HR Access Solutions
Responsabilités :
Maintenance évolutive du module de gestion de frais de mission et de déplacements
Correction des bugs
Rédaction des documents techniques

Environnement Technique : Java EE, OSGI, Blueprint, Javascript, RequireJS, AlpacaJS, Promise Bluebird, JQuery, HTML5, CSS3, Bootstrap, CXF REST web services, Apache Karaf, Oracle, Maven, GIT, Jira, Nexus, Jenkins, Scrum

Projet de fin d’étude, Février – Juin 2017 (4 mois)
Acceleate – Tunis, Tunisie
Projet: Acceleate shop solution
Description du projet : Conception et développement d’une boutique en ligne pour la gestion des produits, catalogues, stock et paiement en ligne des commandes clients
Responsabilités :
Analyse et spécification des besoins
Développement et test de l’application

Environnement Technique : Java JEE, Angular 2, Oracle ATG Web Commerce, REST WS, TypeScript, XML, JSON, CSS3, Postman, WebStorm IDE

FORMATION
2014-2017 : École nationale supérieure d’ingénieurs de Tunis – Génie informatique
Diplôme d’ingénieur génie logiciel – Juillet 2017
2012-2014 : Institut Préparatoire aux études d’ingénieur d’El Manar
Deux années de classes préparatoires aux grandes écoles d’ingénieurs
2008-2012 : BAC Techniques, Kelibia
Session principal 2012 – Mention très biens

CONNAISSANCES TECHNIQUES
Langages de programmation : Java/JEE, Java 8, HTML 5, CSS 3, JavaScript, TypeScript
Base de données : Oracle, MySql
Web Services: JSON, XML, WebService SOAP, REST
Framework: Spring, Angular
Modélisation: UML
Serveurs : Apache Tomcat, Jboss, WAMP
Autres : Méthodologies Agiles Scrum, Git, Bootstrap CSS
Outils de développement : Eclipse, NetBeans, IntelliJ IDEA, Android Studio, Visual Code

LANGUES
Anglais : usage professionnel (lue, écrit et parlé)
Français : usage professionnel (lue, écrit et parlé)
Italien : niveau scolaire
Arabe : langue maternelle

Langues

French

Mon Curriculum vitae

Historiques (0)

  • Il n'y a aucune activité.