Soufiane - Formateur JAVA

Ref : 210518E002
Email vérifié
Photo de Soufiane, Formateur JAVA
Compétences
SQL
SPRING TOOL SUITE
Spring Boot
Expériences professionnelles
  • MISSIONS & PROJETS EN DEVELOPPEMENT D’APPLICATIONS INFORMATIQUE

    CGI Maroc
    Jan 2021 - aujourd'hui

    Système de gestion de cabinet de recrutement.
    ▪ Tâches :
    - Rédaction des spécifications fonctionnelles détaillées.
    - Développement de nouveaux modules / fonctionnalités.
    - Maintenance de modules existants.
    ▪ Environnement technique :
    - Développement JavaEE SpringMVC, SpringBoot, JPA, Hibernate, DB2.
    - Développement Angular, RESTful WS JSON.
    - Serveurs applicatifs : Apache, Varnish, Tomcat.
    - Gestion du projet & qualité : Git, Gitlab, Jenkins, Junit, SonarQube, Maven, Jira, Scrum.

  • Application de gestion et prise de RDV en ligne.

    BV Management (Paris)
    Jan 2021 - Jan 2021

    Tâches :
    - Rédaction des spécifications fonctionnelles détaillées.
    - Analyse des besoins & modélisation UML.
    - Conception de la structure de base de données.
    - Développement fullstack.

    Environnement technique : - Backend : Spring Boot, Spring Data JPA Hibernate, Spring REST, RESTful WS JSON, Maven, JWT, Spring Security, Spring Websockets, MySQL, Google Calendar API. - Frontend : Angular, AgularMaterial, FlexLayout. - Serveurs applicatifs : Apache Tomcat et PM2. - Gestion du projet : Bitbucket, Jira, Scrum.
  • Ecole d’ingénieurs VINCI
    Jan 2020 - Jan 2020

    Application de bureau intranet de gestion de scolarité de l’école, dossiers des
    étudiants, enseignants, matières, contrôles et examens, automatisation de
    gestion des documents WORD et PDF.
    - Interfaces : JavaFX, FXML, Bootstrap Desktop.
    - Base de données : Hibernate, MySQL.
    - Gestion du projet : Bitbucket, Méthode Extreme programming.
    Rabat - Recueil des besoins fonctionnels auprès du client.
    - Rédaction des spécifications fonctionnelles
    détaillées.
    - Analyse des besoins & modélisation UML.
    - Conception de la structure de base de données.
    - Développement intégral de l’application.

  • PRO IT Consulting
    Jan 2020 - Jan 2020

    Application de commandes et livraison à domicile pour enseignes de
    restaurants, suivi en temps réel des livraisons, géolocalisation des livreurs.
    - Backend : Spring Boot, Spring Data JPA Hibernate, Spring REST, RESTful WS
    JSON, JWT, Spring Security, Spring Websockets, MySQL.
    - Frontend : Dashboard Angular9, AgularMaterial, Flexbox, et application
    Mobile hybride Ionic5.
    - Serveurs applicatifs : Apache Tomcat et PM2.
    - Gestion du projet : Bitbucket, Trello, Méthode Extreme programming.
    Rabat - Recueil des besoins fonctionnels auprès du client.
    - Rédaction des spécifications fonctionnelles
    détaillées.
    - Analyse des besoins & modélisation UML.
    - Conception de la structure de base de données.
    - Développement backend intégral.
    - Participation au développement frontend.

  • Société EMS Kenitra
    Jan 2019 - Jan 2019

    Système dashboard de géolocalisation en temps réel de véhicules par puces
    GPS, gestion du stock, gestion des contrats clients et fournisseurs de matériel
    GSM.
    - Backend : Spring Boot, Spring Data JPA Hibernate, Spring REST, RESTful WS
    JSON, JWT, Spring Security, Spring Websockets, MySQL.
    - Frontend : Angular8, AgularMaterial, Flexbox.
    - Serveurs applicatifs : Apache Tomcat et PM2.
    - Gestion du projet : Bitbucket, Méthode Extreme programming.
    Kenitra - Conception de la structure de base de données.
    - Participation au développement backend et
    frontend.
    - Maintenance de modules existants et
    développement de nouveau modules à partir des
    spécifications fonctionnelles et techniques.

  • Cabinet de notariat Kenitra
    Jan 2016 - Jan 2017

    Application de bureau intranet de gestion électronique des contrats de
    notaires, et automatisation de gestion des documents WORD et PDF.
    - Interfaces : JavaFX, FXML, Bootstrap Desktop.
    - Base de données : Hibernate, PostgreSQL.
    - Gestion du projet : Bitbucket, Méthode Waterfall.
    Kenitra - Recueil des besoins fonctionnels auprès du client.
    - Rédaction des spécifications fonctionnelles
    détaillées.
    - Analyse des besoins & modélisation UML.
    - Conception de la structure de base de données.
    - Développement intégral de l’application.

  • Experts Learning and Consulting Rabat
    Jan 2015 - Jan 2016

    Application Web intranet pour la gestion électronique des audits de normes ISO
    9001, 27001…
    - Backend : Spring Boot, Spring Data JPA Hibernate, Spring REST, RESTful WS JSON,
    JWT, Spring Security, Spring Websockets, MySQL.
    - Frontend : Angular4.
    - Serveurs applicatifs : Apache Tomcat.
    - Gestion du projet : Bitbucket, Méthode Extreme programming.
    Rabat - Recueil des besoins fonctionnels auprès du
    client.
    - Rédaction des spécifications fonctionnelles
    détaillées.
    - Analyse des besoins & modélisation UML.
    - Conception de la structure de base de données.
    - Développement backend intégral.
    - Participation au développement frontend.

  • Administration publique Maroc
    Jan 2015 - Jan 2016

    Application de bureau intranet de gestion des ressources humaines en
    fonction publique, calcul des avancements des employés en échelle et échelon,
    gestion des congés et arrêts, gestion électronique des documents WORD et
    PDF, dashboard de prévision et d’aide aux décisions RH.
    - Interfaces : JavaFX, FXML, Bootstrap Desktop.
    - Base de données : Hibernate, MySQL.
    - Gestion du projet : Méthode Waterfall.
    Maroc - Recueil des besoins fonctionnels auprès du client.
    - Rédaction des spécifications fonctionnelles
    détaillées.
    - Analyse des besoins & modélisation UML.
    - Conception de la structure de base de données.
    - Programmation SQL des procédures, vues, triggers
    et taches planifiées.
    - Développement intégral de l’application.

  • Centre Régional d’Investissement de Rabat
    Jan 2009 - Jan 2009

    Application Web intranet de gestion interne du Centre Régional de l’Investissement
    - Interfaces : Java EE, Struts2, Sitemesh, Velocity, FreeMarker JQuery, Ajax.
    - Base de données : Hibernate, MySQL.
    - Gestion du projet : Méthode Waterfall.
    Rabat - Maintenance de modules existants et
    développement de nouveau modules à partir des
    spécifications fonctionnelles et techniques.

  • Jan 2008 - aujourd'hui

    Logica Rabat Système de facturation d’opérateur télécom francophone
    - Backend : Java EE, Web Services SOAP, Axis, Oracle, Putty.
    - Frontend : Struts2, JQuery, Ajax.
    - Gestion du projet : Git, Extreme programming, SVN
    Rabat - Maintenance de modules existants et
    développement de nouveau modules à partir des
    spécifications fonctionnelles et techniques.
    - Maintenance des paquages PLSQL.
    - Exécution des tests unitaires sur HP Quality
    Center.

Études et formations
  • Master en Ingénierie de Conception & Développement informatique.

    Université HASSAN 1ier, Faculté des Sciences et Techniques, Settat
    2009
  • Licence en Développement Informatique option Java / C++.

    2007
  • DEUG Sciences Math-Informatique.

    2006
  • DEUG Sciences Math-Physique

    Lycée Takaddoum, Kenitra
    2004
  • Baccalauréat série Sciences Maths

    2001
Autres compétences
❖ Langues
▪ Français langue maternelle
▪ Anglais lu & parlé : intermédiaire – écrit : avancé
▪ Arabe langue maternelle
▪ Turc débutant

COMPETENCES TECHNIQUES

COMPETENCES TECHNIQUES
❖ Programmation Web, Mobile et Desktop
▪ Java éditions Standard et Enterprise.
▪ Développement Web JavaEE – JSP – Servlet – JSTL – Javabeans – JDBC – Services Web – Jersey – Spring MVC.
▪ Développement Backend Spring Boot, RESTfull Web Services, WebSockets, Maven, JPA, Hibernate.
▪ Applications Mobile Java AndroidStudio.
▪ Développement FrontEnd Angular 4 et plus, Angular Material, FlexLayout.
▪ Développement ASP.Net C#, Entity Framework.
▪ Développement Desktop JavaFX et WPF.
▪ Développement fullstack Node.js – Express.js – Angular – MongoDB – Mongoose.
▪ Développement Web PHP, Javascript, JSON, JQuery, Ajax, Bootstrap.
❖ Analyse fonctionnelle
▪ Analyse de besoins fonctionnels et des cahiers des charges.
▪ Modélisation des phases analyse et conception UML2 avec Sparx Enterprise Architect.
❖ Conception de code
▪ Programmation orientée Objet et orientée Aspects, IoC, Injection de dépendances.
▪ Design Patterns Java et C#, Patterns MVC et MVVM.
❖ Serveurs
▪ Glassfish, Tomcat, Apache, PM2, Node.js et Express.js.
❖ Bases de données SQL & NoSQL
▪ MySQL, PostgreSQL, Oracle, SQLServer, SQLite, MongoDB.
❖ Gestion de projets & dépôts
▪ Git, Bitbucket, Trello, Jira, Extreme Programming, Scrum.
❖ Intégration continue
▪ Gitlab, Jenkins.

D'autres freelances
Formateur JAVA

Ces profils pourraient vous intéresser !
CV Formateur Certifié en informatique
Bilel

Formateur Certifié en informatique

  • AULNAY-SOUS-BOIS
PYTHON SQL MYSQL NoSQL PL SQL JAVA C# .NET MS OFFICE APACHE HADOOP
Disponible
CV Formateur en Informatique
Myriam

Formateur en Informatique

  • AULNAY-SOUS-BOIS
PYTHON JAVA SQL MYSQL C# .NET MS OFFICE UML NoSQL ORACLE
Disponible
CV Formateur LINUX developpeur
Driss

Formateur LINUX developpeur

  • CARRIÈRES-SUR-SEINE
ACCESS LINUX ORACLE JAVA EXCEL PHP
Disponible
CV Formateur développement
Nicolas

Formateur développement

  • FOURQUEUX
PYTHON JAVA C# CI/CD Data science DOCKER Cybersécurité
CV Développeur Full Stack - Expert React.js / Next.js
Valentin

Développeur Full Stack - Expert React.js / Next.js

  • PARIS
REACT.JS Next.js NODE.JS SQL JIRA SYMFONY PHP JAVA UX DESIGN
CV Formateur PYTHON
Meryem

Formateur PYTHON

  • TOULOUSE
PYTHON JAVA SQL HTML WORDPRESS EXCEL CSS JAVASCRIPT VISUAL BASIC PHP
CV Développeur PYTHON
Claudia

Développeur PYTHON

  • LA VARENNE-SAINT-HILAIRE
PYTHON Vue.js SQL DJANGO JAVASCRIPT GITLAB MONGODB SCALA JAVA DOCKER
Disponible
CV Consultant informatique
Virginie

Consultant informatique

  • AVIGNON
PYTHON HTML JOOMLA DJANGO PHP JAVASCRIPT CSS JAVA JASPER REPORTS SQL
CV Formateur JAVA
Achraf

Formateur JAVA

  • RENNES
JAVA ANDROID C#
CV Développeur Full Stack (Orienté Jam Stack )
Alexandre

Développeur Full Stack (Orienté Jam Stack )

  • LYON
REACT.JS React Native PHP SYMFONY PYTHON PHP LARAVEL DJANGO JAVA SWIFT C++
Disponible