Profil de M Kh

M Kh
Tarif selon mission
Développeur Java/Jee/DevOps Consultant de l’ESN Digital Power Consulting
Disponible le : 22/01/2021
Localisation : France
Mobilité : Mobilité internationale
0 missions réalisées

M Kh en quelques mots

Mejdi K

COMPÉTENCES TECHNIQUES

– Modélisation : UML, MERISE
– Langages : C#, C++, PL/SQL, JAVA, JEE, JAVASCRIPT, Angular, React native
Outils de développement : STS, ECLIPSE, MAVEN, Netbeans, Postman, Swagger
– Frameworks: HIBERNATE, JQUERY, SYMFONY, BOOTSTRAP, SPRING, NODEJS, ANGULAR 6,7,8
– SGBD : ORACLE, MONGODB, MYSQL, SQLSERVER, POSTGRES
– Outils de Monitoring: DATADOG, Grafana, Observium
– Gestion de configuration : SVN, CVS, MAVEN, GIT, JENKINS, GITLAB
– Méthodologies : AGILE, SCRUM.
– Outils de test de perf : Jmeter
– Systèmes : WINDOWS, UNIX.
– DevOps : Jenkins, GitLab, Docker, Kubernetes, Ansible, Elastic Search

SECTIONS D’ACTIVITÉS

– Télécom
– Education
– Edition de logiciel
– Immobilier

FORMATION

2006 Diplôme national d’ingénieur informatique

LANGUE

Anglais Opérationnel : Lu et écrit

EXPERIENCES PROFESSIONNELLES

Janvier 2020 – Présent Digital Power Consulting

Projet1 : Ministère d’éducation tunisienne
Conception et réalisation d’une application de suivi de cursus des élèves : http://dsms.world/

• Missions et tâches réalisées :
• Constitution et priorisation de la Backlog avec les interlocuteurs métiers
• Réalisation des spécifications fonctionnelles et techniques
• Mise en place de stratégie de Recette applicative (scénarii de tests)
• Développement des Tests Fonctionnels
• Exécution des Tests
• Suivi des réalisations avec les équipes de développement
• Scrum : Constitution et priorisation de la Backlog, Daily Stand-up, Sprint Planning, Sprint Review
• Organiser Des workshops avec les acteurs métiers
• Gestion des versions avec Git lab.
• Intégration continue avec GitLab, Jenkins.
• Hébergement de l’application DSMS sur GCP avec Google Kubernetes Engine
• Maintenir au quotidien les infrastructures à forte audience
• Industrialisation, automatisation, déploiement continu
• Pilotage du déploiement sur les environnements (test, Dev, prod)
• Surveillance de l’application sur les différents environnements à l’aide de DATADOG
• Test et validation des livrables
• Gestion des incidents en respectant les délais
• Environnement technique : Java, Spring Boot, Spring Batch, React native, Maven, Hibernate, Swagger, ApiRest, PostgreSQL, PgAdmin, Jenkins,Docker,GKE,GCP, GitLab, Redmine, Selenium, DATADOG, JUnit, Test Link…

Janvier 2019 – Décembre2019 Digital Power Consulting
Tech Lead & Scrum Master
Projet2 :
Conception et réalisation d’une application de Gestion des restaurants (Tik Tak)

• Missions et tâches réalisées:
• Définir les besoin client et participation à la rédaction des cahiers de charge.
• Estimation du temps imparti à la réalisation et le budget
• Conception du projet.
• Participer au choix de technologies utilisées dans chaque projet
• Préparation de l’équipe
• Suivi des délais de réalisation, d’avancement (Redmine)
• Encadrement de toute l’équipe.
• Animer les reunions: Daily Stand-up, Sprint Planning, Sprint Review
• Analyse du code source (sonar)
• Préparation des environnements (test, Dev, prod)
• Surveillance de l’application sur les différents environnements, et mettre en place un suivi quotidien à l’aide du tableau de bord sous Grafana.
• Participation à la mise en prod de la solution.

Environnement technique: Java, Spring Boot, React, Maven, React Native, Hibernate, Postman, PostgreSQL. PgAdmin, Jenkins, SVN, GitLab, Docker, Kubernetes, sonar, Selenium, Grafana, Test Link…

Novembre 2016–Décembre 2018 Digital Power Consulting
Ingénieur Etude et Développement full stack
Projet : Développement d’une plateforme web des services immobiliers

• Missions et tâches réalisées:
• Installation et configuration d’un serveur SVN.
• Analyse des processus, collecte et définition des besoins des utilisateurs
• Conception et définition de l’architecture
• Participation au développement du module Gestion des profils clients et artisans
• Participation au développement du module Gestion des chantiers
• Participation au développement du module de génération du devis
• Participation au développement du module Gestion des abonnements des artisans
• Développement des modules de messagerie et notification en temps réelle
• Maintenance des modules déjà développés
• Réalisation des tests unitaires et des tests d’intégration (JUnit, Spring-test, Mockito)
• Containerisation des API dans les environnements de développement avec Docker et docker-compose.
Environnement technique: Java 8, Spring (Core, MVC, DATA, Security) Angular 7, TypeScript, Maven, GitLab, JPA, REST, JUnit, Linux, Postman, Swagger, Jenkins, Docker

Aout 2014 – Octobre 2016 Digital Power Consulting

Web-développeur

● Développement
• Projet plateforme de service d’architecte d’urbanisme et d’immobilier pour les particuliers.
• Projet Utica pour la mise en place d’une plateforme de gestions des évènements syndicales.
• Tests de configuration pour implémentation en back office.
• Gestion des livraisons et du packaging.
• Service de support et d’installation des applicatifs.

Environnement technique : MAC OS, WINDOWS, JEE, JAVASCRIPT, STS, Hibernate, Spring, Maven, HTML/CSS,

Aout 2011 – Aout 2014 Université Libre de Tunis

Enseignant travaux dirigés de la POO à l’ULT

• Enseignement TD de la programmation orientée objet sur Java.
• Suivie des cursus des TD.
• Gestion des lots de TD de la classe en groupe par module.
• Pilotage des séances d’intégration.
• Gestions des projets de fin d’années de POO et mise en services des applicatifs.

Environnements technique: C#, C++, Oracle, PL/SQL, Shell, SQL, UNIX.

Novembre 2006 – Juillet 2011 Tunisie Telecom
Consultant de support facturation front office

Projet : Support Portabilité
• Missions et tâches réalisées:
• Déblocage des demandes de portabilité (IN/OUT) en cours au sein de l’équipe support de TT.
• Développement des procédures PL/SQL
• Installation, test, et validation des livraisons Portabilité et Provisionning.
• Déblocage de requêtes bloquées d’activation de désactivation, changement de service, changement de port,….
• Intervention sur BSCS, HLR, FNR, EMA, Minsat
• Traitements des réclamations portage IN via CRM (Siebel) est les réclamations inter- opérateurs via OTRS.
• Environments technique: BSCS Release ix 2,Oracle, PL/SQL, Shell, SQL, Unix

Langues

Historiques (0)

  • Il n'y a aucune activité.