SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
1
Jean Claude CAMARA
Ingénieur étude et développement JAVA JEE
• (+221) 77 636 17 83
• jeccam38@gmail.com
• Célibataire
~ 3 ans d’expérience
Formations ◆ 2023, Atos Senegal, Certificate of achievement (Angular)
◆ 2023, Atos Senegal, Professional full stack developer certificate
◆ 2022, ISI Dakar, Diploma in computer engineering (Java|Angular)
◆ 2020, ISI Dakar, Professional diploma in software engineering (Java|Angular)
◆ 2017, UGANC Conakry, Diploma in Electronic Physics
◆ 2014, Lycée Almamy Sogbè Coyah, Baccalauréat Scientifique S1
Langues ◆ Anglais (Professionnel)
◆ Français (courant)
Compétences
Principales
◆ Analyse, Conception, Développement
◆ Test unitaires de d’intégration (TDD)
◆ Bases de données
◆ Rédaction de document de conception
◆ Automatisation et industrialisation de opérations
courantes (build, process, code, test … )
Compétences techniques
Domaine Niveau Domaine Niveau
Langage &
BDD
Jira, Trello, Slack 3 Html, Css, Javascript 2
MongoDB 2 Flutter, Ionic 2
Docker 2 Jhipster 2
Java 2 Java EE 2
Spring Framework 2 Hibernate, Jpa 2
Spring Boot 2 Spring Security 2
Thymeleaf 2 Nodejs 2
Tomcat 2 Git, Git-Flow, Gitlab 2
Sql 2 Angular 1
Uml 2 Maven 2
2
OS Linux 2 Windows 3
Niveaux : 1 Connaissance - 2 Maîtrise –3 Expert
Expériences professionnelles
Consultances
Wefid Senegal.
Mars. 2023 à Aujourd’hui
Fonction Chief Technology Officer.
Mission(s) et réalisations
✓ Identifier les opportunités d’innovation et
proposer des solutions sur mesure.
✓ Prévoir et anticiper les besoins technologiques
✓ Saisir les opportunités liées aux nouvelles
technologies
✓ Définir la stratégie d’innovation et participer aux
décisions avec les dirigeants.
✓ Déployer, budgétiser et superviser la roadmap et
l'évolution de la plateforme web
✓ Encourager l'innovation technologique et
technique (R&D)
✓ Représenter la startup avec les collaborateurs
extérieurs.
✓ Développement des évolutions et
fonctionnalitésmétier
✓ Correction des anomalies
✓ Tests unitaires / d’integration
✓ Automatisation et industrialisation de opérations
courantes (build, process, code, test …)
Environnement Agile (Méthodologie Scrum) MongoDB, Angular, Nodejs,
Git/Github, Trello, MongoDB,
Atos Senegal.
Nov. 2022 à Aujourd’hui
Fonction Full stack developer.
Mission(s) et réalisations Pôle Shared Contact Center « Projet Contact Produit »
✓ Développement de évolutions et fonctionnalités
métier
✓ Correction des anomalies
✓ Tests unitaires / d’integration
✓ Automatisation et industrialisation de opérations
courantes (build, process, code, test …)
Environnement Agile (Méthodologie Scrum) Java, Spring, Elasticsearch,
Scala, Angular, Git/GitLab, Jira, Docker, MongoDB,
Jenkins, Sonarqube, Liferay, Knockoutjs, Maven, Intellij,
WSL
3
Vision Stats.
Juin. 2022 à Nov 2022
Fonction Full stack developer.
Mission(s) et
réalisations
Conception d’une plateforme web et mobile de
supervision des stations-service (Petroges) pour la
compagnie Ciel Oïl
Gestion de la partie Backend
✓ Rédaction d’un document de conception
✓ Création des entités et repository JPA avec jhipster
✓ Implémentation des services et Controller pour la
partie métier dont le CRUD : Dépense, Versement,
Vente, Contrôle, Crédit, Remboursement
✓ Implémentation de la fonctionnalité affectation des
gérant dans les stations.
✓ Implémentation de la fonctionnalité paiement par
TPE Carte et Ticket
✓ Implémentation de la fonctionnalité activation et
désactivation d’une station et les cuves, pompes,
pompistes liés à cette station
✓ Catégoriser les produits en fonction de type de
station
✓ Mise en place de la fonctionnalité contrôle de
recette entre deux dates
✓ Mise en place de la configuration des index d’une
pompe
✓ Catégoriser les types de versement (Espèce,
Banque)
Gestion de la partie frontend avec angular
✓ Création des écrans pour les CRUD Dépense,
Versement, Vente, Contrôle, Crédit,
Remboursement
✓ Affichage des stations actives sur tous les
composants de l’application
✓ Création de l’interface d’affectation des gérants en
plusieurs étapes
✓ Rendre la saisie de vente une seule fois par jour
✓ Mise en place d’un contrôle de date entre la saisie
de crédit et d’une vente
Gestion de la partie mobile avec ionic
✓ Implémentation du scrolling automatique sur tous
les composants.
✓ Mise en place de la fonctionnalité de détection
déconnexion de l’internet
✓ Configuration de la connexion de Ionic et firebase
✓ Mise en place du mode hors ligne de l’application
Intégration Continue
✓ Création du Dockerfile
✓ Automatiser les pipelines de déploiement en
utilisant des API et Azure DevOps
4
Environnement Agile (Methodologie Scrum), Java 8, Spring, Ionic 5,
Docker, Jenkins, jhipster 5, Postgresql, Angular 7, Trello,
Git/Github, Slack, Windows 10, Azure
Samane Corporation
Jan. 2022 à Juin 2022
Fonction Full stack developer.
Mission(s) et réalisations Conception d’une plateforme web de réservation de
chambre et commande de plat pour Nina hôtel
✓ Création du projet avec spring boot 2.7.7
✓ Création des entités et JPA repository de Client,
Chambre, Plat, Coiffure et les dto
✓ Mise en place de l’authentification des utilisateurs
avec du JWT
✓ Mise en place des services et Controller pour la
partie métier dont le CRUD : Chambre, Plat,
Coiffure
✓ Implémentation de la fonctionnalité réservation
Dechambre selon la disponibilité• Implémentation
du service d’envoi de mail en utilisant Java Mail API
✓ Implémentation du système de notification en
temps réel avec java web socket
✓ Création et configuration du Dockerfile
✓ Conception et Modélisation de la base de données
avec UML
Environnement Java 8, Spring Data, JPA, Spring Rest, Hibernate,
Angular, Git/Github, Trello
ISI Dakar
Fév. 2021 à Aout. 2021
Fonction Full stack developer
Mission(s) et réalisations Développement d’applications java web
Analyse – Conception – Développement (projet en
binôme)
Version 3
Langages et Framework utilisés :
✓ Spring Boot pour l'inversion de contrôle
✓ JPA, Hibernate, Spring Data pour le Mapping
Objet relationnel
✓ Spring MVC avec Le moteur de Template
Thymeleaf et Framework Bootstrap pour la
Couche web
✓ Spring security pour le formulaire de connexion
Version 2
Langages et Framework utilisés :
✓ Spring, JPA et Hibernate
✓ Gérer la persistance des entités avec JPA Entity
Manager au niveau de la couche DAO.
5
✓ Gérer les transactions avec Spring au niveau de
la couche métier
✓ Faire l'injection des dépendances
✓ Framework Bootstrap pour la Couche web
Version 1
✓ Pas de Framework java utilisé Utilisation de
DataSource pour la connexion de la base de
données
✓ Instancier la couche Dao dans la couche Service
✓ Pour la partie présentation Jsp/Servlet et le
Framework Bootstrap
Environnement Java, Spring Data, JPA, Spring, Hibernate, Git/Github,
Trello
Soft skills
✓ Réactivité : comprendre les besoins et réagir rapidement en fonction.
✓ Aisance relationnelle
✓ Écoute, empathie et esprit d’équipe
✓ Rigueur
✓ Sens de l’organisation
✓ Goût du challenge et résistance à la pression
✓ Curiosité intellectuelle (veille)

Contenu connexe

Similaire à Ingénieur étude et développement JAVA JEE.pdf

Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogyGtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogySacha Leprêtre
 
Comparatif des frameworks js mv
Comparatif des frameworks js mvComparatif des frameworks js mv
Comparatif des frameworks js mvMael Monnier
 
Angular développer des applications .pdf
Angular développer des applications .pdfAngular développer des applications .pdf
Angular développer des applications .pdfimenhamada17
 
Présentation pfe feki 2015.pptm
Présentation pfe feki 2015.pptmPrésentation pfe feki 2015.pptm
Présentation pfe feki 2015.pptmAhmed Feki
 
OevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTOevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTampaysant
 
Scub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libreScub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libreStéphane Traumat
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8davrous
 
Qualité & Industrialisation des développements mobiles sur iOS & Android
Qualité & Industrialisation des développements mobiles sur iOS & AndroidQualité & Industrialisation des développements mobiles sur iOS & Android
Qualité & Industrialisation des développements mobiles sur iOS & AndroidThibaud CAVIN
 
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Publicis Sapient Engineering
 
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsPetit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsOCTO Technology
 
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsPetit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsJonathan Meiss
 
Introduction à GWT - GTI780 & MTI780 - ETS - A08
Introduction à GWT - GTI780 & MTI780 - ETS - A08Introduction à GWT - GTI780 & MTI780 - ETS - A08
Introduction à GWT - GTI780 & MTI780 - ETS - A08Claude Coulombe
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...ENSIBS
 
Ionic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,SassIonic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,Sassmarwa baich
 
Cv ines ouaz
Cv ines ouazCv ines ouaz
Cv ines ouazInes Ouaz
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetupAspectize
 

Similaire à Ingénieur étude et développement JAVA JEE.pdf (20)

CV_Bilel CHAOUADI
CV_Bilel CHAOUADICV_Bilel CHAOUADI
CV_Bilel CHAOUADI
 
Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogyGtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogy
 
CV_Frederick_VARANGO
CV_Frederick_VARANGOCV_Frederick_VARANGO
CV_Frederick_VARANGO
 
Comparatif des frameworks js mv
Comparatif des frameworks js mvComparatif des frameworks js mv
Comparatif des frameworks js mv
 
Angular développer des applications .pdf
Angular développer des applications .pdfAngular développer des applications .pdf
Angular développer des applications .pdf
 
Présentation pfe feki 2015.pptm
Présentation pfe feki 2015.pptmPrésentation pfe feki 2015.pptm
Présentation pfe feki 2015.pptm
 
MERAZKA Messaoud
MERAZKA MessaoudMERAZKA Messaoud
MERAZKA Messaoud
 
OevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTOevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANT
 
Scub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libreScub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libre
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
 
Qualité & Industrialisation des développements mobiles sur iOS & Android
Qualité & Industrialisation des développements mobiles sur iOS & AndroidQualité & Industrialisation des développements mobiles sur iOS & Android
Qualité & Industrialisation des développements mobiles sur iOS & Android
 
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
 
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsPetit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
 
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsPetit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
 
Introduction à GWT - GTI780 & MTI780 - ETS - A08
Introduction à GWT - GTI780 & MTI780 - ETS - A08Introduction à GWT - GTI780 & MTI780 - ETS - A08
Introduction à GWT - GTI780 & MTI780 - ETS - A08
 
CV informatique Francias
CV informatique FranciasCV informatique Francias
CV informatique Francias
 
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
Agile Tour Paris 2014 : Ma stack d'outils Agiles, tout un programme !, Cedric...
 
Ionic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,SassIonic, AngularJS,Cordova,NodeJS,Sass
Ionic, AngularJS,Cordova,NodeJS,Sass
 
Cv ines ouaz
Cv ines ouazCv ines ouaz
Cv ines ouaz
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetup
 

Ingénieur étude et développement JAVA JEE.pdf

  • 1. 1 Jean Claude CAMARA Ingénieur étude et développement JAVA JEE • (+221) 77 636 17 83 • jeccam38@gmail.com • Célibataire ~ 3 ans d’expérience Formations ◆ 2023, Atos Senegal, Certificate of achievement (Angular) ◆ 2023, Atos Senegal, Professional full stack developer certificate ◆ 2022, ISI Dakar, Diploma in computer engineering (Java|Angular) ◆ 2020, ISI Dakar, Professional diploma in software engineering (Java|Angular) ◆ 2017, UGANC Conakry, Diploma in Electronic Physics ◆ 2014, Lycée Almamy Sogbè Coyah, Baccalauréat Scientifique S1 Langues ◆ Anglais (Professionnel) ◆ Français (courant) Compétences Principales ◆ Analyse, Conception, Développement ◆ Test unitaires de d’intégration (TDD) ◆ Bases de données ◆ Rédaction de document de conception ◆ Automatisation et industrialisation de opérations courantes (build, process, code, test … ) Compétences techniques Domaine Niveau Domaine Niveau Langage & BDD Jira, Trello, Slack 3 Html, Css, Javascript 2 MongoDB 2 Flutter, Ionic 2 Docker 2 Jhipster 2 Java 2 Java EE 2 Spring Framework 2 Hibernate, Jpa 2 Spring Boot 2 Spring Security 2 Thymeleaf 2 Nodejs 2 Tomcat 2 Git, Git-Flow, Gitlab 2 Sql 2 Angular 1 Uml 2 Maven 2
  • 2. 2 OS Linux 2 Windows 3 Niveaux : 1 Connaissance - 2 Maîtrise –3 Expert Expériences professionnelles Consultances Wefid Senegal. Mars. 2023 à Aujourd’hui Fonction Chief Technology Officer. Mission(s) et réalisations ✓ Identifier les opportunités d’innovation et proposer des solutions sur mesure. ✓ Prévoir et anticiper les besoins technologiques ✓ Saisir les opportunités liées aux nouvelles technologies ✓ Définir la stratégie d’innovation et participer aux décisions avec les dirigeants. ✓ Déployer, budgétiser et superviser la roadmap et l'évolution de la plateforme web ✓ Encourager l'innovation technologique et technique (R&D) ✓ Représenter la startup avec les collaborateurs extérieurs. ✓ Développement des évolutions et fonctionnalitésmétier ✓ Correction des anomalies ✓ Tests unitaires / d’integration ✓ Automatisation et industrialisation de opérations courantes (build, process, code, test …) Environnement Agile (Méthodologie Scrum) MongoDB, Angular, Nodejs, Git/Github, Trello, MongoDB, Atos Senegal. Nov. 2022 à Aujourd’hui Fonction Full stack developer. Mission(s) et réalisations Pôle Shared Contact Center « Projet Contact Produit » ✓ Développement de évolutions et fonctionnalités métier ✓ Correction des anomalies ✓ Tests unitaires / d’integration ✓ Automatisation et industrialisation de opérations courantes (build, process, code, test …) Environnement Agile (Méthodologie Scrum) Java, Spring, Elasticsearch, Scala, Angular, Git/GitLab, Jira, Docker, MongoDB, Jenkins, Sonarqube, Liferay, Knockoutjs, Maven, Intellij, WSL
  • 3. 3 Vision Stats. Juin. 2022 à Nov 2022 Fonction Full stack developer. Mission(s) et réalisations Conception d’une plateforme web et mobile de supervision des stations-service (Petroges) pour la compagnie Ciel Oïl Gestion de la partie Backend ✓ Rédaction d’un document de conception ✓ Création des entités et repository JPA avec jhipster ✓ Implémentation des services et Controller pour la partie métier dont le CRUD : Dépense, Versement, Vente, Contrôle, Crédit, Remboursement ✓ Implémentation de la fonctionnalité affectation des gérant dans les stations. ✓ Implémentation de la fonctionnalité paiement par TPE Carte et Ticket ✓ Implémentation de la fonctionnalité activation et désactivation d’une station et les cuves, pompes, pompistes liés à cette station ✓ Catégoriser les produits en fonction de type de station ✓ Mise en place de la fonctionnalité contrôle de recette entre deux dates ✓ Mise en place de la configuration des index d’une pompe ✓ Catégoriser les types de versement (Espèce, Banque) Gestion de la partie frontend avec angular ✓ Création des écrans pour les CRUD Dépense, Versement, Vente, Contrôle, Crédit, Remboursement ✓ Affichage des stations actives sur tous les composants de l’application ✓ Création de l’interface d’affectation des gérants en plusieurs étapes ✓ Rendre la saisie de vente une seule fois par jour ✓ Mise en place d’un contrôle de date entre la saisie de crédit et d’une vente Gestion de la partie mobile avec ionic ✓ Implémentation du scrolling automatique sur tous les composants. ✓ Mise en place de la fonctionnalité de détection déconnexion de l’internet ✓ Configuration de la connexion de Ionic et firebase ✓ Mise en place du mode hors ligne de l’application Intégration Continue ✓ Création du Dockerfile ✓ Automatiser les pipelines de déploiement en utilisant des API et Azure DevOps
  • 4. 4 Environnement Agile (Methodologie Scrum), Java 8, Spring, Ionic 5, Docker, Jenkins, jhipster 5, Postgresql, Angular 7, Trello, Git/Github, Slack, Windows 10, Azure Samane Corporation Jan. 2022 à Juin 2022 Fonction Full stack developer. Mission(s) et réalisations Conception d’une plateforme web de réservation de chambre et commande de plat pour Nina hôtel ✓ Création du projet avec spring boot 2.7.7 ✓ Création des entités et JPA repository de Client, Chambre, Plat, Coiffure et les dto ✓ Mise en place de l’authentification des utilisateurs avec du JWT ✓ Mise en place des services et Controller pour la partie métier dont le CRUD : Chambre, Plat, Coiffure ✓ Implémentation de la fonctionnalité réservation Dechambre selon la disponibilité• Implémentation du service d’envoi de mail en utilisant Java Mail API ✓ Implémentation du système de notification en temps réel avec java web socket ✓ Création et configuration du Dockerfile ✓ Conception et Modélisation de la base de données avec UML Environnement Java 8, Spring Data, JPA, Spring Rest, Hibernate, Angular, Git/Github, Trello ISI Dakar Fév. 2021 à Aout. 2021 Fonction Full stack developer Mission(s) et réalisations Développement d’applications java web Analyse – Conception – Développement (projet en binôme) Version 3 Langages et Framework utilisés : ✓ Spring Boot pour l'inversion de contrôle ✓ JPA, Hibernate, Spring Data pour le Mapping Objet relationnel ✓ Spring MVC avec Le moteur de Template Thymeleaf et Framework Bootstrap pour la Couche web ✓ Spring security pour le formulaire de connexion Version 2 Langages et Framework utilisés : ✓ Spring, JPA et Hibernate ✓ Gérer la persistance des entités avec JPA Entity Manager au niveau de la couche DAO.
  • 5. 5 ✓ Gérer les transactions avec Spring au niveau de la couche métier ✓ Faire l'injection des dépendances ✓ Framework Bootstrap pour la Couche web Version 1 ✓ Pas de Framework java utilisé Utilisation de DataSource pour la connexion de la base de données ✓ Instancier la couche Dao dans la couche Service ✓ Pour la partie présentation Jsp/Servlet et le Framework Bootstrap Environnement Java, Spring Data, JPA, Spring, Hibernate, Git/Github, Trello Soft skills ✓ Réactivité : comprendre les besoins et réagir rapidement en fonction. ✓ Aisance relationnelle ✓ Écoute, empathie et esprit d’équipe ✓ Rigueur ✓ Sens de l’organisation ✓ Goût du challenge et résistance à la pression ✓ Curiosité intellectuelle (veille)