
Mohammed Diedhiou
Architecte solutions
Salary / Daily rate
33270 Floirac, France
Freelance, open to permanent contract
Skills
Languages
About me
Intro
I am a Software and Solution Architect and real craftsman with a strong track record of designing and delivering large-scale enterprise applications used by thousands of users. My technical expertise includes working with complex architectures such as microservices, modular monoliths, and distributed systems built with micro-frontends or micro-applications communicating via message brokers. In my role as a Solution Architect, I specialize in bridging business needs with technical execution. I define scalable, sustainable solutions by identifying the right mix of existing and new systems. I also focus on establishing effective collaboration strategies across cross-functional teams to ensure smooth delivery and alignment with company's goals. Knowlege domain : - Digital transformation ( strategy and tools) - Dematerialisation of administrative procedures expert - Microservices Architecture - Java development and Spring ecosystem - API design (REST & SOAP) - Design pattern and java implementation - API management (APIGEE and WSO2) - Event driven Architecture - Apache Kafka
Work experience
Architecte solutions
Pôle emploi Rhône-Alpes
Jul 2022 - Present
4 years 4 months
Nuova Aquitania, Francia
Architecte solution sur le périmètre « Données du parcours professionnelle » des demandeurs d'emploi. - Conception de solutions et architectures techniques pour répondre aux problématiques des équipes et documentation sur Archimate. - Participation à la conception et mise en œuvre du POC d'une solution d'échange de données en architecture évènementielle (Kafka, AsyncAPI) dans le cadre du framework France Travail. - Membre de l'équipe de gouvernance de la nouvelle plateforme d'échange de données en architecture évènementielle basé sur Kafka (confluent). - Redaction de documents et ADR autour de l'event driven architecture. (AsyncAPI, guide pratique pour la production et consommation d'évenements) - Accompagnement des équipes internes dans l'onboarding sur la plateforme d'échange de données EDA. - Veille technologique et propositions d'évolution du système d'information. - Validation des propositions d'architecture des équipes de développement. - Réalisation de proof of concept pour valider la faisabilité technique dans le cadre EDA et du périmètre DPP (Données du parcours professionnel des Demandeurs d'emploi).
Senior Java Consultant
Groupe ADSN
Sep 2020 - Jul 2022
1 year 11 months
Aix-en-Provence, France
Développement de nouveaux modules pour la plateforme. Enrichissement des microservices avec de nouveaux services. Participation à la migration d'AngularJS vers Angular 11 avec déploiement SSR. Maintenance et implémentation de nouvelles fonctionnalités.
Architect SI
Orange
Oct 2018 - Oct 2020
2 years 1 month
Dakar, Senegal
Architecte et référent technique des produits digitaux auprès du top management. - Conception des architectures applicatives et logicielles des projets digitaux, du High-Level Design (incluant chiffrage et dimensionnement des équipes) jusqu'au Low-Level Design transmis aux développeurs et aux équipes projet (PO, PM…). - Présentation des architectures solutions au comité d'approbation projet composé de C-levels et présidé par le DSI. - Conception des API sur la plateforme d'API management. - Accompagnement des chefs de projet télécom pour tirer parti des solutions digitales en connectant l'infrastructure télécom aux applications. - Analyse et modernisation des architectures existantes, cartographie applicative, application des standards d'architecture et documentation des solutions sur Confluence. - Réalisation de proof of concept pour valider la faisabilité technique.
Software Architect
Free au Sénégal
Nov 2017 - Oct 2018
1 year
76821 Senegal de las Palomas, Qro., Mexico
- Deliver End-to-End Solutions for all Business Units (mobile, financial, corporate and home) requirements. - Create winning proposals and successfully delivering. - Manage the governance of the SOA architecture (Service Oriented Architecture) by continuously identify areas of improvement to optimize existing processes. - Report progression of projects to management. - Identify the appropriate software architecture based on the requirements and design elements on an architecture document using UML - Maintain and evolve software architecture documents based on evolving system requirements. - Develop POC.
Agence De l'Informatique de l'Etat (ADIE)
Sep 2013 - Oct 2017
4 years 2 months
Ingenieur de conception en informatique / JAVA/JEE Developer
Feb 2016 - Oct 2017
1 year 9 months
Développement d'applications sur des technologies JAVA/JEE ou PHP Accompagnement technique des consultants dans la réalisation d'applications JAVA/JEE Mise en place d'un environnement de déploiement des applications JAVA/JEE
Ingénieur de conception en informatique / JAVA/JEE Developer
Jan 2015 - Jan 2016
1 year 1 month
Lead developer sur projet de mise en place d’une plateforme de dématérialisation de l'inscription aux concours de l’ENA. Environnement technique: JAVA/JEE, ZK 6, JBOSS Déploiement en production de dématérialisation de l'inscription aux concours de l’ENA et accompagnement des utilisateurs. Membre du jury pour la délibération du concours d’entrée à l’ENA session 2015.
Consultant JAVA/JEE
Jul 2014 - Jan 2015
7 months
Dématérialisation de la procédure d’autorisation de démolir et du permis de lotir. Environnement technique: JAVA/JEE, ZK, JBOSS Intégration de la Gestion des inscriptions dans la plateforme TELEDAC (plateforme de dématérialisation de l’obtention du permis de construire) (inscription utilisateur, entreprise, mandataire) Audit et amélioration de la plateforme TELEDAC
Consultant JAVA/JEE
Sep 2013 - Jul 2014
11 months
Agence de l'informatique de l'état
Etude et mise en place d'une plateforme d'échange de données entre le système de dématérialisation des procédures de l’état et une application tierce. Mise en place d’un système de signature numérique pour la plateforme de dématérialisation de la procédure de délivrance du permis de construire, permettant aux agent de l’état de signer numériquement l’ensemble des documents générés par le système. Déploiement en production de la plateforme de dématérialisation de la procédure de délivrance de permis de construire. Analyse, Conception et mise en place de l’architecture d’un système de dématérialisation de la procédure et de Délivrance du permis de construire en vue de d’améliorer la place du Sénégal dans le doing-Bussness.(Teledac)
Education
Ecole superieure polytechnique de Dakar
Diplome d'ingénieur de conception en génie informatique, Informatique
Université Cheikh Anta Diop de Dakar (UCAD)
Licence Mathématique, Mathématiques
Université Cheikh Anta Diop de Dakar (UCAD)
Diplôme universitaire d'études scientifiques, Mathématiques et physiques