Senior IT Developer · Québec, Canada 🇨🇦

Lyonnel
Dzotang Tchassen

Développeur Java Senior @ CGI · Cloud Aware · Adepte IA · Full Stack · Spring Boot · Angular · RDBMS

Passionné par la valeur humaine, je contribue à l'émancipation de notre ère à travers les technologies de l'information et de la communication. Je conçois des systèmes d'information performants et robustes avec un impact positif sur les conditions de vie du public cible. "L'humain au cœur de l'action" correspond parfaitement à mes aspirations.

11+ Années d'expérience
15+ Projets réalisés
9🏅 Certifications

À propos de moi

Senior IT Developer · CGI, Québec, Canada

Je suis Lyonnel Dzotang Tchassen, développeur senior basé à Québec, Canada. Diplômé en Master d'Information Technology de l'Université de Douala et certifié Oracle & AWS, j'ai acquis plus de 11 ans d'expérience dans la conception et le développement de systèmes d'information à fort enjeu.

Actuellement Développeur Java Senior chez CGI à Québec, je définis l'architecture des microservices, développe des applications cloud-native avec AWS (Lambda, SQS, DynamoDB, S3, IAM), mets en place des pipelines CI/CD via GitLab et Terraform, et intègre des outils IA (GitHub Copilot, ChatGPT) pour accélérer la productivité.

"L'humain au cœur de l'entreprise" est un slogan qui correspond parfaitement à mes aspirations. Je partage également ma veille technologique sur Medium.

⚙️

Architecture Backend & Microservices

Conception d'APIs REST sécurisées avec Spring Boot, Java 17, JWT, Spring Security et architecture microservices

☁️

Cloud AWS & DevOps

Développement cloud-native avec Lambda, SQS, DynamoDB, S3 · CI/CD GitLab · Infrastructure Terraform · SonarQube

🌐

Développement Full-Stack

De Java Spring Boot côté serveur à Angular / AngularJS / Node.js côté client

📱

Développement Mobile & Leadership

Applications Android natives · Coaching d'équipes · Code reviews · Recrutement technique

Compétences techniques

Technologies et outils utilisés dans mes projets

Java & JVM
Java 8+ Java 17 Spring Boot Spring MVC Spring Data JPA Spring Security Hibernate Microservices Lombok MapStruct
🔌 APIs & Services
REST API Spring Data REST JWT OAuth2 Thymeleaf REST-Assured Mockito JUnit Postman XMPP Socket.io
☁️ Cloud AWS
AWS Lambda Amazon SQS Amazon DynamoDB Amazon CloudFront Amazon S3 AWS IAM AWS RDS Step Functions EC2 CloudFormation
🚀 DevOps & CI/CD
GitLab CI/CD Terraform SonarQube Maven Gradle Git GitHub Travis CI IntelliJ IDEA
🗄️ Bases de données
PostgreSQL H2 MongoDB JPA / ORM SQL Cassandra Apache Storm Apache Kafka Zookeeper
🌐 Frontend & Web
JavaScript Angular AngularJS Node.js Express.js HTML5 CSS3 Grunt
📱 Mobile & Autres
Android Java Android SDK Architecture logicielle Tests unitaires Sécurité applicative SCRUM / Agile
🏅 Certifications
Badge AWS Solutions Architect Associate
AWS Certified Solutions Architect — Associate
Amazon Web Services · Émise en oct. 2025
Badge Google Project Management
Foundations of Project Management
Google · Émise en juil. 2023
Badge ITC Supply Chain Management
Introduction to Supply Chain Management
ITC SME Trade Academy · Émise en sept. 2020
Badge ITC Trade Flows
How to Analyse Trade Flows
ITC SME Trade Academy · Émise en août 2020
Badge ITC Trade Facilitation
Introduction à l'Accord de l'OMC sur la facilitation des échanges
ITC SME Trade Academy · Émise en août 2020
Badge AWS Cloud Practitioner
AWS Certified Cloud Practitioner
Amazon Web Services · Émise en juil. 2024
Badge Scrum Fundamentals
Scrum Fundamentals Certified
Vabro.ai et VMEdu.com · Émise en avr. 2019
Badge Oracle OCP
Oracle Certified Professional
Java SE 7 Programmer · Oracle · Émise en juin 2015
Badge Oracle OCA
Oracle Certified Associate
Java SE 7 Programmer · Oracle · Émise en mars 2015
🎓 Formations académiques
🎓
Master — Information Technology
Université de Douala · oct. 2020 – avr. 2023
🎓
Bachelor — Computer & Information Sciences
Université De Dschang · 2010 – 2014

Mon expérience

Parcours professionnel depuis 2014

CGI

Poste actuel

Développeur Java Senior

🗓️ juin 2024 – Présent  ·  Québec, Canada

  • Définition de l'architecture des microservices, optimisation des performances et mise en place de solutions évolutives et sécurisées.
  • Développement et maintenance d'applications en Java 17 avec Spring Boot, JPA/Hibernate et RESTful APIs.
  • Développement et maintenance d'applications full cloud avec AWS (Lambda, Step Functions, S3, SQS, DynamoDB, IAM, RDS).
  • Intégration d'outils IA (GitHub Copilot, ChatGPT) pour accélérer la rédaction de code et générer des tests unitaires.
  • Mise en place de pipelines CI/CD avec GitLab et déploiements automatisés sur AWS via Terraform.
  • Travail en équipe Agile/Scrum avec les équipes produit, QA et DevOps.
  • Accompagnement des développeurs, organisation de revues de code et participation au recrutement technique.
  • Analyses statiques via SonarQube et gestion proactive de la dette technique.
Java 17Spring BootAWS LambdaSQSDynamoDBTerraformGitLab CI/CDSonarQube

SERVICE OPTIMIZATION ORIENTED (SERVOO)

Développeur Senior

🗓️ déc. 2020 – mai 2024  ·  3 ans 6 mois  ·  Douala V, Cameroun

  • Modélisation et développement des API.
  • Benchmark des outils et implémentation des CRUD.
  • Coaching des équipes.
  • Hébergement et monitoring des applications.
JavaSpring BootREST APIDevOps

GUCE — Guichet Unique des Opérations du Commerce Extérieur

🗓️ nov. 2019 – mai 2023  ·  4 ans 10 mois  ·  Douala, Cameroun

Statistical Officer

déc. 2022 – mai 2023 · 6 mois · Communauté urbaine de Douala

  • Analyse et croisement des données statistiques.
  • Conception et implémentation de tableaux de bords opérationnels.
  • Monitoring des indicateurs de performance de l'entreprise (KPI).

Chargé d'études

juin 2020 – déc. 2022 · 2 ans 7 mois

  • Analyse des besoins et élaboration des cahiers de charges.
  • Préparation des chartes de projets et suivi des tâches/activités de la Direction.
  • Organisation des séminaires et conférences.
  • Suivi des activités du Bureau de Gestion des Projets (PMO).

e-GUCE System and Interface Application Manager

nov. 2019 – juin 2020 · 8 mois

  • Administration des applications métiers et mise en exploitation des artefacts.
  • Suivi des indicateurs de monitoring et déploiement des applications.
  • Assurance du support technique et optimisation des performances des applications.
JavaSpring BootAngularKPIPMO

Software Engineer

Développeur — Intégration & APIs

🗓️ août 2018 – oct. 2019  ·  1 an 3 mois  ·  Douala, Cameroun

  • Intégration et développement des APIs.
  • Implémentation des workflows liés aux opérations du commerce extérieur.
  • Développement d'applications mobile (Android/iOS).
JavaREST APIAndroidiOS

MyBonWays

Technical Manager

🗓️ janv. 2017 – août 2018  ·  1 an 8 mois  ·  Douala, Cameroun

  • Modélisation des applications et analyse des besoins spécifiques.
  • Définition et développement des services et API.
  • Coaching des membres de l'équipe et organisation du travail.
  • Définition des rôles et gestion de l'infrastructure logicielle.
JavaREST APIArchitectureLeadership

WOURI TECHNOLOGIES Co

Full-stack Developer

🗓️ fév. 2015 – oct. 2016  ·  1 an 9 mois  ·  Douala, Cameroun

  • Safer Today : Application mobile Android collectant et traitant les dangers autour des utilisateurs (notifications temps réel). Développement front Android, intégration REST APIs, back-end AWS (EC2, R53, CloudFormation, S3), Kafka, Apache Storm, Cassandra, GCM, XMPP.
  • Strategy : Application de chat temps réel (Android). Développement front Android, intégration back-end XMPP/Ejabberd, AWS (S3, EC2), SCRUM.
  • Directory Service : Application annuaire — rédaction de l'architecture, user stories. Spring Boot, Spring MVC, Spring Security, AngularJS, Java SE7, Apache Storm.
  • ECaaS : Plateforme d'encodage vidéo — tests unitaires/intégration, architecture globale. Spring Boot, Spring MVC, Mockito, RestAssured, JUnit, Kafka, Zookeeper.
AndroidSpring BootAWSKafkaApache StormXMPPAngularJSJUnit

LRI SARL

Informaticien

🗓️ nov. 2014 – déc. 2014  ·  2 mois  ·  Bafoussam, Cameroun

  • Développement de logiciels pour optimiser les flux de communication dans l'entreprise.

Mes projets

Une sélection de projets développés au fil des années

🏧

Vending Machine API

📅 2022

API REST complète simulant une machine distributrice. Gestion des rôles vendeur/acheteur, dépôt de pièces, achat de produits avec rendu de monnaie, et authentification JWT. Inclut la gestion de sessions simultanées et la sécurité applicative.

Java Spring Boot 2.6 Spring Security JWT JPA H2 REST API Maven
☁️

QG-Gochiver

📅 2017

Application cloud Spring Boot avec interface Thymeleaf et sécurité Spring Security. Persistance des données avec Spring Data JPA sur PostgreSQL, avec profils de configuration pour les environnements local et production.

Java Spring Boot Thymeleaf Spring Security JPA PostgreSQL CSS Maven
📊

Dashboard Full-Stack

📅 2015 – 2017

Application web full-stack avec frontend AngularJS et backend Node.js/Express. Gestion des sessions utilisateurs avec MongoDB, authentification Stormpath, pipeline de build Grunt complet avec tests Karma/Jasmine et Protractor.

AngularJS Node.js Express MongoDB JavaScript Grunt Karma Travis CI
💰

Gefi — Gestion Financière

📅 2016 – 2018

Application de gestion financière développée avec Spring Boot et Spring Data REST. Architecture en couches avec accès aux données via JPA/Hibernate sur PostgreSQL. Utilisation de Lombok pour réduire le code boilerplate.

Java Spring Boot Spring Data REST JPA/Hibernate PostgreSQL Lombok Maven
📱

Relieferd — Application Android

📅 2015 – 2016

Application Android native développée en Java avec Gradle. Architecture orientée composants avec des modules bien séparés. Projet collaboratif utilisant les outils modernes de développement Android de l'époque.

Android Java Gradle Android SDK
🍬

Série Snacks — Projets Java

📅 2016

Ensemble de projets Java (cassnaks, snacks, backsnack) explorant des concepts de programmation orientée objet, de structures de données et d'algorithmes. Ces projets constituent les fondations de mon expertise Java.

Java POO Algorithmes Maven

Me contacter

Travaillons ensemble !

Vous avez un projet, une opportunité ou simplement envie d'échanger sur des sujets techniques ? N'hésitez pas à me contacter. Je suis toujours ouvert aux nouvelles collaborations.

Télécharger mon CV

Disponible en deux langues — format PDF