Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Informations complémentaires
Langues
Certificats
Chronologie
Generic

THIERY POUTONG

Quebec

Profil professionnel

Développeur .NET senior avec plus de 15 ans d'expérience, je conçois et développe des solutions logicielles robustes, performantes et évolutives, principalement dans des environnements cloud et microservices. J'ai contribué à la modernisation de systèmes critiques en automatisant des processus complexes, en améliorant la performance applicative et en renforçant la qualité du code grâce aux pratiques DevOps et aux tests automatisés. Mon expertise couvre l'architecture logicielle (Clean Architecture, DDD), le développement backend .NET, ainsi que l'intégration de solutions cloud Azure et AWS. Reconnu pour ma capacité d'analyse et mon approche orientée résultats, je collabore efficacement avec les équipes techniques et métiers pour livrer des solutions à forte valeur ajoutée. Je suis un candidat idéal grâce à ma combinaison d'expertise technique, de vision architecturale et de capacité à transformer des besoins complexes en solutions fiables et performantes.

Vue d'ensemble

8
8
years of professional experience
3
3
years of post-secondary education
1
1
Certification

Expérience

Developpeur .Net

Hydro-Québec
Québec
2023.01 - Actuel
  • Analyse des besoins d'affaires et traduction en solutions techniques performantes et adaptées aux enjeux organisationnels.
  • Conception et développement de solutions .NET robustes en respectant les standards de qualité et les bonnes pratiques (SOLID, Clean Architecture).
  • Contribution aux orientations techniques et à l'évolution des systèmes afin d'influencer positivement les décisions d'affaires.
  • Diagnostic et résolution d'incidents complexes, amélioration continue des applications existantes.
  • Mise en œuvre de stratégies de tests automatisés pour garantir la qualité, la fiabilité et la maintenabilité des solutions.
  • Participation à l'implémentation de pratiques DevOps (CI/CD, pipelines, intégration continue).
  • Collaboration avec les utilisateurs et les parties prenantes pour assurer l'adéquation des solutions aux besoins métiers.
  • Rédaction de documentation technique et transfert de connaissances auprès des équipes.
  • Rôle actif dans les équipes Agile, facilitant la communication et la livraison de valeur.

Développeur .Net Senior

LGS-IBM
Québec
2021.04 - 2023.01

1.Ministère de la Justice du Québec — Développeur .NET

Avril 2021 →Mars 2022 — Projet LEXIUS (330 jrs/personne)

  • Conception et développement de solutions .NET robustes dans un contexte de transformation et d'optimisation des systèmes existants.
  • Contribution à la mise en place d'architectures microservices et à la structuration des échanges interservices (REST, messaging).
  • Déploiement et gestion de solutions cloud Azure, incluant la sécurisation (Azure AD) et l'automatisation des déploiements (CI/CD).
  • Amélioration des performances applicatives via l'implémentation de mécanismes de cache (Redis) et l'optimisation des accès aux données.
  • Développement d'API performantes et évolutives, intégrées à des systèmes complexes.
  • Analyse et optimisation des bases de données (SQL Server), incluant le tuning des requêtes et la gestion des performances.
  • Participation aux décisions techniques et contribution aux bonnes pratiques de développement (qualité, maintenabilité, scalabilité).
  • Mise en œuvre de tests automatisés pour renforcer la qualité logicielle et réduire les risques en production.
  • Collaboration avec les équipes techniques et métiers dans un environnement Agile pour livrer des solutions à forte valeur ajoutée.

2.Développeur .NET — Commissaire au Lobbyisme du Québec (CLQ)

Mars 2022 →Janvier 2023 (270 jrs/personne)

  • Contribution à la transformation numérique de systèmes critiques en mettant en place des architectures modernes basées sur le cloud, les microservices et le serverless.
  • Conception et implémentation de solutions .NET Core modulaires et évolutives selon les principes de Clean Architecture.
  • Développement de solutions serverless avec Azure Functions, permettant d'optimiser la performance et la scalabilité des traitements.
  • Optimisation et gouvernance des données NoSQL avec Cosmos DB, incluant la modélisation et l'amélioration des performances.
  • Conception d'API REST performantes pour l'intégration et la communication entre systèmes distribués.
  • Mise en œuvre d'une architecture cloud Azure complète (Service Bus, Data Factory, App Services, Storage) pour supporter des applications distribuées.
  • Conteneurisation avec Docker afin de standardiser les environnements et faciliter les déploiements.
  • Automatisation des déploiements via des pipelines CI/CD (Azure DevOps), contribuant à une meilleure qualité et rapidité de livraison.
  • Contribution aux bonnes pratiques de développement (tests automatisés, qualité du code, maintenabilité).
  • Collaboration avec les équipes techniques et métiers dans un environnement Agile pour livrer des solutions à forte valeur ajoutée.

Développeur .Net

CGI
Québec
2019.04 - 2021.04

1.Revenu Québec (RQ) — Décembre 2019 → Janvier 2021 (750 jrs/personne)

  • Contribution à l'évolution de systèmes critiques en environnement gouvernemental en intégrant des pratiques modernes (TDD, microservices, intégration continue).
  • Conception et développement de solutions .NET robustes et maintenables, adaptées à des environnements complexes.
  • Mise en œuvre du TDD afin de renforcer la qualité du code et réduire les risques en production.
  • Participation à la conception d'architectures microservices favorisant la modularité et la scalabilité des systèmes.
  • Automatisation des déploiements et intégration continue via Azure Pipelines, améliorant la rapidité et la fiabilité des livraisons.
  • Intégration de services legacy (SOAP/WCF) dans des architectures modernes pour assurer la continuité des systèmes.
  • Optimisation des performances et de l'accès aux données sur Oracle à l'aide d'Entity Framework et LINQ.
  • Contribution à la stabilité des systèmes via l'analyse et la résolution d'incidents critiques.
  • Collaboration avec les équipes techniques et métiers dans un contexte Agile pour livrer des solutions à forte valeur ajoutée.

2.Caisse Desjardins — Développeur .NET

Mai 2019 →Décembre 2019 (180 jrs/personne)

  • Développement d'applications en .NET Core 3.1 (C#) en s'appuyant sur des architectures modernes et évolutives.
  • Utilisation de Git pour le contrôle de version et Jira pour la gestion des tâches et du suivi des projets.
  • Participation active aux pratiques Agile/Scrum (sprints, planifications, revues, daily meetings).
  • Déploiement et gestion de conteneurs Docker en environnements de développement et de production.
  • Intégration de RabbitMQ pour la gestion des communications asynchrones et des files de messages.
  • Développement d'outils applicatifs (applications console) et gestion de transferts de fichiers sécurisés (SFTP).
  • Utilisation de SonarQube pour assurer la qualité du code et réaliser des revues techniques.
  • Mise en place et exécution de tests unitaires avec xUnit afin de garantir la fiabilité des solutions.

Chef d'équipe

PSE CONSULTING
Yaounde
2018.11 - 2019.04
  • Conception et développement de solutions web robustes en ASP.NET MVC5, en garantissant la maintenabilité et l'évolutivité des systèmes.
  • Mise en place d'architectures microservices permettant d'améliorer la modularité et la scalabilité des applications.
  • Conception d'API REST performantes et intégration avec des systèmes de données Oracle.
  • Contribution à l'automatisation des processus de build et de déploiement via des pipelines CI/CD (TeamCity).
  • Développement d'interfaces modernes avec Angular, améliorant l'expérience utilisateur.
  • Participation à la coordination technique de l'équipe et aux activités Agile/Scrum.
  • Renforcement de la qualité logicielle grâce aux tests automatisés et à l'analyse continue du code (SonarQube).
  • Contribution aux bonnes pratiques de développement et à l'amélioration continue des processus.

Developpeur .Net Back-end

Axxentis
Yaounde
2016.01 - 2018.11
  • Participation au développement d'applications professionnelles en environnement Microsoft (.NET, C#).
  • Développement d'applications desktop et web avec Windows Forms, WPF et ASP.NET.
  • Conception et intégration de services web (WCF, WebForms) pour des systèmes distribués.
  • Gestion des accès aux données via ADO.NET et administration de bases SQL Server et PostgreSQL.
  • Contribution à la modernisation des échanges via la mise en place d'API REST.
  • Développement d'interfaces web dynamiques (HTML, CSS, JavaScript, jQuery).
  • Production de rapports techniques et fonctionnels avec FastReport .NET.
  • Participation à la gestion de projet et à la documentation (Jira, Confluence).
  • Gestion du code source avec SVN et maintenance des environnements applicatifs.

Developpeur FullStack

Interfaces SA
Douala
2014.09 - 2016.01
  • Participation au développement d'applications web en environnement .NET (ASP.NET MVC, C#).
  • Conception d'interfaces utilisateur dynamiques avec ExtJS.
  • Gestion et optimisation des accès aux données via SQL Server, Entity Framework et LINQ.
  • Contribution au déploiement et à l'administration d'applications en environnement on-premise (IIS).
  • Mise en œuvre de tests unitaires pour garantir la qualité et la fiabilité des applications.
  • Utilisation d'outils de gestion de code et de collaboration dans un contexte projet structuré.

Formation

Maitrise - Génie logiciel et Bases de données

Institut D'ingénierie Informatique de Limoge
Douala, Littoral
2021.10 - 2022.11

Licence Technologique - Génie Logiciel

Institut Universitaire De Technologies
Douala, Littoral
2009.10 - 2010.07

Diplôme Universitaire de Technologie - Génie Informatique

Institut Universitaire de Technologies
Douala, Littoral
2008.10 - 2009.07

Compétences

  • NET 6/7/8, C# (avancé)
  • ASPNET Core (MVC, Web API, Minimal APIs)
  • Entity Framework Core (optimisation, migrations, performance)
  • LINQ (avancé), Dapper
  • Programmation asynchrone (async/await, TPL)
  • Services REST, SOAP (WCF – legacy), gRPC
  • Background Services / Hosted Services
  • Intégration de moteurs de règles (RulesEngine, solutions custom)
  • Clean Architecture, DDD, architecture hexagonale, n-tiers
  • Microservices & communication interservices
  • Design patterns, principes SOLID
  • Orchestration de workflows (BPMN 20, Camunda, Elsa Workflows)
  • Analyse d'impact, modélisation technique, documentation d'architecture
  • Optimisation des performances et scalabilité
  • Microsoft Azure : App Services, Azure Functions, Service Bus, Storage, API Management, Entra ID
  • AWS : S3, Lambda, EC2, IAM, CloudWatch
  • Messagerie & intégrations : RabbitMQ, Azure Service Bus
  • Conteneurisation : Docker, Kubernetes / AKS
  • CI/CD : Azure DevOps Pipelines, GitHub Actions
  • Monitoring & logs : Application Insights, Serilog, CloudWatch
  • Authentification JWT
  • OAuth2 / OpenID Connect
  • Azure AD / Entra ID
  • Gestion des rôles, claims, policies
  • Sécurisation des API ([Authorize])
  • Bonnes pratiques OWASP
  • Gestion des secrets (Azure Key Vault)
  • SQL Server (requêtes complexes, optimisation, indexation)
  • Oracle
  • PostgreSQL
  • Conception de schémas, normalisation, transactions
  • Angular (v17), TypeScript
  • Angular Material
  • SCSS
  • Gestion d'état (NgRx)
  • Intégration d'API
  • Tests unitaires : xUnit, NUnit, MSTest
  • Tests d'intégration
  • Mocking : Moq, NSubstitute
  • Qualité du code : SonarQube

Informations complémentaires

  • Football : membre actif d'un club depuis 5 ans (esprit d'équipe, discipline)
  • Voyages : ouverture culturelle et capacité d'adaptation
  • Cinéma
  • Activités associatives (engagement communautaire)
  • Musique et chant

Langues

Français
Langue maternelle
Anglais
Intermédiaire

Certificats

🎓 Certifications
  • Microsoft Azure Fundamentals (AZ-900)
  • DevOps Foundation Certification
  • Docker Fundamentals Certification
  • Software Development Fundamentals

Chronologie

Developpeur .Net

Hydro-Québec
2023.01 - Actuel

Maitrise - Génie logiciel et Bases de données

Institut D'ingénierie Informatique de Limoge
2021.10 - 2022.11

Développeur .Net Senior

LGS-IBM
2021.04 - 2023.01

Développeur .Net

CGI
2019.04 - 2021.04

Chef d'équipe

PSE CONSULTING
2018.11 - 2019.04

Developpeur .Net Back-end

Axxentis
2016.01 - 2018.11

Developpeur FullStack

Interfaces SA
2014.09 - 2016.01

Licence Technologique - Génie Logiciel

Institut Universitaire De Technologies
2009.10 - 2010.07

Diplôme Universitaire de Technologie - Génie Informatique

Institut Universitaire de Technologies
2008.10 - 2009.07
THIERY POUTONG