Profil professionnel
Vue d'ensemble
Expérience professionnelle
Formation
Compétences
Informations complémentaires
Langues
Projets réalisés
Frise chronologique
Generic
Oumou Djamil dite Mbarou  NIANG

Oumou Djamil dite Mbarou NIANG

Technical Lead/Senior Software Engineer
Dakar

Profil professionnel

Développeur senior avec plusieurs années d’expérience en développement d’applications métiers, certifié ITIL V4. Solide expertise technique, forte capacité d’apprentissage et sens aigu de l’organisation. Autonome tout en étant orienté collaboration, je possède également des compétences confirmées en gestion de projets IT et en encadrement technique.

Vue d'ensemble

10
10
years of professional experience
1
1
year of post-secondary education

Expérience professionnelle

Senior Applications Developer

BAOBAB GROUP
Dakar
09.2024 - Actuel
  • Exécution rapide et efficace des tâches assignées.
  • Collaborer étroitement avec l’analyste développeur pour transformer les besoins métier en spécifications techniques claires et exploitables
  • Participer activement aux phases de refinement : analyse des besoins, clarification des exigences et proposition de solutions adaptées aux enjeux techniques et métiers
  • Concevoir, développer et maintenir un code robuste, performant et conforme aux spécifications
  • Déployer et améliorer en continu les outils, processus de développement et indicateurs de qualité
  • Contribuer aux analyses de causes racines, aux revues de code et à l’implémentation des demandes de changement validées, en synergie avec les équipes projets
  • Rédiger les documents techniques clés du cycle de développement : DAT (Document d’Architecture Technique), RST (Recette Système Technique), TSD (Technical Specification Document).
  • Bonne connaissance des parcours clients sur les canaux digitaux : MyBaobab (mobile app), Agency Banking, USSD
  • Compréhension fonctionnelle de la core banking system T24, facilitant les échanges entre équipes techniques et métiers.

Technical Lead/Senior Software Engineer

FINETECH
DAKAR
12.2018 - 08.2024


Sysbudgep: Exploitation du Module Exécution des Dépenses et Comptabilité Budgétaire de la Direction Général des Budget du Sénégal

  • Lead du Projet
  • Recueillir et Analyser les besoins du Client
  • Mentoring de l'équipe projet
  • Rédaction de document technico-fonctionnel
  • Planifier les itérations de développement et définir les tâches pour l'équipe.
  • Concevoir l'architecture backend en collaboration avec l'équipe.
  • Définir les normes de codage, les meilleures pratiques et les modèles de conception à suivre.
  • Collaborer avec l'équipe pour identifier et réparer les problèmes techniques.
  • Rédaction et suivi des tâches définies sur le Backlog
  • Participer activement au développement de fonctionnalités.
  • Assurer la cohérence technique des différents modules du projet.
  • Animation de certains cérémonies Scrum (Daily)
  • Garantir le respect des délais et de la qualité du produit
  • Conception et réalisation de micro-services.
  • Développement de la partie Back-end.
  • Conception d'Apis Rest
  • Déploiement du projet sur la plateforme Rancher & Test en ligne.
  • Compétences mobilisées: Java 11, Spring-boot, Jhipster, Keycloak, Bitbucket, SonarQube, Rancher, Docker, Jenkins, Oracle-SQLDeveloper, API Rest, Scrum (Agile), Trello.


3FPT: Processus de financement de la formation et d’accompagnement des établissements au niveau des guichets du fonds de financement de la formation professionnelle et technique du Sénégal

  • Lead Dev
  • Mentoring d'équipe projet
  • Collaborer avec le client pour comprendre les exigences et les priorités.
  • Planifier les itérations de développement et définir les tâches pour l'équipe.
  • Rédaction et suivi des tâches définies sur le Backlog
  • Recueillir et Analyser les besoins du Client
  • Rédaction des documents technico-fonctionnel
  • Interagir avec le client directement
  • Animation des cérémonies Scrum
  • Développement de la partie Back-end.
  • Conception d'Apis Rest
  • Guider l'équipe
  • Concevoir l'architecture backend en collaboration avec l'équipe.
  • Compétences mobilisées: Java 11, Spring-boot, Jhipster, Keycloak, Bitbucket, SonarQube, Rancher, Docker, Jenkins, Postgresql, API Rest, Scrum (Agile), Trello.


Crédit Tracking pour COFINA Groupe: Processus crèdit et recouvrement, de la demande de crédit à la signature du contrat.

  • Collaborer avec le Product Owner pour comprendre les exigences et les priorités.
  • Planifier les itérations de développement et définir les tâches pour l'équipe.
  • Suivre l'avancement du projet, identifier les problèmes et les risques, et y remédier.
  • Participer activement au développement de fonctionnalités et de modules critiques.
  • Conception d'Apis Rest
  • Déploiement Classic du projet
  • Compétences mobilisées: Java 8, Spring-boot, Angular, Bitbucket, PlSql, API Rest, Scrum (Agile), Trello.


Locomotiv: Processus automatisé permettant d’interfacer tous les opérateurs capables de produire un fichier en input

  • Conception et reéalisation de micro-services.
  • Développement de la partie Back-end & Front End.
  • Déploiement du projet sur la plateforme Rancher & Test en ligne.
  • Compétences mobilisées: Java 8, Spring-boot, Spring-batch, Jhipster, React Js, Bitbucket, SonarQube, Rancher, Docker, Jenkins, Postgresql, API Rest, React Js, Scrum (Agile), Trello.


Yeewuna

  • Développement de la partie Back-end.
  • Mise en place des API Rest.
  • Déploiement du projet sur la plateforme Rancher & Test en ligne.
  • Compétences mobilisées: Java 11, Jhipster, Keycloak, React Js,

Bitbucket, SonarQube, Rancher, Docker, Jenkins, Postgresql, API Rest, Scrum (Agile), Trello.


Fodep: Gestion de conformité des normes prudentielles.

  • Développement de la partie Back-end & Front End
  • Mise en place de l'environnement de dev
  • Déploiement du projet
  • Compétences mobilisées: JAVA (Play framework), Postgresql, API Rest, Bitbucket, Angular, integration Apis

Ingénieur étude et développement

CHAKA GROUPE
DAKAR
08.2015 - 11.2018


BGFIMobile: BGFIMobile est une application qui donne la possibilité au client de gérer son compte bancaire (Mobile Banking), associée à une solution de paiements mobile (Mobile Money).

  • Développement de la partie Back-office
  • Développement Apis
  • Compétences mobilisées: Java 8, Java (Play Framework), Bitbucket, Docker, Postgresql, API Rest, Scrum (Agile), Trello.


Sogepay: Conception du Back Office et backend de Sogepay de la SGBCI (Première solution bancaire de paiement mobile en Côte d'Ivoire de la Société Général).

  • Développement de la partie Back-office
  • Développement Apis
  • Compétences mobilisées: Java 8, Java (Play Framework), Bitbucket, Docker, Postgresql, API Rest, Scrum (Agile), Trello.


TamweelTouch: L’Application TamweelTouch est un service de Banque à distance qui permet aux Clients de TAMWEEL (Banque Islamique Groupe) d’accéder à leurs comptes ainsi qu’à des informations bancaires et de réaliser des opérations transactionnelles.

  • Développement d'application Mobile
  • Développement Apis
  • Compétences mobilisées: Swift 4, Mysql, Buddybuild, git

Ingénieur développeur

XELDRING
Dakar
05.2015 - 08.2015
  • Création et contribution au développement de solutions et participation à leur mise en œuvre.
  • Développement Mobile avec Android
  • Développement Apis avec PHP

Développeur Java

NET-TRANSACT
Dakar
12.2014 - 04.2015
  • Développement « from scratch » d'un prototype de logiciel de gestion des commande du client, conception et optimisation d'architecture logicielle, développement d'interfaces graphiques, mise en place d'une base de données.
  • Analyse des besoins clients, étude de la faisabilité de leur projet et établissement du cahier des charges.
  • Prise en charge du support technique : assistance aux utilisateurs, identification des anomalies et résolution des incidents.

Formation

Certification ITIL V4 - ITIL V4

PeopleCert
12.2024 - 12.2024

Certification Oracle - Informatique

HBO TECHNOLOGY
Dakar

Master 2 Systèmes d’Information Réparties - Informatique

Université Cheikh Anta DIOP De Dakar (UCAD)
Dakar
11.2013 - 08.2014

Licence en Génie Informatique - Informatique

Université de THIES
Thies
/2011 - /2012

Baccalauréat - Scientifique

Lycée Ibou Diallo
Sédhiou
10.2007 - 07.2008

Compétences

  • Programmation: Java EE, Java SE
  • Programmation Web: JEE/Spring Boot, Hibernate/JPA, Jhipster, React JS, Node JS, Bootstrap, Angular Js, WordPress, PHP, HTML5, CSS 3, XML JavaScript/JQuery
  • Programmation Mobile: IOS, Android
  • Best Practices: Principe SOLID, Design Patterns,Junit
  • DevOps: Jenkins, Docker, SonarQube, Pipelines,Rancher, Kubernetes, AWS(S3)
  • Base de données: Sql, noSql, postgres, Oracle
  • Gestion de projets: Connaissance Agile/Scrum, Techniques de planification, Coordination de projets, Prise de décision, Esprit d'équipe, Élaboration de stratégies, Répartition des tâches, Sens de l'écoute, Esprit d'analyse, Conduite d'équipe, Techniques de planification
  • Outils: Slack, Swagger UI, Git/ GitHub/ Bitbucket, Eclipse, NetBeans, Tomcat, IntelliJ IDEA, Visual Studio Code, SQlDeveloper, Trello
  • Management

Informations complémentaires

  • Cuisine
  • Cinéma
  • Passion pour le cinéma
  • Pâtisserie
  • Lecture

Langues

Français
Courant
Anglais
Intermédiaire

Projets réalisés

    Pâtisserie AZ:

    Pâtisserie AZ est une application mobile qui est disponible sur le store, elle présente une base de données de recettes de pâtisserie des plus copieuses régulièrement mise à jour. Aujourd’hui Pâtisserie AZ compte plus de 100.000 téléchargements, environ 2.000 utilisateurs actifs par jour, près de 50.000 abonnés sur sa page Facebook et un peu plus de 200 abonnés sur Instagram.

    Compétences mobilisées: Android, Java (play framework), heroku, git, pushbullet, onesignal, fabric io

Frise chronologique

Certification ITIL V4 - ITIL V4

PeopleCert
12.2024 - 12.2024

Senior Applications Developer

BAOBAB GROUP
09.2024 - Actuel

Technical Lead/Senior Software Engineer

FINETECH
12.2018 - 08.2024

Ingénieur étude et développement

CHAKA GROUPE
08.2015 - 11.2018

Ingénieur développeur

XELDRING
05.2015 - 08.2015

Développeur Java

NET-TRANSACT
12.2014 - 04.2015

Master 2 Systèmes d’Information Réparties - Informatique

Université Cheikh Anta DIOP De Dakar (UCAD)
11.2013 - 08.2014

Baccalauréat - Scientifique

Lycée Ibou Diallo
10.2007 - 07.2008

Certification Oracle - Informatique

HBO TECHNOLOGY

Licence en Génie Informatique - Informatique

Université de THIES
/2011 - /2012
Oumou Djamil dite Mbarou NIANGTechnical Lead/Senior Software Engineer