Senior Java Developer @ CGI · Cloud Aware · AI enthusiast · Full Stack · Spring Boot · Angular · RDBMS
Passionate about human value, I contribute to progress in our era through information and communication technologies. I design high-performing, robust information systems that create positive impact on people's living conditions. "People at the heart of action" perfectly matches my aspirations.
Senior IT Developer · 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 Java Developer 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. I also share technology insights on Medium.
Design of secure REST APIs with Spring Boot, Java 17, JWT, Spring Security, and microservices architecture
Cloud-native development with Lambda, SQS, DynamoDB, S3 · GitLab CI/CD · Terraform infrastructure · SonarQube
From Java Spring Boot on the backend to Angular / AngularJS / Node.js on the frontend
Native Android apps · Team coaching · Code reviews · Technical hiring
Technologies and tools I use in projects
Career path since 2014
🗓️ Jun 2024 – Present · Québec, Canada
🗓️ Dec 2020 – May 2024 · 3 years 6 months · Douala V, Cameroon
🗓️ Nov 2019 – May 2023 · 4 years 10 months · Douala, Cameroon
Dec 2022 – May 2023 · 6 months · City of Douala
Jun 2020 – Dec 2022 · 2 years 7 months
Nov 2019 – Jun 2020 · 8 months
🗓️ Aug 2018 – Oct 2019 · 1 year 3 months · Douala, Cameroon
🗓️ Jan 2017 – Aug 2018 · 1 year 8 months · Douala, Cameroon
🗓️ Feb 2015 – Oct 2016 · 1 year 9 months · Douala, Cameroon
🗓️ Nov 2014 – Dec 2014 · 2 months · Bafoussam, Cameroon
A selection of projects delivered over the years
📅 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.
📅 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.
📅 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.
📅 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.
📅 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.
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.