1. Majella ELOBO EKASSI
Email : eloekamaje@gmail.com
Skype : eloekamje
Analyste-Programmeur JAVA
(4 années d’expérience)
Diplôme Spécialisation Année Etablissement
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 COMPÉTENCES
● 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.
PROFIL PROFESSIONNEL
Monsieur ELOBO EKASSI Majella est diplômé d'un baccalauréat en informatique fondamentale obtenu à
l'Université de Yaoundé 1 depuis 2011. Il possède également une année de plus en génie informatique fait à
l'Université de Yaoundé 1 option Génie Logiciel. Monsieur ELOBO EKASSI Majella 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 sur MySQL, PostgreSQL et des outils de
développement tels que Netbeans, Eclipse, STS.
Monsieur ELOBO EKASSI Majella 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.
2.
DE AOÛT 2015 A AUJOURD’HUI - GLOBAL DYNAMICS TECHNOLOGIES
Monsieur ELOBO EKASSI Majella a occupé la fonction d’analyste-programmeur à Global Dynamics
Technologies (GDT) du mois d’Août 2015 jusqu’aujourd’hui. Dans le cadre de ses fonctions, monsieur ELOBO
EKASSI Majella a principalement joué les rôles de chef de projet et d’analyste programmeur dans le cadre de
plusieurs projets de la société. Monsieur ELOBO EKASSI Majella a participé dans les projets suivants :
Projet 1 : MinfiConso
Fonction : Analyste Programmeur, chef d’équipe projet
Description du projet : Ce projet consiste en une application web de monitoring de la consommation en eau
et en électricité des services publics et parapublics des unités administratives camerounaises. Cette application
permet de visualiser les statistiques mensuelles et annuelles des consommations d’eau et d’électricité des unités
administratives par région et par département ceci sur la base des fichiers Excel de consommation et de
facturation d’eau et de courant électrique fournis par les entreprises en charge de l’approvisionnement en eau et
en électricité au Cameroun .
Intervention : En tant qu’analyste programmeur monsieur ELOBO EKASSI Majella 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 SQL MySql
● Implémenter les modules de gestion des unités administratives, de gestion des factures d’eau, gestion
des factures d’électricité, de calculs statistique et de présentation des courbes statistiques de
consommation mensuelle et annuelle.
● 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, JavaScript, Spring framework, Bootstrap, J2EE, xlsx, JPA,
Hibernate, MySql, Maven, Jenkins, JUnit, SCRUM (JIRA), Modélisation agile
Projet 2 : MinfiConso Webservice
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Ce projet est une extension du projet 1 visant à l’étendre de manière à ce que les
factures de consommation d’eau et d’électricité soient directement lues dans les ERP propriétaires des entreprises
fournisseurs d’eau et d'électricité à travers un web service basé protocole SOAP (JAX-WS). Il est aussi question de
mettre sur pied un web service avec le framework Jersey(JAX-RS) de manière à permettre l'utilisation de
l’application sur des smartphones.
Intervention : En tant qu’analyste programmeur monsieur ELOBO EKASSI Majella 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 les web services des modules d’acquisition des factures mensuelles, de statistiques
mensuelles et annuelles
● Déploiement de l’application dans un cluster de serveurs tomcat
● Monitoring et maintenance des web services
● 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.
3. Environnement technologique : Eclipse, Java, J2EE, Xml, JPA, Hibernate, Mysql, Jersey(JAX-RS), Jackson,
JAX-WS, spring framework, Maven, Jenkins, JUnit, SCRUM (JIRA), Modélisation agile
Projet 3 : DigitPharma
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Ce projet consiste à développer une application web J2EE distribuée avec des web
services ayant un client Android. L’application permet à un utilisateur mobile de rechercher étant donné sa
position géographique, les produits pharmaceutiques dont il a besoin dans un panel de pharmacies. Les résultats
de recherche sont triés selon un compromis prix-distance. Pour ce faire le projet est constitué d’un côté d’une
application web backend pour la gestion des pharmacies, des produits, des abonnements. D’un autre côté un
ensemble de web services que les clients ionic consomment. Les web services développés permettent la gestion
des produits pour une pharmacie et leur disponibilité (CRUD), la recherche du produit selon certains critères,
l’affichage des résultats de recherche, la visualisation géolocalisée des pharmacies.
Intervention : En tant qu’analyste programmeur et chef d’équipe monsieur ELOBO EKASSI Majella a effectué
les tâches suivantes :
● Concevoir les modules de l’application
● Concevoir et mettre sur pied la Base de Données SQL MySql
● Implémenter les web services
● 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, J2EE, Spring Framework, Jersey(JAX-RS), Jackson, SCRUM
(JIRA), Modélisation agile, JPA, Hibernate, Maven, Jenkins, JUnit
Projet 4 : SuiviChocolatier
Fonction : Chef d’équipe projet, analyste programmeur
Description du projet : Dans l’objectif d’une gestion plus efficace et efficiente des industries de production, le
défi d’assurer le contrôle et le suivi des processus de fabrication d’une gamme de produits se pose. Ceci partant
de l’obtention des matières premières jusqu’à l’obtention du produit fini. Cet état des choses veut que les
décideurs disposent d’un outil permettant à l’entreprise de production d’avoir un regard panoramique sur ses
activités de production pour une meilleur maîtrise des coûts, des délais et surtout de réajuster les écarts
considérables entre les prévisions et la réalité du terrain.
SuiviChocolatier est donc cette application web distribuée de suivi et de contrôle du processus de
fabrication des produits chocolatiers partant de l'acquisition des grains de cacao jusqu’à l’obtention des produits
chocolatiers finis. Les objectifs visés par SuiviChocolatier sont: d’assurer de l’atteintes des objectif de production
de chaque gamme de produit à l’aide des indicateurs de performance définis en prévision, s’assurer d’une bonne
budgétisation des produits fabriqués, s’assurer d’une allocation efficiente des ressources (financières, matérielles
et humaines), d’assurer du respect des délais et de fournir des tableaux de bords montrant les écarts de prévision
et l'évolution du processus de fabrication d’une gamme de produit sur une période et un lieu. Pour ce faire
l’application SuiviChocolaterie a été conçue sur une architecture J2EE distribuée utilisant Spring boot contenant la
une Couche DAO, une couche métier, une couche web (Spring MVC) et un ensemble de micro services pour
l’accès à certaines fonctionnalités via les clients mobiles.
Intervention : En tant qu’analyste programmeur monsieur ELOBO EKASSI Majella 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 MySQL
● Superviser le codage et le test de tous les autres modules du projet en tant que chef d’équipe.
● Implémenter les web services
● Déploiement de l’application dans un cluster de serveurs tomcat
● Monitoring et maintenance de l’application
Environnement technologique : Eclipse, JAVA, J2EE, Jackson, Spring framework, Jersey(JAX-RS), SCRUM
(JIRA), Modélisation agile, JPA, Hibernate, Maven, Jenkins, JUnit
Projet 5 : CniRegister web service
Fonction : Analyste programmeur
Description du projet : CniRegister est un web service développé avec l’api Jersey pour l’enregistrement des
informations des cartes nationales d’identités. Etant donné les informations extraites sur une carte d’identité par
une librairie OCR (Optical Character Recognition) se trouvant sur un client Android, le web service fait la
sauvegarde, la mise à jour et la suppression des informations extraites. Le web service reçoit une requête
d’authentification, les requêtes liées aux ajouts, modification et suppression d’informations extraites de la carte
d’identité. Selon que le client dispose des autorisations, une réponse favorable lui est adressée, sinon il lui est
opposé une fin de non-recevoir. Le web service lit une base de données MySql.
Intervention : En tant qu’analyste programmeur monsieur ELOBO EKASSI Majella a effectué les tâches
suivantes :
● Concevoir l’architecture physique de déploiement du web service
● Concevoir le web service
● Implémentation du web service
● Rédiger la documentation du web service
● Déploiement du web service
Environnement technologique: Eclipse, Java, Jackson, Jersey(JAX-RS), spring framework, JPA, Hibernate,
Maven, Jenkins, JUnit
TECHNOLOGIES
Plateformes de développement J2EE, J2SE
Framework Web et web service JSP, Struts, Spring framework, Ajax, Bootstrap, Jersey, Jackson, JAX-WS
Test JUnit, Jenkins
Versionning Bitbucket svn
Persistance et bases de données JPA, Hibernate, MySQL, Postgres
Principes d’architectures SOLID
Méthodes Agiles et cycles de
développement
SCRUM (JIRA)
Serveurs web Apache tomcat, Jboss
5. Environnements de
Développement Intégré
Netbeans (JAVA), Eclipse (JAVA), Spring Tools Suite (STS)
Systèmes de Gestion de bases de
connaissances et projets
Redmine, GANTT Projects, Jira, Confluence
Référentiel de bonnes pratiques ITIL V3, COBIT 5
QUALITES PERSONNELLES
❖ Bonne force de proposition
❖ Bonne organisation et rigueur dans le travail
❖ Bonne capacité d’analyse technique et esprit de synthèse
❖ Bonne évaluation du risque
❖ 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 : (niveau professionnel) bien lu, bien écrit, parlé