NOUBISSI KOM Carmen Wilfred
INGENIEUR DEVELOPPEUR JAVA
Née le 20-07-1991 – Tél : +237 674791755/ 698399249 – Skype : noubissi51 – Email : [email protected]
De par ma maîtrise des différents langages et plateformes de développement (e.g : Java, Angular), j'ai participé à plusieurs projets dans
différents secteurs tels que, la Banque/Finance (digital banking), le e-paiement/paiement mobile, les télécommunications. Passionné par les
nouvelles technologies, je fais constamment de la veille technologique afin de mettre à jours mes connaissances dans l’objectif d’être plus
performant et productif sur les projets sur lesquels je travaille.
Langues : Expérience professionnelle +5 ans en actif
Septembre 2019 à aujourd’hui – NanoAfri AA LTD – Software Engineer
FRANÇAIS : MATERNEL
ANGLAIS : PROFESSIONNEL
- Projet Bill Payment Service : plateforme facilitant la communication entre les banques et les
entreprises pour le paiement de factures/services et de reporting.
Compétences :
Développement fullstack: Mise à disposition des API Rest permettant de faire communiquer :
Backend: Java, JSON/JWT (JSON D’une part les entreprises
WEB TOKEN), Java EE, Spring MVC, Parabole Maurice
Spring security, Spring Data, Spring Central Electricity Board Mauritius.
AOP, Springboot, Spring Et d’autre part les banques
Barclays bank LTD Mauritius
Integration, EJB 3,
ABSA Bank LTD Mauritius
JPA/Hibernate, Jackson.
Effectuer la gestion des librairies avec Maven
Effectuer la gestion de version d’application avec Git sur GitLab
Frontend: HTML5/CSS3,
Angular, Bootstrap, JSF.
- Projet Afriland First Bank(SARA)/CAMPASS: plateforme constituée:
Modelisation des processus: D’une application mobile appelée SARA (Disponible sur GooglePlay et AppStore)
comprenant :
Camunda
SARA Banking qui permet aux utilisateurs d’effectuer des opérations à
Générateur de projet : jhipster travers leur compte domicilié dans la banque
Serveurs d’applications : Tomcat, SARA Money qui est un porte-monnaie électronique permettant aux
utilisateurs ne disposant pas de compte bancaire d’effectuer des
GlassFish
opérations à travers l’application
Architecture: Api rest, N-tier, SOA
D’une application tablette pour Agent qui permet aux employés de la banque
DEVOPS : d’assister les utilisateurs dans certaines transactions.
Système de contrôle de version : D’une application web pour la génération des rapports
SVN, GITLab, Bitbucket D’une application web pour l’administration du système.
INFRA: S3 et EC2 AWS, Docker
Bases de données : Analyser les besoins
MySQL, PosgreSQL Participer à la rédaction des spécifications techniques
Participer à la mise en place de l’architecture logicielle des nouvelles
Build : Maven
fonctionnalités
Effectuer la conception et le développement de l’application en Java 8 / Kotlin
Design : UML, MERISE, Effectuer la correction des bugs
Enterprise Architecte Participer aux Scrum meeting (Agile – Sprint de 4 semaines, lancement, Démo,
Retro, StandUp).
Développer et consommer des Api Rest
Intérêts : Mettre en place et utiliser une architecture Microservice
Sport (Football, marche), Voyage Travailler avec l’équipe UX pour évaluer la faisabilité technique et identifier les
(Aventures, Tourisme) risques
Gestion de chaque UserStory assignée et suivi avec Youtrack
Utilisation de l’outils de Conteneurisation Docker
Déployer les mises à jour sur les environnements de tests aws.
FORMATIONS Effectuer la gestion des librairies avec Maven
Effectuer la gestion de version d’application avec Git sur GitLab
2017 :
- Projet Blaxand : Plateforme web, mobile et tablette permettant une gestion intelligente des
Diplôme d'ingénieur de bâtiments :
conception en informatique
et télécommunication, Réservation des salles de réunions, parkings.
option cryptographie Contrôle des accès au bâtiment et au ressource contenu dans le bâtiment.
Ecole Nationale Supérieure Commander à travers l’application l’éclairage et autres appareils du bâtiment
(allumage/extension, contrôle du niveau de luminosité).
Polytechnique Maroua
Génération automatique des factures et reporting
2014 :
Licence en Mathématique- Analyser les besoins
informatique option Informatique Particper à la redaction des specifications techniques
fondamental Intégrer KeyCloak pour la gestion des utilisateurs
Université de Dschang (Cameroun) Développer et consommer des apis rest
Participer au scrum meeting
2010 : Travailler avec l’équipe UX pour évaluer la faisabilité technique et identifier les risques
Baccalauréat C Gestion de chaque UserStory assignée et suivi avec Youtrack
Lycée bilingue de
Bafoussam/Ngouache - NanoCash/NanoPay : application mobile permettant aux utilisateurs d’effectuer des micro-
crédits et entrer en possession de son micro-crédit.
Analyser les besoins
Participer à la redactions des specifications techniques
Développer et consommer des apis rest
Participer au scrum meeting
Gestion de chaque user story assignee
Deploiement des mises à jour sur les environnements de tests.
Environnement technique : Java 8 / KotLin / SpringBoot / SpringMVC/Spring-Security/Spring intégration/
Json Web Token(JWT) /Api Rest / RabbitMQ/ JasperIreport / HTML5 / CSS3/ JavaScript /Konga-Kong (API
Gateway) / Hibernate/ Windows/ Linux/ PostgreSQL/ Maven
Septembre 2018 à Septembre 2019 – ITGStore S.A – Ingénieur d’études et développement
- Projet Payment Gateway : platefome web et mobile permettant aux entreprises ayant effectuées des
souscriptions d’effectuer des paiements à travers des terminaux mobiles qui sont mis à leur disposition.
Le système permet de visualiser, imprimer et exporter en toute sécurité, en toute mobilité et à tout
moment des rapports liés à l’activité d’une entreprise sur la plateforme. Cette plateforme intègre les
opérateurs : Orange Money, MTN Mobile Money, VISA, Master Card, GIMAC
- Plateforme financière tiers payants : Plateforme web permettant le calcul du montant qu’un
pensionné devra payer en fonction des actes lors d’une consultation dans un centre hospitalier
partenaire, le calcul des remboursements à faire auprès de ces centres hospitaliers partenaires pour les
actes qui ont été prises en charge ainsi que les paiements à travers la platefome payment gateway.
Participer à l’analyse des besoins du projet et la conception : Rédaction du cahier
d’analyse et de conception
Participer à la mise en place de l’architecture logicielle des nouveaux projets
Développement du backend : production des entités, des objets d’accès aux données,
webservices Rest et configuration de la sécurité
Développement de la partie backend côté angular 5 : production des services, production
code typescript des pages et Intégration des IHM
Intégrer les API de paiements sur l’application mobile développée sur android natif
Effectuer la correction des bugs
Participer aux démonstrations avec les clients
Gestion de chaque UserStory assignée et suivi avec Redmine
Participer aux Scrum meeting (Agile – Sprint de 2 semaines, lancement, Démo, Retro,
StandUp).
Environnement technique: Java 8 / SpringBoot / Jhipster /Spring-Security/ Json Web Token(JWT) /Api Rest /
JasperIreport / HTML5 / CSS3/ JavaScript/ TypeScript / Angular 5/ /Hibernate/ Windows/ PostgreSQL/ GitLab/
Android / NPM / Maven
Mai 2018 à Septembre 2018 – Starstel-Sarl - Développeur Java EE
- Architecture, conception et développement de la plateforme TelcoPro de la gestion d’une
entreprise fournisseur de services de télécommunications.
Recueil du besoin, rédaction du cahier de charges,
Conception détaillée et développement Backend avec EJB 3
Développement frontend avec le Framework JSF
Tests de validation et déploiement de TelcoPro sur Amazone Web services
Environnement technique : Java/ Javascript/ Java EE/ JSF/ Primeface/ EJB 3/ JPA/ eclipseLink/ JDBC/
Apache POI/ iRepport/ Servlet/ Maven/ Glassfish server 5/ MySQL
Octobre 2017 à Mai 2018 – Advance-It-group Sarl– Consultant Informatique
- Projet DataCentral : plateforme logicielle permettant la centralisation des données d’une
entreprise possédant plusieurs sites.
Déployer, Maintenir (Corrective et évolutive) et administrer la plateforme de
centralisation de données DataCentral
Administrer les systèmes et réseaux infos gérés
Environnement technique : Java/ JPA/ JDBC/ Maven/ MySQL.
Juin 2014 à Octobre 2017 – Dita Project– Développeur Java
- Projet AfriqTransport : plateforme web pour la réservation des véhicules et le covoiturage
- Project Dita Project Manager 2.0 : plateforme logicielle pour la planification et le suivi des
projets
- Projet de gestion électronique de documents : plateforme permettant la dématérialisation et
le suivi de documents dans une administration.
Développement frontend avec le Framework JSF
Développement backend avec spring
Environnement technique: Java/ Spring /JSF /PrimeFaces /Spring-Security /JasperIreport /HTML5 /CSS3/
Hibernate/ Maven