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
FeelanceDay, date création entreprise 12-05-2017 - Il y a 7 ans, forme juridique : SARL unipersonnelle, noms commerciaux REESK DIGITAL SOLUTION, adresse postale 28 RUE DE LONDRES 75009 PARIS, numéro SIREN : 829739622, numéro SIRET (siège) : 2973962200019, numéro TVA Intracommunautaire : FR28829739622, numéro RCS Paris B 829 739 622, activité (Code NAF ou APE), edition de logiciels applicatifs (5829C)
Nous passerons en revue les rapports du Freelance et du client afin de rendre la meilleure décision. Il faudra 3-5 jours ouvrables pour l’examen après avoir reçu les deux rapports.