Profil du prestataire maha_mlayeh

Informations générales sur le prestataire maha_mlayeh

Nickname : maha_mlayeh
Date inscription : 08/06/2019
Dernière fois en ligne : 16/07/2019
Classement : classé 17 892ème sur 95 261 prestataires classés

Profil détaillé du prestataire maha_mlayeh

Domaines de compétence

     Langages de programmation : Java, Javascript, Typescript, C, C++, Python

     Bases de données : NOSql/MongoDB, SQL/MYSQL, Oracle 11g

     Langages & Frameworks: Angular, Html5, Css3, Bootstrap, Java/JEE, Spring (core, AOP, Data, Security, Batch), Spring Boot, Hibernate, Jpa, kafka, Thymeleaf, REST, OAuth1, OAuth2.

     Outils : Eclipse, NetBeans, STS, Webstorm, Maven, Git, Nexus, Sonar, Postman, Bitbucket

     Subversion : Git, Bitbucket

     Agilité : Scrum, TDD.

     Systèmes d’exploitation: Linux, Windows.

Expérience professionnelle

 

Extra4j Ingénieur d’étude et développement Java/JEE/Angular

Octobre 2017 - Présent

 

Contexte: Développement d’une plate-forme d’interconnexion d’objets connectés EASYCONNECT dans le secteur de la santé. Easyconnect est un système qui permet de connecter à la demande ou en temps réel à plusieurs fournisseurs de mesures d’objets connectés (ex : Fitbit, Withings) afin d’alimenter une base de données qui va être analysée ultérieurement. Easyconnect offre à ses clients (médecins traitants, cliniques, etc.) un servie central d’accès aux données de mesures des objets des utilisateurs.

 

Réalisations :

 

 

 

     Développement du module d'authentification et d'inscription.

     Développement des interfaces de l'espace administrateur pour gérer les clients , les fournisseurs des objets connectés...

     Développement des interfaces de l'espace utilisateurs pour gérer son profil, ajouter un nouveau objet connecté.

     Développement d'une dashboard pour permettre à l’utilisateur de consulter ses mesures.

     Développement d’un batch d’envoi d’emails aux utilisateurs souscrits dans Easyconnect et qui possèdent un ou plusieurs comptes chez différents fournisseurs afin de leurs demander des autorisations d’accès leurs comptes via Easyconnect.

     Développement des clients des fournisseurs d’objets connectés en prenant en compte la couche de sécurité Oauth 1 & 2.

     Développement d’un service REST de callback pour la sauvegarde des tokens techniques d’interaction avec les fournisseurs

     Développement d’un batch qui permet de collecter les données des utilisateurs souscrits dans le système Easyconnect

 

 

 

     Développement des services et DAOs pour la sauvegarde des données collectées

     Développement d’un service REST en mode push qui permet d’intercepter les notifications des mises à jour des nouvelles mesures en temps réel

       Développement d’un service REST qui expose toutes les mesures brutes des objets connectés des utilisateurs en mode SAAS

       Installation et mise en place du système de l’intégration continue Jenkins avec Nexus

       Mise en recette et suivi de production

 

Environment technique: Angular 5, Bootstrap, Css3, Html 5 , Typescript, Javascript, Webstorm, design resonsive, Web services Rest, Java 8, Junit 4, Spring boot (Rest, Email, Data, Batch), Oauth1, Oauth2, Jpa, Hibernate, Thymeleaf, Git, Bitbucket, MongoDb, Mysql, STS, Postman, .

 

 

 

Actuellement en mission  chez ING-banque

Etudes
Cycle ingénieur en informatique Ensi,École nationale des sciences de l’informatique  Septembre 2015 – septembre 2018 ½ Manouba - Tunisie • Spécialité : Génie Logiciel. • Diplôme : Ingénieur en informatique. Cycle préparatoire d’accès aux écoles d’ingénieurs IPEIN, Institut Préparatoire aux Études d’Ingénieurs de nabeul  September 2013 – Juin 2015 ½ Nabeul - Tunisie • Spécialité : Mathématique-Physique Baccalauréat Lycée Pilote Kairouan  September 2012 – Juin 2013 ½ Kairouan- tunisie • Baccalauréat Tunisien en « Mathématiques » avec la mention BIEN.

Projets réalisés par maha_mlayeh

Portfolio en ligne du prestataire 'maha_mlayeh'

Pas d'éléments dans le portfolio de ce prestataire

Références clients certifiées



D'autres prestataires aux compétences similaires

(g)