SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Edkins Gael KOUNA ETEME
Email : kounagael@gmail.com
Skype : edkins_gael
Analyste-Programmeur JAVA
(4 années d’expérience)
Diplôme Spécialisation Année Etablissement
Maitrise Intelligence Artificielle 2013 Faculté des Sciences de
l’Université de Yaoundé 1
Baccalauréat Génie Logiciel 2011 Faculté des Sciences de
l’Université de Yaoundé 1
Certification Nom Année Etablissement
SCRUM Master SCRUM Master En cours d’obtention
DOMAINES DE COMPETENCES
PROFIL PROFESSIONNEL
Monsieur KOUNA ETEME Edkins Gael est diplômé d'une maitrise en informatique fondamentale obtenu à l'Université
de Yaoundé 1. Il possède également un baccalauréat en génie informatique option Génie Logiciel depuis 2011
obtenu à l'Université de Yaoundé 1.
Monsieur KOUNA ETEME Edkins Gael a œuvré au sein de projets dans les milieux publics et privés au Cameroun
dans lesquels il a développé une expertise axée sur les technologies Java, dans les bases de données relationnelles
et non relationnelles sur MySQL, PostgreSQL, MongoDB et des outils de développement tels que Netbeans, Eclipse,
etc.
Monsieur KOUNA ETEME Edkins Gael jouit également d’une compétence avérée dans le domaine du Machine
Learning et du Deep Learning et est spécialisé en Natural Language Processing
Monsieur KOUNA ETEME Edkins Gael possède des qualités d'autonomie, d'adaptation et de leadership d'équipe.
Ce qui fait de lui une ressource très fortement appréciée.
DE JUILLET 2015 A AUJOURD’HUI - CIAC
Monsieur KOUNA ETEME Edkins Gael a occupé la fonction de chef d’équipe projet à Cameroon Image Analysis
and Communication (CIAC) du mois de juillet 2015 jusqu’aujourd’hui. Dans le cadre de ses fonctions, monsieur
KOUNA ETEME Edkins Gael a principalement joué les rôles d’analyste programmeur et chef d’équipe dans le cadre
de plusieurs projets de la société. Monsieur KOUNA ETEME Edkins Gael a participé dans les projets suivants :
Projet 1 : SelectrPro
Fonction : Analyste Programmeur, chef d’équipe projet
Description du projet : Ce projet consiste en une application de management d’images. Elle permet d’annoter
des datasets (jeu de données) pour la classification des images, de lancer et monitorer le traitement des images
via des algorithmes de Deep Learning. Elle permet entre autre de tagger des personnalités dans une image,
supprimer des BoundingBoxes dans une image taguée, lancer des jobs pour le traitement d’un lot d’images en
provenance du client, mesurer le temps de traitement des images par les modèles Deep Learning, créer des
datasets, copier les images dans la base de donnée, etc... SelectrPro est en outre également une application de
type QA (Quality Assurance Management).
Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches
suivantes :
 Concevoir l’architecture physique de déploiement de l’application
 Concevoir les modules de l’application
 Programmer avec le langage de programmation JAVA;
 Soutenir les analystes lors des tests d'intégration;
 Soutenir et réaliser la mise en production des modules programmés;
 Soutenir la réalisation des essais fonctionnels, intégrés et d’acceptation;
 Rédiger des procédures d’installation manuelles et automatisées;
 Travailler avec des équipes multidisciplinaires;
 Assurer un transfert de connaissances aux ressources internes au fur et à mesure de
l’avancement des travaux;
 Participer à la période de rodage du système mis en production.
 Compétences avérées en Machine Learning notamment en Natural Language Processing
 Concevoir et mettre sur pied la Base de Données NoSQL MongoDB
 Implémenter les modules d’annotation des datasets (insertion d’images dans le système, interface
d’annotation d’images, etc…)
 Superviser le codage et le test de tous les autres modules du projet en tant que chef d’équipe.
 Créer, Manager et Superviser les Sprints sur Jira liés au développement de cette application.
Environnement technologique : Eclipse, Java, Ajax, Bootstrap, J2EE, Json, Xml, MongoDB et SCRUM,
Modélisation agile
Projet 2 : Selectr Fassoo
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Ce projet consiste à présente les résultats du traitement sémantique des vidéos par des
algorithmes de Deep Learning. Elle permet de présenter et visualiser les concepts extraits des vidéos par des
algorithmes intelligents tels que : les scènes de violence, les scènes de sport, les scènes de nudité, etc. …
L’application a été développée avec le Framework Spring et déployé dans un cluster de serveur tomcat.
Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches
suivantes :
 Concevoir les modules de l’application
 Concevoir et mettre sur pied la Base de Données NoSQL MongoDB
 Superviser le codage et le test de tous les autres modules du projet en tant que chef d’équipe.
 Créer, Manager et Superviser les Sprints sur Jira liés au développement de cette application.
Environnement technologique : Eclipse, JAVA, Ajax, Bootstrap, J2EE, Json, Xml, Spring Framework, SCRUM,
Modélisation agile
Projet 3 : Selectr End User
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Chaque jours, des milliers d'images pénètrent chaque jour dans les bases de données
des systèmes éditoriaux et deviennent un bazar déroutant et souvent impénétrable. Ces images sont habituellement
accompagnées d'une bibliographie incohérente, incomplète et parfois incorrecte, ainsi que de barrières linguistiques
en ce qui concerne les métadonnées textuelles.
Selectr End User est donc cette application de recherche intelligente dans une grande masse de données
d'images qui permet aux éditeurs d'agences de presse de pouvoir faire la fouille de façon efficace et précise dans
leurs masses de données, afin de rester compétitifs dans le temps de traitement et de publication des informations.
Selectr End User utilise des filtres sémantiques basés sur les métadonnées générées par des algorithmes de Deep
Learning pour rendre efficaces l'accès à des images précises contenant des personnes et des concepts précis.
L’application a été développée avec le Framework JEE en utilisant le paradigme MVC, AJAX et Bootstrap. Elle a été
déployée dans un cluster de serveur tomcat.
Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches
suivantes :
 Concevoir l’architecture physique de déploiement de l’application
 Concevoir les modules de l’application
 Concevoir et mettre sur pied la Base de Données NoSQL MongoDB
 Implémentation de l’application web elle-même avec tous ses modules
 Déploiement de l’application dans un cluster de serveurs tomcat
 Monitoring et maintenance de l’application
Environnement technologique : Eclipse, Java, Ajax, Bootstrap, J2EE, Json, Xml, MongoDB, SCRUM, Modélisation
agile
Projet 4 : Selectr Webservice
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Dans ce projet, il est question de mettre sur pied un webservice avec l’api JAX-RS. L'accès
au webservice se fait par authentification du client en utilisant les token cryptés JWT. Le client qui accède au
webservice souscrit à une facturation limité dans le temps. Lorsque le webservice reçoit une requête, il authentifie
le client, si c'est un client valide, il teste si celui dispose d'une facturation à jour, une réponse favorable lui est
adressé, sinon il lui est opposé une fin de non-recevoir. Le webservice lit une base de données MongoDB et exporte
le contenu sous le format XML.
Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches
suivantes :
 Concevoir l’architecture physique de déploiement de l’application
 Concevoir les modules de l’application
 Rédiger la documentation du projet
 Implémentation de l’application web elle-même avec tous ses modules
 Déploiement de l’application dans un cluster de serveurs tomcat
 Monitoring et maintenance de l’application
Environnement technologique : Eclipse, Java, J2EE, Json, Xml, MongoDB, JAX-RS
Projet 5 : Selectr ExportScript
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Selectr ExportScript est un daemon implémenté en utilisant les threads java (SE), qui
permet d'exporter dans un server https, des métadonnées stockées dans une base de données MongoBD sous
forme de fichiers xml et json. Il est configurable, modulable et robuste (les données d'un client sont
automatiquement exportées lorsque le script est remis en service après panne).
Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches
suivantes :
 Concevoir l’architecture physique de déploiement de l’application
 Concevoir les modules de l’application
 Rédiger la documentation du projet
 Implémentation de l’application elle-même avec tous ses modules
 Déploiement de l’application
 Monitoring et maintenance de l’application
Environnement technologique : Eclipse, Java, Json, Xml, MongoDB
Projet 6 : Selectr TopEvents
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Ce projet consiste au clustering hiérarchique des descriptions textuelles des images. En
effet, étant donné une large base de données de métadonnées de description textuelles des images, selectr
TopEvents permet de regrouper dans des sous-ensembles sémantiques (encore appelés TopEvents) toutes les
images qui ont une description similaire ceci dans le but de faciliter leur accès et leur recherche. C'est un projet
dont le champ d'action s'inscrit dans le domaine du machine learning et qui a été developpé en Java (SE).
Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches
suivantes :
 Rédiger la documentation du projet
 Implémentation de l’application elle-même avec tous ses modules
 Déploiement de l’application
 Monitoring et maintenance de l’application
Environnement technologique : Eclipse, Java, clustering, machine learning
Projet 7 : Selectr Product Classification
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Dans ce projet, il est question de mettre sur pied un model de classification hiérarchique
multi classes de produits de vente en ligne. En effet, dans les sites de vente en ligne collaboratifs, les utilisateurs
envois chaque jour de grandes masses de produits qui nécessitent d'être catégorisés pour un meilleur accès et un
temps de recherche réduit. Les différentes catégories de produit sont hiérarchiques et se comptent en milliers.
Cette tâche est un problème bien connu en Machine Learning : c'est la classification hiérarchique multi classes
supervisée. Nous avons mis sur pied un model de classification en utilisant l'Ensemble Learning sur Weka (outils de
Machine Learning en java).
Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches
suivantes :
 Rédiger la documentation du projet
 Implémentation de l’application elle-même avec tous ses modules
 Déploiement de l’application
 Monitoring et maintenance de l’application
Environnement technologique : Eclipse, Java, Weka, Machine Learning, Classification hiérarchique.
Projet 8 : Selectr CMAP (Customer Management Application)
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Dans ce projet, il est question de mettre en place une application de gestion de la clientèle
de la CIAC. La CIAC voulait gérer l'accès de ses clients à ses différentes plateformes de traitement d'images et de
texte. L'objectif souhaité est de centraliser l'accès à ces différents services via une application qui permet
également de disposer des tableaux de bord de l'historique de chaque client, de ses achats et de ses traitements.
L’application a été développée avec le Framework Spring et déployé dans un cluster de serveur tomcat.
Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches
suivantes :
 Concevoir les modules de l’application
 Concevoir et mettre sur pied la Base de Données Mysql
 Codage et le test de tous les autres modules du projet.
 Créer, Manager et Superviser les Sprints sur Jira liés au développement de cette application.
Environnement technologique : Eclipse, Java, SpringBoot, Spring MVC, Bootstrap, RBAC
TECHNOLOGIES
Plateformes de développement J2EE, J2SE, Weka
Framework Web JSP, Spring Framework, Ajax, Bootstrap, JAX-RSn, JWT
Persistance et bases de données JPA, Hibernate, MySQL, MongoDB
Principes d’architectures SOLID
Méthodes Agiles et cycles de
développement
SCRUM
Serveurs web Glassfish, Tomcat
Environnements de
Développement Intégré
Netbeans (JAVA), Eclipse (JAVA)
Systèmes de Gestion de bases de
connaissances et projets
Redmine, GANTT Projects, MS Projects, Jira, Confluence
Référentiel de bonnes pratiques ITIL V3, COBIT 5, PMBOK
QUALITES PERSONNELLES
 Bonne force de proposition
 Bonne organisation et rigueur dans travail
 Bonne capacité d’analyse technique et esprit de synthèse
 Bonne évaluation du risque
 Bon formateur et bonnes capacités de coaching
 Facilité d’adaptation et Autonomie dans le travail
 Forte capacité à travailler sous pression
 Ecoute et ouverture aux critiques, Esprit d’équipe
 Esprit de Leadership et de Management
LANGUES ET DIVERS
Français : Bien lu, bien parlé et bien écrit
Anglais : bien lu, bien écrit, parlé (niveau professionnel)
Permis de conduire catégorie B

Contenu connexe

Similaire à Java Software Development

Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System SARL
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System SARL
 
Presentation de projet de fin de etude
Presentation de projet de fin de etudePresentation de projet de fin de etude
Presentation de projet de fin de etudeBelwafi Bilel
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...Sid Ahmed Benkraoua
 
Presentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationPresentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationStéphane Traumat
 
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
 
Softfluent speig mdday2010
Softfluent speig mdday2010Softfluent speig mdday2010
Softfluent speig mdday2010MD DAY
 
Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017Cynapsys It Hotspot
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUISYannick D.
 
GtugDakar AppEngine, Gwt
GtugDakar AppEngine, GwtGtugDakar AppEngine, Gwt
GtugDakar AppEngine, Gwthkairi
 
CV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EECV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EESid Ahmed Benkraoua
 
TFS 2010 And Agility
TFS 2010 And AgilityTFS 2010 And Agility
TFS 2010 And AgilityDominic Danis
 
CV_Youssouph_BARRY_DRUPAL
CV_Youssouph_BARRY_DRUPALCV_Youssouph_BARRY_DRUPAL
CV_Youssouph_BARRY_DRUPALYoussouph Barry
 
At2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicAt2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicEmmanuel Hugonnet
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...PimpMySharePoint
 

Similaire à Java Software Development (20)

Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
 
Calculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stackCalculus System Academy:Devenez un développeur Full stack
Calculus System Academy:Devenez un développeur Full stack
 
Presentation de projet de fin de etude
Presentation de projet de fin de etudePresentation de projet de fin de etude
Presentation de projet de fin de etude
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
Cy35558564
Cy35558564Cy35558564
Cy35558564
 
Objecteering
ObjecteeringObjecteering
Objecteering
 
Presentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub FoundationPresentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub Foundation
 
Scub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libreScub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libre
 
Softfluent speig mdday2010
Softfluent speig mdday2010Softfluent speig mdday2010
Softfluent speig mdday2010
 
Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUIS
 
CV_Bilel CHAOUADI
CV_Bilel CHAOUADICV_Bilel CHAOUADI
CV_Bilel CHAOUADI
 
GtugDakar AppEngine, Gwt
GtugDakar AppEngine, GwtGtugDakar AppEngine, Gwt
GtugDakar AppEngine, Gwt
 
CV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EECV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EE
 
TFS 2010 And Agility
TFS 2010 And AgilityTFS 2010 And Agility
TFS 2010 And Agility
 
CV_Youssouph_BARRY_DRUPAL
CV_Youssouph_BARRY_DRUPALCV_Youssouph_BARRY_DRUPAL
CV_Youssouph_BARRY_DRUPAL
 
Mohamed.marouan
Mohamed.marouanMohamed.marouan
Mohamed.marouan
 
At2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville PublicAt2008 Grenoble Hugonnet Sanlaville Public
At2008 Grenoble Hugonnet Sanlaville Public
 
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
La gouvernance, ou comment rapprocher les équipes de développement et d'infra...
 
Method XP
Method XP Method XP
Method XP
 

Java Software Development

  • 1. Edkins Gael KOUNA ETEME Email : kounagael@gmail.com Skype : edkins_gael Analyste-Programmeur JAVA (4 années d’expérience) Diplôme Spécialisation Année Etablissement Maitrise Intelligence Artificielle 2013 Faculté des Sciences de l’Université de Yaoundé 1 Baccalauréat Génie Logiciel 2011 Faculté des Sciences de l’Université de Yaoundé 1 Certification Nom Année Etablissement SCRUM Master SCRUM Master En cours d’obtention DOMAINES DE COMPETENCES
  • 2. PROFIL PROFESSIONNEL Monsieur KOUNA ETEME Edkins Gael est diplômé d'une maitrise en informatique fondamentale obtenu à l'Université de Yaoundé 1. Il possède également un baccalauréat en génie informatique option Génie Logiciel depuis 2011 obtenu à l'Université de Yaoundé 1. Monsieur KOUNA ETEME Edkins Gael a œuvré au sein de projets dans les milieux publics et privés au Cameroun dans lesquels il a développé une expertise axée sur les technologies Java, dans les bases de données relationnelles et non relationnelles sur MySQL, PostgreSQL, MongoDB et des outils de développement tels que Netbeans, Eclipse, etc. Monsieur KOUNA ETEME Edkins Gael jouit également d’une compétence avérée dans le domaine du Machine Learning et du Deep Learning et est spécialisé en Natural Language Processing Monsieur KOUNA ETEME Edkins Gael possède des qualités d'autonomie, d'adaptation et de leadership d'équipe. Ce qui fait de lui une ressource très fortement appréciée. DE JUILLET 2015 A AUJOURD’HUI - CIAC Monsieur KOUNA ETEME Edkins Gael a occupé la fonction de chef d’équipe projet à Cameroon Image Analysis and Communication (CIAC) du mois de juillet 2015 jusqu’aujourd’hui. Dans le cadre de ses fonctions, monsieur KOUNA ETEME Edkins Gael a principalement joué les rôles d’analyste programmeur et chef d’équipe dans le cadre de plusieurs projets de la société. Monsieur KOUNA ETEME Edkins Gael a participé dans les projets suivants : Projet 1 : SelectrPro Fonction : Analyste Programmeur, chef d’équipe projet Description du projet : Ce projet consiste en une application de management d’images. Elle permet d’annoter des datasets (jeu de données) pour la classification des images, de lancer et monitorer le traitement des images via des algorithmes de Deep Learning. Elle permet entre autre de tagger des personnalités dans une image, supprimer des BoundingBoxes dans une image taguée, lancer des jobs pour le traitement d’un lot d’images en provenance du client, mesurer le temps de traitement des images par les modèles Deep Learning, créer des datasets, copier les images dans la base de donnée, etc... SelectrPro est en outre également une application de type QA (Quality Assurance Management). Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches suivantes :  Concevoir l’architecture physique de déploiement de l’application  Concevoir les modules de l’application  Programmer avec le langage de programmation JAVA;  Soutenir les analystes lors des tests d'intégration;  Soutenir et réaliser la mise en production des modules programmés;  Soutenir la réalisation des essais fonctionnels, intégrés et d’acceptation;  Rédiger des procédures d’installation manuelles et automatisées;  Travailler avec des équipes multidisciplinaires;  Assurer un transfert de connaissances aux ressources internes au fur et à mesure de l’avancement des travaux;  Participer à la période de rodage du système mis en production.  Compétences avérées en Machine Learning notamment en Natural Language Processing
  • 3.  Concevoir et mettre sur pied la Base de Données NoSQL MongoDB  Implémenter les modules d’annotation des datasets (insertion d’images dans le système, interface d’annotation d’images, etc…)  Superviser le codage et le test de tous les autres modules du projet en tant que chef d’équipe.  Créer, Manager et Superviser les Sprints sur Jira liés au développement de cette application. Environnement technologique : Eclipse, Java, Ajax, Bootstrap, J2EE, Json, Xml, MongoDB et SCRUM, Modélisation agile Projet 2 : Selectr Fassoo Fonction : Chef d’équipe projet, analyste programmeur Description du projet : Ce projet consiste à présente les résultats du traitement sémantique des vidéos par des algorithmes de Deep Learning. Elle permet de présenter et visualiser les concepts extraits des vidéos par des algorithmes intelligents tels que : les scènes de violence, les scènes de sport, les scènes de nudité, etc. … L’application a été développée avec le Framework Spring et déployé dans un cluster de serveur tomcat. Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches suivantes :  Concevoir les modules de l’application  Concevoir et mettre sur pied la Base de Données NoSQL MongoDB  Superviser le codage et le test de tous les autres modules du projet en tant que chef d’équipe.  Créer, Manager et Superviser les Sprints sur Jira liés au développement de cette application. Environnement technologique : Eclipse, JAVA, Ajax, Bootstrap, J2EE, Json, Xml, Spring Framework, SCRUM, Modélisation agile Projet 3 : Selectr End User Fonction : Chef d’équipe projet, analyste programmeur Description du projet : Chaque jours, des milliers d'images pénètrent chaque jour dans les bases de données des systèmes éditoriaux et deviennent un bazar déroutant et souvent impénétrable. Ces images sont habituellement accompagnées d'une bibliographie incohérente, incomplète et parfois incorrecte, ainsi que de barrières linguistiques en ce qui concerne les métadonnées textuelles. Selectr End User est donc cette application de recherche intelligente dans une grande masse de données d'images qui permet aux éditeurs d'agences de presse de pouvoir faire la fouille de façon efficace et précise dans leurs masses de données, afin de rester compétitifs dans le temps de traitement et de publication des informations. Selectr End User utilise des filtres sémantiques basés sur les métadonnées générées par des algorithmes de Deep Learning pour rendre efficaces l'accès à des images précises contenant des personnes et des concepts précis. L’application a été développée avec le Framework JEE en utilisant le paradigme MVC, AJAX et Bootstrap. Elle a été déployée dans un cluster de serveur tomcat. Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches suivantes :  Concevoir l’architecture physique de déploiement de l’application  Concevoir les modules de l’application
  • 4.  Concevoir et mettre sur pied la Base de Données NoSQL MongoDB  Implémentation de l’application web elle-même avec tous ses modules  Déploiement de l’application dans un cluster de serveurs tomcat  Monitoring et maintenance de l’application Environnement technologique : Eclipse, Java, Ajax, Bootstrap, J2EE, Json, Xml, MongoDB, SCRUM, Modélisation agile Projet 4 : Selectr Webservice Fonction : Chef d’équipe projet, analyste programmeur Description du projet : Dans ce projet, il est question de mettre sur pied un webservice avec l’api JAX-RS. L'accès au webservice se fait par authentification du client en utilisant les token cryptés JWT. Le client qui accède au webservice souscrit à une facturation limité dans le temps. Lorsque le webservice reçoit une requête, il authentifie le client, si c'est un client valide, il teste si celui dispose d'une facturation à jour, une réponse favorable lui est adressé, sinon il lui est opposé une fin de non-recevoir. Le webservice lit une base de données MongoDB et exporte le contenu sous le format XML. Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches suivantes :  Concevoir l’architecture physique de déploiement de l’application  Concevoir les modules de l’application  Rédiger la documentation du projet  Implémentation de l’application web elle-même avec tous ses modules  Déploiement de l’application dans un cluster de serveurs tomcat  Monitoring et maintenance de l’application Environnement technologique : Eclipse, Java, J2EE, Json, Xml, MongoDB, JAX-RS Projet 5 : Selectr ExportScript Fonction : Chef d’équipe projet, analyste programmeur Description du projet : Selectr ExportScript est un daemon implémenté en utilisant les threads java (SE), qui permet d'exporter dans un server https, des métadonnées stockées dans une base de données MongoBD sous forme de fichiers xml et json. Il est configurable, modulable et robuste (les données d'un client sont automatiquement exportées lorsque le script est remis en service après panne). Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches suivantes :  Concevoir l’architecture physique de déploiement de l’application  Concevoir les modules de l’application  Rédiger la documentation du projet  Implémentation de l’application elle-même avec tous ses modules  Déploiement de l’application  Monitoring et maintenance de l’application Environnement technologique : Eclipse, Java, Json, Xml, MongoDB
  • 5. Projet 6 : Selectr TopEvents Fonction : Chef d’équipe projet, analyste programmeur Description du projet : Ce projet consiste au clustering hiérarchique des descriptions textuelles des images. En effet, étant donné une large base de données de métadonnées de description textuelles des images, selectr TopEvents permet de regrouper dans des sous-ensembles sémantiques (encore appelés TopEvents) toutes les images qui ont une description similaire ceci dans le but de faciliter leur accès et leur recherche. C'est un projet dont le champ d'action s'inscrit dans le domaine du machine learning et qui a été developpé en Java (SE). Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches suivantes :  Rédiger la documentation du projet  Implémentation de l’application elle-même avec tous ses modules  Déploiement de l’application  Monitoring et maintenance de l’application Environnement technologique : Eclipse, Java, clustering, machine learning Projet 7 : Selectr Product Classification Fonction : Chef d’équipe projet, analyste programmeur Description du projet : Dans ce projet, il est question de mettre sur pied un model de classification hiérarchique multi classes de produits de vente en ligne. En effet, dans les sites de vente en ligne collaboratifs, les utilisateurs envois chaque jour de grandes masses de produits qui nécessitent d'être catégorisés pour un meilleur accès et un temps de recherche réduit. Les différentes catégories de produit sont hiérarchiques et se comptent en milliers. Cette tâche est un problème bien connu en Machine Learning : c'est la classification hiérarchique multi classes supervisée. Nous avons mis sur pied un model de classification en utilisant l'Ensemble Learning sur Weka (outils de Machine Learning en java). Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches suivantes :  Rédiger la documentation du projet  Implémentation de l’application elle-même avec tous ses modules  Déploiement de l’application  Monitoring et maintenance de l’application Environnement technologique : Eclipse, Java, Weka, Machine Learning, Classification hiérarchique. Projet 8 : Selectr CMAP (Customer Management Application) Fonction : Chef d’équipe projet, analyste programmeur Description du projet : Dans ce projet, il est question de mettre en place une application de gestion de la clientèle de la CIAC. La CIAC voulait gérer l'accès de ses clients à ses différentes plateformes de traitement d'images et de texte. L'objectif souhaité est de centraliser l'accès à ces différents services via une application qui permet également de disposer des tableaux de bord de l'historique de chaque client, de ses achats et de ses traitements. L’application a été développée avec le Framework Spring et déployé dans un cluster de serveur tomcat. Intervention : En tant qu’analyste programmeur monsieur KOUNA ETEME Edkins Gael a effectué les tâches suivantes :
  • 6.  Concevoir les modules de l’application  Concevoir et mettre sur pied la Base de Données Mysql  Codage et le test de tous les autres modules du projet.  Créer, Manager et Superviser les Sprints sur Jira liés au développement de cette application. Environnement technologique : Eclipse, Java, SpringBoot, Spring MVC, Bootstrap, RBAC TECHNOLOGIES Plateformes de développement J2EE, J2SE, Weka Framework Web JSP, Spring Framework, Ajax, Bootstrap, JAX-RSn, JWT Persistance et bases de données JPA, Hibernate, MySQL, MongoDB Principes d’architectures SOLID Méthodes Agiles et cycles de développement SCRUM Serveurs web Glassfish, Tomcat Environnements de Développement Intégré Netbeans (JAVA), Eclipse (JAVA) Systèmes de Gestion de bases de connaissances et projets Redmine, GANTT Projects, MS Projects, Jira, Confluence Référentiel de bonnes pratiques ITIL V3, COBIT 5, PMBOK QUALITES PERSONNELLES  Bonne force de proposition  Bonne organisation et rigueur dans travail  Bonne capacité d’analyse technique et esprit de synthèse  Bonne évaluation du risque  Bon formateur et bonnes capacités de coaching  Facilité d’adaptation et Autonomie dans le travail  Forte capacité à travailler sous pression  Ecoute et ouverture aux critiques, Esprit d’équipe  Esprit de Leadership et de Management
  • 7. LANGUES ET DIVERS Français : Bien lu, bien parlé et bien écrit Anglais : bien lu, bien écrit, parlé (niveau professionnel) Permis de conduire catégorie B