FlowCV Logo
Mbaye Sokhna THIAMIngénieur informaticien
Email
[email protected]
Phone
771327735 / 777256868
Location
Hann mariste 1, Villa B39
GitHub
mbayesokhnathiam
Sénégalaise
LinkedIn
mbayesokhnathiam
Profil

Développeur sénior avec une vaste expérience dans la conception et la mise en œuvre d'applications innovantes et performantes. Créatif et perfectionniste, je suis passionné par les nouvelles technologies et l'univers de la programmation. Mon dynamisme et mon expertise me permettent de mener à bien des projets complexes, tout en cherchant constamment à améliorer les processus et à innover. Mon objectif est de contribuer au succès des projets en offrant des solutions techniques de haute qualité.

Compétences
Technologies — Java EE, Spring Boot, Spring Security, Spring AOP, Spring Cloud, Angular, VueJS, HTML5, CSS3, jQuery, Bootstrap, Laravel, Symfony, ASP .NET, Microservices
Langages — Java, PHP, Javascrypt, TypeScript, Python, C#
Bases de données — SQL Server, MySQL, PostgreSQL, MySQL, MongoDB
Outils Opération — Git, Jenkins, Docker, Kafka, Codacy, CircleCi, Vegeta, Gatling
Langues
Français — ExcellentAnglais — Assez bien
Expériences professionnels

Sénégal Numérique SA (Ex: ADIE)

Ingénieur développeur

En tant que développeur sénior et chef de projet au sein de la direction de la digitalisation et de l'innovation chez SENEGAL NUMERIQUE SA, je joue un rôle clé dans le développement des applications stratégiques de l'entreprise, en assurant leur qualité, leur performance et leur fiabilité. En parallèle, je suis responsable de la mise en place de la plateforme d'interopérabilité des systèmes d'information de l'administration à travers la solution X-ROAD.

09/2023 – PrésentDakar, SENEGAL
1 / 7

Dans le cadre de mes missions de chef de projet, je coordonne les équipes techniques, gère les délais, les ressources et l'avancement des projets, tout en assurant un suivi rigoureux de leur évolution. Je prends également en charge la gestion des risques et l'optimisation des processus afin de garantir la réussite et l'efficacité des projets numériques de l'entreprise.

GAINDE 2000

Développeur Sénior Spring Boot | Angular | ASP .Net | Laravel

En qualité de responsable technique et développeur sénior chez GAINDE2000, j'étais en charge de superviser l'ensemble des étapes d'un projet informatique. Mon rôle consistait à diriger techniquement les activités, à élaborer des solutions avancées, et à coordonner de manière efficace toutes les phases du projet.

01/2021 – 08/2023Dakar, SENEGAL

Openumeric

Développeur Web Laravel | Angular

Je contribuais à des initiatives novatrices visant à moderniser et optimiser les processus. Ma responsabilité principale consistait à participer activement à la dématérialisation des ordonnances en intégrant des codes QR, mettant en avant ma capacité à jouer un rôle clé dans des projets technologiquement avancés.

08/2018 – 06/2020Dakar, SENEGAL
Projets

Plateforme JUBBANTI

Présidence de la république du SENEGAL

La plateforme « JUBBANTI » est une initiative numérique innovante conçue pour faciliter la participation citoyenne dans le processus de réforme judiciaire. Elle permet aux citoyens de s'exprimer, de partager leurs expériences et de proposer des améliorations pour le système judiciaire.

04/2024 – 05/2024

Mission : Responsable technique | Concepteur | Développeur frontend & backend

Environnement technique : Laravel 11, Angular 17, Open API, MySQL, JSON, Git, Git Flow, JavaScript, Docker, NumPay, Panda, matplotlib, Jupiter Notebook

Portail SENGEC

Sénégal Numérique S.A

Sénégal Numérique, dans le cadre de sa mission de modernisation et de digitalisation de l'administration publique, dispose déjà d'un système de gestion des courriers administratifs. Ce projet vise à étendre cette initiative en développant un portail dédié aux citoyens, leur permettant de déposer leurs courriers dans les administrations de manière électronique.

01/2024 – 04/2024

Mission : Responsable technique | Concepteur | Développeur frontend & backend

Environnement technique : Laravel 11, VueJS, Open API, MySQL, JSON, JWT, Git, Git Flow, JavaScript, Docker.

2 / 7

Interopérabilité des systèmes d'information de l'administration sénégalaise

Sénégal Numérique S.A

En tant que certifié de la technologie X-Road dans le cadre du projet en cours d'interopérabilité des systèmes d'information de l'administration sénégalaise, je joue un rôle central dans la mise en place de l'infrastructure nécessaire. Mon travail consiste à concevoir, déployer et gérer l'architecture X-Road, facilitant ainsi la communication entre les divers départements et agences gouvernementales. En étroite collaboration avec les équipes techniques et les parties prenantes, je configure et personnalise X-Road pour répondre aux besoins spécifiques de chaque entité administrative au sein de l'administration sénégalaise.

09/2023 – present

Mission: Responsable Technique

Environnement technique: X-ROAD

AGSIL

MorySD

AGSIL représente une innovation majeure dans le domaine des applications mobiles, offrant aux utilisateurs une expérience unique pour explorer et profiter pleinement des événements culturels ainsi que des lieux emblématiques tels que les hôtels, restaurants, musées, etc., à travers toute l'Afrique. En tant que développeur senior, j'ai joué un rôle crucial dans la conception et le développement de cette application révolutionnaire. Mon expertise a permis de créer une plateforme offrant des mises à jour quotidiennes et continues des programmes des centres culturels, des recommandations personnalisées pour les utilisateurs grâce à un chatbot intégré, ainsi qu'une interface conviviale pour une navigation fluide. AGSIL incarne l'union entre la technologie et la richesse culturelle de l'Afrique, offrant ainsi une expérience immersive et enrichissante à ses utilisateurs.

02/2023 – present

Mission: Responsable technique | Concepteur | Développeur backend & frontend

Environnement technique: PHP, Laravel 10, Eloquent, Open API, MySQL, Angular 13, Javascript, JSON, Visual studio Code, Agile-Scrum, Material Design, Git, Git-flow, Flutter.

Conception et déploiement d’une plateforme multifonctionnelle pour les activités de suivi- évaluation (ENDEV)

GIZ

Le projet vise à concevoir et déployer une plateforme multifonctionnelle en collaboration avec le client GIZ. Cette plateforme permet la collecte efficace de données sur le terrain, avec un accent particulier sur le suivi-évaluation des acteurs. Mes responsabilités comprennent la participation à la mise en place de l'architecture, l'étude des besoins fonctionnels, et l'implémentation complète de l'API de collecte de données. En plus de gérer la documentation, l'authentification, et la collecte de données, j'ai également contribué à la cartographie des données de production et de distribution des Foyers Améliorés et Inserts Céramiques au Sénégal. L'objectif ultime est de permettre au client d'exploiter stratégiquement ces données pour le suivi-évaluation des acteurs impliqués.

08/2022 – 08/2023

Mission: Concepteur | Développeur backend & frontend

3 / 7

Environnement technique: Mvc Asp.net, Csharp, WCf, Web API, Sql Serveur, IIS, GIT, Json, Swagger, Postman, Visual Studio 2019, Openlayers, GeoJson.

SUT (Système Unifié de Télépaiement et des Taxes)

Direction Générale des impôts et des domaines

Le Système Unifié de Paiement (SUT) est une plateforme de paiement mise à la disposition de l’ Administration sénégalaise pour compléter les dispositifs actuels de télédéclaration des impôts, droits et taxes par l’intégration d’un module de paiement multicanal et multi-équipement (device). SUT est centralisé, indépendant, unique et interfacé avec toutes les applications des régies financières de l’État pour automatiser le règlement des notes de perception via le prélèvement et virement bancaire, la monétique, le mobile money, les opérateurs de transfert d’argent et les point de services agréés.

04/2021 – 08/2023

Mission : Concepteur | Développeur frontend & backend

Environnement technique : Java 8, Spring boot, Open API, MySQL, Spring DATA, JSON, JWT, Git, Git Flow, JavaScript, TypeScript, Angular 12, Material Design, Tomcat, Docker.

ORBUS Link Comptable

ORBUS DIGITAL

ORBUS Link est un portail de visa électronique des états financiers des entreprises. Il permet aux contribuables ou déclarants assujettis à l’IR ou à l’IS de soumettre à leur cabinet ou leur expert-comptable des états financiers pour l’apposition d’un visa à l’aide d’une signature électronique et d’un cachet visible électronique (QR Code) sur les documents concernés.

03/2021 – 08/2023

Mission: Responsable technique | Concepteur | Développeur backend & frontend

Environnement technique: Java 8, Spring boot, Open API, MySQL, Spring Security, Spring DATA, Json, JWT, Git, Git Flow, Javascript, Typescript, Angular 11, Material Design, Tomcat, Agile-Scrum.

Cartographie des établissements de santé de la Côte d’Ivoire

IQVIA & MINISTERE DE LA SANTE ET DE L’HYGIENE PUBLIC (République de Côte d’Ivoire)

Ce projet vise à cartographier et répertorier tous les établissements de santé en Côte d'Ivoire, avec une plateforme ouverte au public pour la recherche d'informations sur les structures de santé. Les promoteurs et professionnels peuvent s'inscrire et soumettre leurs dossiers, tandis qu'une équipe sur le terrain procède à l'enrôlement des structures. La plateforme offre une double fonctionnalité : une section publique pour la recherche d'informations et une section réservée à la DEPPS pour un suivi interne approfondi. Les résultats du projet comprennent des statistiques détaillées et une cartographie exhaustive, contribuant ainsi à la planification stratégique du secteur de la santé en Côte d'Ivoire.

10/2021 – 12/2022

Mission: Développeur backend & frontend

4 / 7

Environnement technique: Mvc Asp.net, Csharp, Crystal report, windows Serveur 2016, WCf, Web API, Sql Serveur, IIS, GIT, Razor, BootStrap, OpenLayers, OpenStreetMap, GeoJson, JQuery, Json, Visual Studio 2019.

Ekimi, Ekimi SARL

Il s'agit de la mise en œuvre d'une plateforme web pour la gestion des compagnies d'assurances avec différents modules Santé et IARD (Incendie, Accident et Risques Divers).

11/2022 – présent

On a démarré avec la partie Santé et spécifiquement pour la gestion d'une mutuelle de Santé.

Mission : Développeur frontend

Environnement technique : Jhipster, Swagger, JSON, JWT, Git, Git Flow, JavaScript, TypeScript, Angular 14, Material Design.

Gestion du plan national de numérotation

ARTP(Autorité de Régulation des Télécommunications)

Le projet a pour objectif la gestion du plan national de numérotation du Sénégal pour l'ARTP. En tant que membre clé de l'équipe, j'ai contribué à la mise en place de l'architecture et à l'étude des besoins fonctionnels. Mon rôle a impliqué l'implémentation de fonctionnalités cruciales, notamment la sécurisation du backend, l'importation de parcs de numéros, la vérification des numéros opérateurs, et la mise en place d'un système de facturation ponctuelle et annuelle pour diverses demandes liées aux numéros. Mon engagement a également inclus la création d'un système d'archivage des factures et la génération de rapports annuels de facturation pour assurer une gestion complète du plan national de numérotation.

12/2021 – 06/2022

Mission: Responsable technique | Développeur backend & frontend

Environnement technique: Java 11, Spring Boot, OpenAPI, Spring Web, Spring Data, Spring Security, PostgreSQL, json, JWT, Git, Git Flow, Javascript, Typescript, Angular 12, Material Design, Tomcat.

Base de données

ODEJ SENEGAL

Le projet vise à renforcer l'insertion socioprofessionnelle de la jeunesse des départements de Bambey, Diourbel, Mbacké, Gossas, Fatick, et Foundiougne. L'objectif du projet est de mettre en place un site web interactif centralisé, offrant aux jeunes un accès facile aux opportunités de formation et d'emploi. De plus, une base de données dédiée aux animateurs leurs permettant de gérer les informations des jeunes et d'avoir des statistiques.

2021 – 2022

Url: https://odej.sn

SEN ETAFI

Direction générale des impôts et des domaines

La plateforme de dépôt des états financiers dénommée « sen-etafi » a été mise en place par la Direction générale des Impôts et des Domaines (DGID) pour permettre aux contribuables de déposer leurs états financiers et leur attestation portant visa des états financiers en ligne. Le portail permet aux experts comptables et aux contribuables de pouvoir interagir avec l’administration fiscale.

12/2020 – 06/2022

5 / 7

Mission: Responsable technique | Concepteur | Développeur backend & frontend

Environnement technique: Java 8, Spring boot, Open API, MySQL, Spring Web, Spring Security, Spring DATA, Json, JWT, Git, Git Flow, Javascript, Typescript, Angular 8, Material Design, Tomcat.

Test de maturité digital en ligne

AXIAN GROUP

Le projet Test de Maturité Digitale, une plateforme simple et efficace pour évaluer votre positionnement numérique. il permet d'effectuer un test en ligne rapide, recevoir une analyse détaillée, et bénéficier de suggestions personnalisées pour renforcer la maturité digitale.

10/2020 – 12/2020

Mission: Responsable technique | Concepteur | Développeur backend & frontend

Environnement technique: PHP, Laravel 7, Eloquent, Open API, MySQL, Angular 10, Javascript, JSON, Visual studio Code, Agile-Scrum, Material Design, Git, Git-flow.

Refonte de l’application MSD (Manifeste Saisie Déconnectée)

GAINDE 2000

La plateforme est destinée aux utilisateurs d’Orbus Logistic. Cet outil aide le consignataire à générer des manifestes électroniques. Le téléchargement est obligatoire aux niveaux des plateformes Orbus Logistic et GAINDE intégral à l’exception du pétrole et du vrac.

07/2020 – 10/2020

L’ OFFLINE a été mis en place dans le but de permettre aux utilisateurs de créer des fichiers EDI au format XML, de convertir un manifeste au format CUSCAR et IFTMCS, toutefois cet utilitaire est autonome et ne remplace pas la plateforme de chargement et de partage du manifeste.

Tout client qui n’a pas de fichier standard peut utiliser le module offline.

Mission: Responsable technique | Concepteur | Développeur

Environnement technique: Java, Java Fx, XML, JAXB, FXML, CSS3, NetBeans, ASP .Net MVC.

ORBUS LOGISTIC ETAT DIFFERENTIEL

GAINDE2000, Dakar, SENEGAL

ORBUS LOGISTIC est une solution de dématérialisation des services logistiques. La plateforme intègre l’ensemble des acteurs qui interviennent dans la prise en charge de la cargaison et des passages portuaires. Interfacée au système de dédouanement, elle prend en compte différents types de fichiers sur la cargaison.

03/2020 – 04/2020

Mission: Amélioration, maintenance

Environnement technique: C#, Entity Framework, SQL Serveur, JQuery, MVC Asp.net, JSON, Visual studio 2008.

6 / 7

E-pharmed

E-pharmed

Le projet est axé sur la dématérialisation des ordonnances à l'aide de codes QR. Mon implication dans ce projet a été centrée sur la mise en œuvre et le développement de solutions pour rendre ce processus plus efficace et technologiquement avancé. Cette plateforme est utiliser par le patient pour générer des ordonnances et par le pharmacien pour délivrer des médicaments.

12/2018 – 10/2020

Mission: Développeur web

Environnement technique: PHP 7, Laravel 5.8, Eloquent, Javascript, JQuery, AJAX, MySQL, Bootstrap, PHP Storm.

Education

Master 2 en Génie Logiciel

Institut Supérieur d'Informatique
2019 – 2020Dakar, SENEGAL

Licence en Génie Logiciel

Université Amadou Hampaté BA
2017 – 2018Dakar, SENEGAL
Autres Formations
Certificates
X-Road® Security Server Administrator

Nordic Institute for Interoperability Solutions (NIIS)

7 / 7