Hatim - Développeur JAVA
Ref : 130930B004-
30000 FES (Maroc)
-
Développeur, Ingénieur de développement (34 ans)
-
Totalement mobile
-
Freelance
Expérience professionnelle
DEPUIS 23/04/2019 : Ingénieur d'étude et de développement COOPTALIS
MISSIONS :
Depuis 09/2019 : VIAVI SOLUTIONS SAINT-ETIENNE
▪ Ajustement de la planification en fonction des besoins.
▪ Travail en équipes interdisciplinaires pour atteindre les objectifs du projet.
▪ Collaboration avec les développeurs pour planifier les échéances du projet.
▪ Elaboration des rapports d’étapes, estimation des coûts et planification des ressources.
▪ Coordination avec le client pour l’analyse des besoins.
▪ Etude d’impact et chiffrages des évolutions ;
▪ Participer à L'analyse et développement et la conception des applications
Technologies: J2EE, Spring ,JPA, Angular,Docker,Node.js,Git,AGILE (SCRUM)
23/04/2019 - 31/08/2019 : SODIFRANCE LYON
Ingénieur d'étude et de développement
▪ Réalisation des évolutions et corrections des anomalies (SpringBoot, Angular,Camel)
▪ Développement de services web REST
▪ Réalisation d'un projet de traitements par lots (batch) (Spring-batch, Spring-boot, Junit).
▪ Réalisation des tests unitaires et des tests d’intégration
▪ Etude d’impact et chiffrages des évolutions ;
Technologies: J2EE, Spring Boot,Spring Batch, JPA, Angular,Camel,Git,AGILE (SCRUM)
06/2018 – 04/2019 : CGI Casablanca-Maroc
Ingénieur d'étude et de développement confirmé
Depuis 01/2019 projet Carrefour
Application « From scratch » pour la gestion des présentations
▪ La rédaction des spécifications techniques et fonctionnelles.
▪ Analyse du besoin et participation aux réunions de chiffrage et de planification
▪ Réunions quotidiennes pour comprendre les besoins.
Technologies: J2EE, Spring Boot, Spring Data ,Angular5,Git,AGILE (SCRUM)
06/2018-12/2018 projet Ville de Montréal
Participer à L'analyse et développement de trois applications dont la dernière c’est une application GED et
intégré avec Nuxeo.
Définition de plans de tests et des exigences - Ecriture des tests détaillés
Conception et intégration de différents API
Réunions quotidiennes via webex pour comprendre les besoins de l'équipe.
Développement de règles de gestion en TDD (Test Driven Development) validées par des tests fonctionnels
automatisés intégrés dans l'usine logiciel TestRail
Participation à la mise en place d'Intégration Continue (Jenkins,docker)
Reporting hebdomadaire vers tous les acteurs du projet sur l’avancement du sprint.
Pilotage de l’avancement à partir du scrumboard Jira
Technologies: J2EE, Spring,Node.JS,Angular,Mocha,TypeScript,Git, Bitbucket ,AGILE (SCRUM)
08/2017-05/2018 Ingénieur d'étude et de développement Freelance-Maroc
Projet :
- Création d’une application intranet de Gestion d’assurance : « Assurance El Hejira Fés »
Réalisation d'un cahier des charges techniques, mise en place d'une architecture technique 3 tiers Apache, Tomcat et MySQL,
développement de l'application J2EE, mise en production.
Technologies:HTML, spring, Java, J2EE, Hibernate, SQL.
Environnement : Apache, Tomcat, Eclipse.
- Création d’une application intranet de Gestion commerciale « Societé ESTEF Fés »
▪ Conception fonctionnelle et technique.
▪ Réalisation des développements (IHM et Métier)
▪ Préparation des livraisons
▪ Installation et support client
Technologies: HTML, spring, Java, J2EE, Hibernate, SQL.
Environnement : Apache, Tomcat, Eclipse.
- Maintenance évolutive du site « ********/ »
Migration du PHP4/html/CSS vers Framework Codeigniter
L’implémentation de l'architecture technique
L’optimisation du code et correction de nombreuses erreurs du site.
L’intégration de module paiement
- Réalisation d’un site E-Commerce ********/
Analyse fonctionnelle et technique.
Choix du prestataire (pour la vitrine).
Environnement Technique : PHP, HTML, CSS, wordpress et woocommerce.
- Réalisation d’un site web d’annonces «********/ » basant sur le scrap donnés du « avito.ru »
et « auto.ru » utilisant l’API «********/ ».
Rédactions des spécifications fonctionnels et du cahier des charges.
Etude de solutions existantes.
Modélisation UML, Merise.
Environnement Technique : codeigniter, Ajax, Jquery, JavaScript,SQL
- L’intégration de l’API infusionsoft «********/ »
Rédaction des spécifications fonctionnelles et techniques.
La liaison avec la plateforme de marketing et de vente par courriel.
Technologies : PH, html, css, JavaScript.
03/2015 – 07/2017 Mekka-Tech Casablanca-Maroc
Ingénieur d'étude et de développement java j2ee
Conception et développement, mise en place de l'intégration continue, au sein d'une équipe d'une équipe de 5
personnes :
Projet : Parler du projet
- Conception de l'architecture physique de nouveaux projets informatiques
- Accompagnement des chefs de projet dans la rédaction des documents techniques (document technique
d'installation, ouverture de flux entre 2 VLAN, etc...)
Gestion de la complexité liée à l'installation et au paramétrage des applications et serveurs.
- Création de projets Maven, utilisation du framework Spring pour l'injection des dépendances et Hibernate
pour la persistance des données en base MySQL.
- Développement conception et test en JAVA/J2EE, Spring Et Hibernate d'un extranet client pour les
assureurs maladie complémentaire.
- Réalisation d'une nouvelle interface pour le back office, migration de technologies, modélisation et
développement de fonctionnalités diverses.
Environnement Technique : J2EE, Angular 2 , Maven, html, XML, Spring, Hibernate, JUnit, JavaScript, Bootstrap,
JQuery,SQL.
09/2014 – 02/2015 Ecole Ematic Fès-Maroc
Formateur Web
Projet :
- Planifier et structurer un programme de formation avec mise en place d'exercices pratiques.
- Mettre au point des supports et à les adapter aux besoins du public
- Evaluer des acquis des apprenants.
- Elaborer des parcours de formation.
Environnement Technique : Html, Css, PHP, WordPress.
02/2014 – 06/2014 Laboratoire informatique de la Faculté des Sciences et Techniques Fès-Maroc.
Projet de fin d’étude Master
Projet :
Réalisation d'une application web pour la gestion des cours
- Recueil de besoins.
- Analyse et Conception UML (Diagramme de Classe, de cas d'utilisation, de séquence).
- Rédaction de spécifications fonctionnelles et techniques.
- Réalisation de l'application.
- Mise en production de l'application.
Environnement Technique : Java J2EE, Hibernate, spring, JSP, Sql
07/2013 – 08/2013 blend-it Casablanca-Maroc
développeur java/j2ee
Projet :
- Mise en place d’une application de gestion de collaborateur salarié.
Environnement Technique : Java J2EE, Hibernate, spring, JSP, Sql
04/2014 – 06/2014 L’OCP de Safi-Maroc
Projet de fin d’étude de Licence
Projet :
Étude et réalisation d'une application de « gestion numérique des documents » pour faciliter
les Tâches d’administration du service d’archivage et de documentation.
Environnement Technique : Php, Html, Css3, JavaScript, Ajax, sql.
Compétences Fonctionnelles
Conception : Cahier des charges, spécifications détaillées.
Réalisation : Développement (Java/J2ee, ANGULAR, Node.Js, PHP, JavaScript, TypeScript)
Documentations techniques et utilisateurs.
Production : Déploiement, intégration, exploitation.
Management : Pilotage projets, Gestion de la complexité.
Compétences Techniques
Methodologies : UML, Merise,AGIL
SGBDR : Oracle, Postgresql, Mysql, Access, SQLite.
Systèmes : Unix,Windows
Langages : JAVA, J2EE, SQL,Node.JS, PHP,Angular
Progiciels : Unity 3D, Matlab
Réseaux : Protocoles TCP/IP
Objets répartis : RMI.
Logiciels: Eclipse, Jbuilder, MAVEN, Visual Studio .NET, C++ builder, Oracle Form,
Websphere, Apache, Tomcat, PowerDesigner, Subversion, Dreamweaver
Autres outils : Microsoft Office,Ms Project.
Formation
2012 - 2014 : Master Génie informatique à la Faculté des Sciences et Techniques Fès Maroc.
2008 - 2012 : Licence Génie informatique à la Faculté des Sciences et Techniques Fès Maroc.
2008 : Baccalauréat Scientifique option science physique lycée al wahda Taounate Maroc.
Langues
Anglais : Technique
Français : Courant
Arabe : Langue maternelle
Loisirs
Sport : Football
Divers : Social, voyages.