EAT
Ingénieur Etudes et Développement Java J2EE – Full Stack
Expérimenté en Spring Boot, Hibernate, Angular.
COMPÉTENCES TECHNIQUES
Système d’exploitation
Windows.
Langages de programmation & Framework
Back-End
Java 8.
JavaFx.
Spring : Spring Core, Spring Boot, Spring Data, Spring Security
Reactive programming RxJava, Spring Reactor
Front-End
HTML5/CSS3
Bootstrap 3 et 4, Node JS
TypeScript (ES6)
Angular v. 4/5/7
Java : Spring MVC, JSF
Base de données
SQL
MySql
Non SQL
MongoDB
ORM
Hibernate, EclipseLink
Programmation des systèmes embarqués
JAVA SE avec Arduino Language
Protocole de communication : IEC 60870-5-101
Architectures
Application Monolithique
WebService : SOAP, REST
MicroServices : des connaissances sur Spring Cloud (Eureka, Zuul)
Logiciel de gestion et l’automatisation de production des projets
Apache Maven
Méthodes de modélisation
UML
Gestion de Versionning
SVN, GIT
Méthodologies
Agile SCRUM.
Environnement de développement
Intellij IDEA, WebStorm, Eclipse, NetBeans ,SceneBuilder
EXPÉRIENCE PROFESSIONNELLE
De Novembre 2017 à Mai 2019 Ibn al-Haytham Academie
Rôle : Ingénieur Etude et Développement FullStack
Projet : Développement d’une application de gestion des écoles.
Réalisations :
• Participation aux choix d’architecture logicielle
• Mise en place du squelette de l’application
• Conception et développement des modules de gestion des programmes pédagogiques
Environnement :
• Angular 4
• Spring Boot
• Spring Security
• Spring Data
• MySQL
De Septembre 2015 à Novembre 2017 ELIT -SONELGAZ
Rôle : Responsable de la partie logicielle (Conception et développement) dans un projet de système embarqué
Projet : Développement d’un RTU (Remote Terminal Unit) propre à la société ELIT du groupe SONELGAZ
Equipes :Responsable de la partie logicielle au sein d’une équipe composée de deux groupes (software & hardware)
Réalisations :
• Mise en place de l’architecture d’une application desktop de configuration (UML 2.0).
• Mise en place de l’architecture d’un protocole dédié suivant les normes internationales.
• Mise en place de l’architecture du noyau système de l’RTU.
• Intégration des différents principes du protocole IEC 60870-5-101, ModeBus.
• Développement d’une application de tests pour le protocole IEC 60870-5-101.
• Conception et développement d’une application de configuration des RTU
Environnement :
• UML
• JavaFx, Spring Core
• Hibernate
• MySQL
• Maven
De Novembre 2014 à Juin 2015 ELIT -SONELGAZ
Rôle : Stage de fin d’études pour l’obtention du Diplôme Ingénieur
Projet : Conception et développement d’application Domotique.
Equipes :2 Ingénieurs et 2 Encadreurs
Le projet consiste à créer une application qui implique le contrôle et l’automatisation de l’éclairage, chauffage, ventilation, climatisation (HVAC), les appareils et la sécurité. Le système moderne est un ensemble de commutateurs et de capteurs connectés à un concentrateur central appelé « passerelle » à partir duquel le système est commandé avec une interface utilisateur.
Réalisations :
• Etudes de l’Existant.
• Modélisation des processus de l’application.
• Conception logicielle et réalisation de l’application.
• Rédaction de la documentation
Environnement :
• Java
• MySql
• Arduino
FORMATION (BAC+5)
Juin 2015 Master 2 Informatique
Spécialité : Ingénieries des logiciels.
Juin 2013 Licence en Informatique
Spécialité : ingénierie logicielle
2010 Diplôme de BaccalauréatFilière Mathématiques
FreelanceDay © Copyrights 2019
FeelanceDay, date création entreprise 12-05-2017 - Il y a 4 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.