✓ Message envoyé avec succès
Accueil À propos Expérience Projets Stack Formation Projets académiques Pratiques Contact
SOFTWARE_ENGINEER_PORTFOLIO_2026

Thierno
Hamidou
DIALLO

>

En tant qu'Ingénieur Logiciel Fullstack, j’accompagne des produits web de la conception à la production, avec une exigence claire sur la fiabilité, la sécurité et la maintenabilité.

thierno@fullstack:~
$whoami
thierno_hamidou_diallo Ingénieur Logiciel Fullstack — Metz

$cat skills.txt
[✓] Java (Spring Boot) • PHP (Symfony, Laravel)
[✓] Microservices & APIs (REST/GraphQL)
[✓] Docker / Kubernetes / CI/CD
[✓] Observabilité (logs/métriques/traces)
[✓] SQL (PostgreSQL/MySQL/MS SQL) / NoSQL (MongoDB)
[✓] Frontend React / Vue / Livewire

$cat interests.txt
[~] Développement fullstack (frontend + API)
[~] Systèmes distribués & fiabilité
[~] Performance & observabilité (Web / API)
[~] Sécurité applicative (OWASP)

$available --from oct-2026
4+ANNÉES (PRO + STAGES)
M2INGÉNIERIE LOGICIELLE
APIARCHITECTURE & MICROSERVICES
RUNDEVOPS / CI-CD / OBSERVABILITÉ

À propos de moi

Thierno Hamidou Diallo — portrait
EN BREF

Approche engineering + run : je construis des fonctionnalités end‑to‑end et je les rends fiables en production grâce à la qualité, la sécurité et l’observabilité.

NomThierno Hamidou DIALLO
Âge28 ans
LocalisationMetz, France
Téléphone+33 6 14 76 49 01
Emailthdiallo.ie@gmail.com
Disponible à partir d’octobre 2026 (CDI/CDD)

Thierno Hamidou DIALLO

Ingénieur Logiciel Fullstack, major de promotion en Licence Génie Logiciel. Je construis des produits web orientés métier, du cadrage à la mise en production, avec une priorité simple : livrer des solutions utiles, stables et faciles à faire évoluer.

Mon approche relie la conception et l’exploitation: je travaille la qualité dès le départ, j’intègre la sécurité dans le design, et je rends les systèmes observables pour diagnostiquer vite, corriger proprement et améliorer en continu.

CE QUE J’APPORTE
  • Conception end‑to‑end : besoin → API → UI → données → mise en production.
  • Architecture & APIs : REST/GraphQL, découpage, documentation et versioning.
  • Qualité : tests, code review, SOLID/DDD, refactoring, dette technique maîtrisée.
  • Exploitation : CI/CD, Docker/Kubernetes, observabilité, alerting et runbooks.
  • Domaines déjà traités : cargo/logistique, SI/ERP, services institutionnels, scolaires et commerce.
CE QUE JE RECHERCHE
  • Rôles : Fullstack / Backend / Plateforme, avec un vrai impact produit.
  • Enjeux : modernisation SI, performance, fiabilité, sécurité et systèmes distribués.
  • Environnement : standards d’ingénierie (tests, review), CI/CD et observabilité.
  • Culture : ownership, clarté, feedback et collaboration produit/tech.
  • Modalités : sur site / hybride / remote, à partir d’octobre 2026 (CDI/CDD).
BACKEND & ARCHITECTURE
Java (Spring Boot / Spring Cloud) C C++ Rust PHP (Symfony, Laravel) Microservices Systèmes distribués REST / GraphQL Architecture & design patterns
FRONTEND & UI
React Vue Livewire Tailwind CSS Bootstrap Figma
OPS & DEPLOYMENT
Git Linux Docker Kubernetes CI/CD (Github actions / Gitlab CI) GCP Observabilité (logs/métriques/traces) Sécurité OWASP
DATA & QUALITY
PostgreSQL / MySQL MS SQL Server Hadoop / Spark TDD Tests unitaires & intégration & end-2-end SOLID / DDD Agile Scrum

Expériences & réalisations

  1. (période d'alternance) DREAL Grand Est — Metz (Direction régionale de l'environnement, de l'aménagement et du logement) Alternance

    Développeur Fullstack

    Modernisation d’applications à enjeux : refonte incrémentale, fiabilisation et industrialisation du delivery sur des services à fortes contraintes.

    • Modernisation : découpage fonctionnel, définition de contrats d’API, compatibilité et gestion des cas limites (erreurs / timeouts).
    • CI/CD : automatisation des builds/tests/déploiements, standardisation des environnements et intégrations cloud (AWS / GCP).
    • Observabilité : instrumentation logs/métriques/traces, monitoring et diagnostic via traçage distribué.
    Spring boot Symfony React Microservices Kubernetes OpenID Connect CI/CD Observabilité
  2. HD DEM — Paris Stage

    Développeur Fullstack

    Développement e‑commerce et CRM : amélioration du parcours utilisateur, intégrations API et reporting métier.

    • Parcours de réservation : implémentation end‑to‑end (UI, validations, gestion d’états) + intégration de paiement.
    • CRM : fonctionnalités de gestion clients, support et reporting pour le pilotage opérationnel.
    • Intégrations : Google Maps (géolocalisation / itinéraires), Stripe (paiements) et composants front réutilisables.
    Laravel Vue.js Inertia.js Tailwind CSS Stripe Payments Google Maps API
  3. EBM Group — Conakry CDI

    Chef de Service Informatique / Développeur

    Pilotage technique & delivery : conception de produits internes web/mobile, coordination multi‑projets, mise en production et accompagnement des équipes.

    • Leadership : priorisation, arbitrages techniques, organisation du delivery et alignement avec les besoins métier.
    • SmartAgri : solution web/mobile de gestion de ferme (suivi opérationnel, données, tableaux de bord).
    • Systèmes temps réel : ticketing (vente/validation asynchrones) et fiabilisation de l’exploitation.
    Management Laravel Django React
  4. Weltinai Sarl CDD

    Développeur

    Développement d’applications métier : gestion commerciale et workflows de transfert d’argent, avec exigences de sécurité, auditabilité et traçabilité.

    • Back‑office commerce : stock, achats/ventes, caisse (POS), états et reporting.
    • Transfert d’argent : parcours, statuts de transaction, contrôles et supervision opérationnelle.
    • Sécurité : rôles/permissions (RBAC), KYC, validations, journalisation et bonnes pratiques.
    Laravel KYC POS Reporting RBAC Sécurité
  5. Ministère (MIPPP) Stage

    Stagiaire Informatique

    Développement d’applications secteur public : workflows de due diligence et cartographie du secteur privé.

    • Due diligence : collecte documentaire, validations, historisation et traçabilité (audit).
    • Cartographie : structuration des données, recherche et tableaux de bord des entreprises qui accompagnent le secteur privé guinéen.
    Laravel Vue.js (Vuetify) Workflow Cartographie

Projets sélectionnés

DÉC. 2025 — BLW Cargo
BLW Cargo — Application de gestion cargo (transport de marchandises)

Application back‑office cargo : gestion des expéditions, documents, statuts, paiements (transport & dédouanement) et coordination des flux jusqu’à livraison.

  • Workflow d’expédition : jalons, statuts, stockage et preuves de livraison.
  • Gestion documentaire : pièces, checklists et conformité opérationnelle.
  • Paiements : transport et dédouanement, avec suivi et traçabilité.
Laravel Logistique Paiement Traçabilité
2025 — Freelance
Baratou.africa

Plateforme web B2B (ZLECAf) : marketplace export/commerce intra‑africain avec catalogue, demandes de devis (RFQ) et parcours vendeur/acheteur.

  • Parcours marketplace : catalogue, demandes, suivi et back‑office d’administration.
  • Conception end‑to‑end : cadrage, implémentation, mise en production et itérations.
Fullstack Marketplace B2B ZLECAf Stripe / Cinetpay / Ecobank Pay
JUIL. 2024 — WelinaiPay
WelinaiPay — Plateforme de transfert d’argent (remittance)

Plateforme de remittance multi‑agents (Conakry ↔ Chine) : dépôts/retraits, suivi des transactions et gestion opérationnelle (comptes + agents).

  • Multi‑méthodes : crypto, cartes bancaires et mobile money (dépôt/retrait).
  • KYC & contrôle : profils, justificatifs, statuts, traçabilité et audit.
  • Back‑office : gestion des agents, supervision des opérations et reporting.
Laravel Fintech Remittance KYC Paiement
OCT. 2023 — Freelance avec Decizio Consulting
AmbaGnCh — Site web Ambassade Guinée (Genève)

Site web institutionnel : publication d’informations officielles (services consulaires, actualités, événements) avec parcours clair et usage mobile.

  • Architecture d’information : pages, rubriques, contacts et contenus officiels.
  • Qualité front : accessibilité, lisibilité et performance perçue.
Web Content Mobile-first Accessibilité
AVRIL 2022 — EBM Group
SmartAgri — Gestion de ferme agricole

Solution web + mobile (Laravel + Flutter) pour piloter l’exploitation : cultures, élevage, planning, opérations et indicateurs.

  • Suivi 360° : parcelles/cultures, élevage, tâches et calendrier.
  • Tableaux de bord : indicateurs, synthèses et aide à la décision.
Laravel AgriTech Dashboard
AOÛT 2021 — IE
Transitech — Outil de gestion d’opérations transitaires

Outil complet de gestion transitaire : dossiers, transit, stockage, documentation, suivi des flux et pilotage des coûts.

  • Workflow bout‑en‑bout : création du dossier, jalons, pièces, checklists et conformité.
  • Gestion des frais, partage des charges, notifications (SMS/appels).
Logistique Workflow Facturation Notifications (SMS/Appels)
SEP. 2020 — Shopii‑Fine
Shopii‑Fine — Gestion commerciale (stock + PDV)

Application de gestion commerciale (Laravel) : stock, achats/ventes, caisse (POS), paiements, états et reporting.

  • Stock & mouvements : entrées/sorties, inventaires et alertes.
  • Vente & caisse : encaissement, suivi paiements et clôtures.
  • Pilotage : rapports et notifications selon événements clés.
Laravel POS Stock Reporting
JUIN 2020 — IE
Afrischool — Gestion d’établissements scolaires

Progiciel paramétrable de gestion scolaire : inscriptions, scolarité, notes/bulletins, emplois du temps, finances et communication.

  • Modules : élèves/classes, présence, évaluations, bulletins et frais.
  • Paramétrage par établissement (règles, périodes, grilles, rôles).
ERP scolaire Paramétrable Workflow
DÉC. 2019 — MIPPP
SFSPG — Cartographie du secteur privé guinéen (MIPPP)

Application (Laravel + Vue/Vuetify) de cartographie du secteur privé : référentiel entreprises, parcours d’accompagnement et pilotage par indicateurs.

  • Cartographie : collecte, structuration, recherche et export des données.
  • Accompagnement : parcours, étapes clés et tableaux de bord.
Laravel Vue Cartographie Dashboard
AOÛT 2019 — MIPPP
DD MIPPP — Application Due Diligence

Application de due diligence pour l’évaluation d’investissements/PPP : collecte d’informations, analyse, validations et traçabilité.

  • Workflow : questionnaires, pièces, validations et historique d’audit.
  • Consolidation et reporting pour accélérer les décisions.
Workflow Audit Traçabilité

Stack & outils

BACKEND
APIs & services
Java / PHP

Spring Boot & Spring Cloud, Symfony/Laravel, logique métier, intégrations et services maintenables.

  • APIs : REST, GraphQL, versioning, contrats et documentation.
  • Architecture : microservices, découpage, résilience (timeouts/retry) et erreurs.
  • Qualité : tests, code review, patterns, refactoring.
FRONTEND
UI & DX
React / Vue / Livewire

Interfaces modernes orientées produit : ergonomie, performance, accessibilité et maintenabilité, avec une attention forte à l’expérience utilisateur.

  • UI : composants réutilisables, design system, intégration responsive.
  • DX : architecture front claire, factorisation, conventions et qualité.
  • Outils : Tailwind CSS / Bootstrap, prototypage Figma.
DEVOPS
Delivery
Docker / Kubernetes / CI-CD

Industrialisation du delivery : conteneurisation, déploiements et automatisation pour livrer vite et de manière fiable.

  • CI/CD : build, tests, contrôles qualité, release et rollback.
  • Docker/K8s : packaging, déploiement, configuration et scalabilité.
  • Run : supervision, diagnostic, améliorations continues.
DATA
Performance
SQL / Big Data

Données & performance : conception, requêtes, modèles et optimisation orientées scalabilité.

  • SQL : PostgreSQL, MySQL, MS SQL Server (modélisation et requêtes).
  • Optimisation : indexation, analyse de requêtes, performance applicative.
  • Big Data : notions Hadoop/Spark et traitements batch.
QUALITY
Rigueur
TDD / SOLID / DDD / ACID

Standards d’ingénierie : qualité, conception maintenable, modélisation et rigueur d’implémentation pour réduire la dette technique.

  • Tests : TDD, stratégie de tests, refactoring continu.
  • Conception : SOLID, DDD (ubiquitous language, invariants métier).
  • Données : cohérence, transactions, ACID selon le besoin.

Formation & diplômes

Master 2 — Ingénierie Logicielle

Université de Lorraine — Nancy

Parcours orienté ingénierie logicielle avancée : paradigmes, vérification, CI/CD, cloud et services web.

  • Paradigmes de programmation : Rust & Haskell, approche multi‑paradigmes.
  • Modélisation & vérification : TLA+/PlusCal, Event‑B, UPPAAL ; sécurité des applications web.
  • Environnements : Git/GitFlow, Docker, Kubernetes, GitHub Actions/CI‑CD, cloud (AWS/GCP) & infrastructures virtualisées (GCP), logging/monitoring ; web (Spring Boot, Nest, React) & data (NoSQL/MongoDB, data mining, Hadoop/Spark).

Master 1 — Informatique

Université de Lorraine — Metz

Consolidation des bases CS + ingénierie : algorithmique, réseaux, modèles de calcul, conception logicielle et développement.

  • Algorithmique & optimisation : complexité, approximations (PTAS/FPTAS), optimisation combinatoire.
  • Fondamentaux : réseaux ; logique & modèles de calcul (machine de Turing, λ‑calcul).
  • Ingénierie & dev : analyse/conception (UML, design patterns, Java/C++), .NET, IHM (conception centrée utilisateurs), multimodalité & prototypage (scripts), IA/ML, programmation parallèle, XML/données semi‑structurées, communication.

Licence 3 — Informatique

Université de Rouen

Année d’approfondissement orientée algorithmique, langages/compilation, systèmes & réseaux, avec projets.

  • Algorithmique : algorithmique des graphes ; POO (méthodologie & POO avancée).
  • Langages : théorie des langages ; compilation (lexer/parser, AST, génération).
  • Systèmes & réseau : introduction aux systèmes d’exploitation ; réseau & programmation socket ; logique (calcul des prédicats).

Licence — Génie Logiciel (Major de promotion)

Université Nongo — Conakry

Socle complet en génie logiciel : conception, qualité, bases de données et développement web.

  • Architecture & conception : analyse, modélisation, design.
  • Qualité : bonnes pratiques, tests, maintenabilité.
  • Web & données : applications, APIs, SQL.

Projets académiques

M1 2024 — ALGO/COMPLEXITÉ • ACL
Ordonnancement → logistique (camions) : approximation + TSP + visualisation

Optimisation combinatoire : ordonnancement (makespan) puis extension logistique (camions/villes) avec distances, TSP et visualisation.

  • Ordonnancement : heuristique LPT, programmation dynamique (espace d’états) et schémas d’approximation.
  • Logistique : contraintes d’incompatibilité/distance, modélisation et heuristiques d’optimisation.
  • C++ : lecture JSON, distance géodésique, heuristique TSP et visualisation côté client.
C++ Approximation Dynamic programming TSP Optimization
L3 2024 — PERFORMANCE • WEB
Analyseur de performance Web (microservices Docker)

Analyse de sites web : parsing/validation (Flex/Bison), collecte HTTP, calcul de métriques et exécution parallélisée via microservices Docker.

  • Collecte et analyse : parsing/validation, normalisation, détection d’erreurs.
  • Métriques : temps de réponse, codes HTTP, poids des pages/ressources, taux d’erreur.
  • Scalabilité : pipeline découpé en services Docker exécutés en parallèle.
Docker Microservices Flex/Bison Web performance HTTP
L3 2023 — COMPILATION
Compilateur : pseudo‑code LaTeX → exécutable

Chaîne de compilation (C) : lexer/parser Flex+Bison, construction d’AST, génération de code et gestion d’erreurs.

  • Définition de la grammaire, génération du parseur et stratégie de gestion d’erreurs.
  • AST + génération : transformation et émission du code cible + validation par tests.
  • Outillage : Makefile, jeux d’exemples et tests d’entrée/sortie pour fiabiliser la chaîne.
C Flex Bison AST Compilers
L3 2023 — SYSTÈMES • CLIENT–SERVEUR
KITT — Recréation d'un terminal Linux interactif

Développement d'un terminal en C reproduisant le comportement d'un shell Linux: lecture des commandes, exécution de programmes, gestion des processus et retour d'état comme dans un vrai terminal.

  • Parsing de commandes: support des arguments, exécution de binaires système et remontée des erreurs utilisateur.
  • Comportement shell: fork/exec, gestion des processus fils, codes de sortie et signaux (SIGINT/SIGTERM).
  • Outillage: Makefile, scripts de test et validation fonctionnelle sur des commandes Linux courantes.
C POSIX Shell fork/exec Processus Signaux Makefile

Pratiques & méthodes

CORE

Agile Scrum

Livrer de la valeur en itérations : cadrage, priorisation, gestion du risque, et communication claire avec les parties prenantes.

DAILY

TDD & Qualité

Fiabilité & maintenabilité : tests automatisés, refactoring continu, conception SOLID/DDD, et attention aux invariants métier.

BUILD

CI/CD

Delivery industrialisé : pipelines build/test/deploy, contrôles qualité, release management et reproductibilité des environnements.

OPS

Docker & Kubernetes

Mise en production : conteneurisation, orchestration et exploitation de services distribués sur des environnements maîtrisés.

OBS

Observabilité

Run & diagnostic : logs, métriques, traces distribuées et alerting pour diagnostiquer vite et fiabiliser la production.

SEC

Security by design

Sécurité applicative : standards OWASP, gestion des secrets, durcissement, et approche proactive des risques.

Échangeons sur votre besoin

Disponible à partir d’octobre 2026 (CDI/CDD). Je recherche des missions backend/fullstack où l’impact métier est concret : UI/UX, APIs, modernisation SI, CI/CD, observabilité et sécurité applicative. Le plus simple pour échanger: email ou LinkedIn.