LyonnelDzotangTchassen

Senior Consultant at CGI · Québec

People at the heart of action.

Portrait of Lyonnel Dzotang Tchassen
Québec, CanadaLyonnel D. Tchassen
Java · Cloud AWS · Software architectureMeet the person

About me

Senior Consultant · CGI, Québec, Canada

I am Lyonnel Dzotang Tchassen, a senior developer based in Québec, Canada. With a Master's degree in Information Technology from the University of Douala and Oracle & AWS certifications, I have over 11 years of experience designing and building mission-critical information systems.

Currently a Senior Consultant at CGI in Québec, I design microservices architecture, build cloud-native applications on AWS (Lambda, SQS, DynamoDB, S3, IAM), implement CI/CD pipelines with GitLab and Terraform, and integrate AI tools (GitHub Copilot, ChatGPT) to boost productivity.

"People at the heart of business" is a motto that fully reflects my aspirations.

Architecture Backend & Microservices

Design of secure REST APIs with Spring Boot, Java 17, JWT, Spring Security, and microservices architecture

Cloud AWS & DevOps

Cloud-native development with Lambda, SQS, DynamoDB, S3 · GitLab CI/CD · Terraform infrastructure · SonarQube

Full-Stack Development

From Java Spring Boot on the backend to Angular / AngularJS / Node.js on the frontend

Mobile Development & Leadership

Native Android apps · Team coaching · Code reviews · Technical hiring

  • 11+ years of experience
  • 15+ projects delivered
  • 9 certifications

Technical skills

Technologies and tools I use in projects

Core stack

Java 17 Spring Boot AWS Terraform GitLab CI/CD Angular
See the full breakdown by area
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
Databases
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 & Other
Android Java Android SDK Software architecture Unit tests Application security SCRUM / Agile

Certifications & education

Certifications

AWS Solutions Architect Associate badge
AWS Certified Solutions Architect — Associate Amazon Web Services · Issued in Oct 2025
Google Project Management badge
Foundations of Project Management Google · Issued in Jul 2023
ITC Supply Chain Management badge
Introduction to Supply Chain Management ITC SME Trade Academy · Issued in Sep 2020
ITC Trade Flows badge
How to Analyse Trade Flows ITC SME Trade Academy · Issued in Aug 2020
ITC Trade Facilitation badge
Introduction à l'Accord de l'OMC sur la facilitation des échanges ITC SME Trade Academy · Issued in Aug 2020
AWS Cloud Practitioner badge
AWS Certified Cloud Practitioner Amazon Web Services · Issued in Jul 2024
Scrum Fundamentals badge
Scrum Fundamentals Certified Vabro.ai and VMEdu.com · Issued in Apr 2019
Oracle OCP badge
Oracle Certified Professional Java SE 7 Programmer · Oracle · Issued in Jun 2015
Oracle OCA badge
Oracle Certified Associate Java SE 7 Programmer · Oracle · Issued in Mar 2015

Academic education

Master — Information Technology University of Douala · Oct 2020 – Apr 2023
Bachelor — Computer & Information Sciences University of Dschang · 2010 – 2014

My experience

Career path since 2014

CGI

Current role

Senior Consultant

Jun 2024 – Present  ·  Québec, Canada

  • Defined microservices architecture, optimized performance, and delivered scalable secure solutions.
  • Developed and maintained Java 17 applications with Spring Boot, JPA/Hibernate, and RESTful APIs.
  • Built and maintained fully cloud-native applications on AWS (Lambda, Step Functions, S3, SQS, DynamoDB, IAM, RDS).
  • Integrated AI tools (GitHub Copilot, ChatGPT) to accelerate coding and generate unit tests.
  • Set up CI/CD pipelines with GitLab and automated AWS deployments via Terraform.
  • Worked in Agile/Scrum teams with product, QA, and DevOps.
  • Mentored developers, organized code reviews, and contributed to technical hiring.
  • Performed static analysis with SonarQube and proactively managed technical debt.
Java 17Spring BootAWS LambdaSQSDynamoDBTerraformGitLab CI/CDSonarQube

SERVICE OPTIMIZATION ORIENTED (SERVOO)

Senior Developer

Dec 2020 – May 2024  ·  3 years 6 months  ·  Douala V, Cameroon

  • API modeling and development.
  • Tool benchmarking and CRUD implementation.
  • Team coaching.
  • Application hosting and monitoring.
JavaSpring BootREST APIDevOps

GUCE — Single Window for Foreign Trade Operations

Statistical Officer

Dec 2022 – May 2023 · 6 months · City of Douala

  • Statistical data analysis and cross-referencing.
  • Designed and implemented operational dashboards.
  • Monitored organizational performance indicators (KPIs).

Project Analyst

Jun 2020 – Dec 2022 · 2 years 7 months

  • Analyzed business needs and prepared requirements documentation.
  • Prepared project charters and tracked department tasks/activities.
  • Organized seminars and conferences.
  • Tracked Project Management Office (PMO) activities.

e-GUCE System and Interface Application Manager

Nov 2019 – Jun 2020 · 8 months

  • Administered business applications and deployed release artifacts.
  • Tracked monitoring indicators and deployed applications.
  • Provided technical support and optimized application performance.
JavaSpring BootAngularREST APIAndroidiOSKPIPMO

Aug 2018 – May 2023  ·  4 years 10 months  ·  Douala, Cameroon

Software Engineer — Integration & APIs

Aug 2018 – Oct 2019 · 1 year 3 months

  • Integrated and developed APIs.
  • Implemented workflows for foreign trade operations.
  • Developed mobile applications for Android and iOS.

MyBonWays SARL

Technical Manager — Co-founder

Jan 2017 – Aug 2018  ·  1 year 8 months  ·  Douala, Cameroon

  • Application modeling and specific needs analysis.
  • Definition and development of services and APIs.
  • Coached team members and organized delivery.
  • Defined roles and managed software infrastructure.
JavaREST APIArchitectureLeadership

WOURI TECHNOLOGIES Co

Full-stack Developer

Feb 2015 – Oct 2016  ·  1 year 9 months  ·  Douala, Cameroon

  • Safer Today : Android mobile app collecting and processing hazards around users (real-time notifications). Android frontend development, REST API integration, AWS backend (EC2, R53, CloudFormation, S3), Kafka, Apache Storm, Cassandra, GCM, XMPP.
  • Strategy : Real-time chat app (Android). Android frontend development, XMPP/Ejabberd backend integration, AWS (S3, EC2), SCRUM.
  • Directory Service : Directory application — architecture definition, user stories. Spring Boot, Spring MVC, Spring Security, AngularJS, Java SE7, Apache Storm.
  • ECaaS : Video encoding platform — unit/integration testing, global architecture. Spring Boot, Spring MVC, Mockito, RestAssured, JUnit, Kafka, Zookeeper.
AndroidSpring BootAWSKafkaApache StormXMPPAngularJSJUnit

LRI SARL

IT Specialist

Nov 2014 – Dec 2014  ·  2 months  ·  Bafoussam, Cameroon

  • Developed Android mobile applications and integrated Java 7 services.
  • Designed and maintained websites with WordPress and other CMS platforms.
  • Built web interfaces with JavaScript, HTML, and CSS.
AndroidWordPressCMSJava 7JavaScriptHTMLCSS

My projects

A selection of projects delivered over the years

Namoony

2026 — present

A spending-management application that reads every receipt line item to show where money really goes, down to the detail. Designed for Québec households, it accounts for GST and QST and is the first step toward a household financial copilot.

ReactJava 21n8nAI / LLMGitHub CI/CD

Vending Machine API

2022

Complete REST API simulating a vending machine. Handles seller/buyer roles, coin deposits, product purchases with change return, and JWT authentication. Includes concurrent session handling and application security.

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

QG-Gochiver

2017

Spring Boot cloud application with Thymeleaf interface and Spring Security. Data persistence with Spring Data JPA on PostgreSQL, with configuration profiles for local and production environments.

Java Spring Boot Thymeleaf Spring Security JPA PostgreSQL CSS Maven

Dashboard Full-Stack

2015 – 2017

Full-stack web application with AngularJS frontend and Node.js/Express backend. User session management with MongoDB, Stormpath authentication, full Grunt build pipeline with Karma/Jasmine and Protractor tests.

AngularJS Node.js Express MongoDB JavaScript Grunt Karma Travis CI

Gefi — Financial Management

2016 – 2018

Financial management application developed with Spring Boot and Spring Data REST. Layered architecture with data access through JPA/Hibernate on PostgreSQL. Uses Lombok to reduce boilerplate code.

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

Relieferd — Android Application

2015 – 2016

Native Android app developed in Java with Gradle. Component-oriented architecture with well-separated modules. Collaborative project using modern Android development tools of the time.

Android Java Gradle Android SDK

Snacks Series — Java Projects

2016

Set of Java projects (cassnaks, snacks, backsnack) exploring concepts in object-oriented programming, data structures, and algorithms. These projects are foundational to my Java expertise.

Java OOP Algorithms Maven

Contact me

Let's work together!

Do you have a project, an opportunity, or just want to discuss technical topics? Feel free to contact me. I am always open to new collaborations.

Download my resume

Available in two languages — PDF format