MENDES DOS SANTOS Alexandre

Back-end Software Developer

Also fitness coach & Photographer 📸

👉 alex.mendes0912@gmail.com

Skills & Qualifications

Tech stack

Java, Spring boot, Quarkus, Spring security, Hibernate
Typescript, Javascript, Express, TypeORM, GraphQL
AWS Lambda, APIGateway, DynamoDB
HTMX
Docker, Kubernetes, Apache Kafka, Keycloack, Firebase
Postgres, MySQL, OracleSQL

Professional Work History

🚧 SNCF Connect - France

Jan 2024 -

Train ticket distribution

  • Serverless development
  • AWS environment
  • Infrastructure as code

Backend development in a SaaS environment and remote first context

🚧 Capgemini - Switzerland

Mar 2023 - Nov 2023

Banking services

  • Micro-services development : Java 17+, Spring eco-system
  • Agile Scrum

Development of micro-services in Java 17 and spring boot

🚧 Capgemini - Switzerland

May 2021 - Jan 2023

Wealth Management and banking services

  • API development : Java 8+, Spring eco-system
  • Front-end development : Angular
  • Agile Scrum

Participation in the development and migration of a Cobol banking application to more modern technologies (Java, Spring boot, Angular...) within a team of about twenty consultants. A lot of REST service development and sensitive code refactoring, Cobol and Java interfacing. Transition of the project to a more agile model, organization of some agile ceremonies.

🚧 Groupe Créative - Rennes

Dec 2020 - May 2021

Human resources management app

  • API development : Java 8+, Sprint eco-system
  • Authentification & Authorization : Spring security, keycloak
  • Data model design

Join a project in development of 5 engineers. This project was about a human resources management application (registration, search, classification of employees' skills and experiences). My mission was mainly to implement an authentication & authorization mechanism and to participate in the development of web services. I used keycloak for the security part and a spring stack for the second part. End users can now connect to the application using the group IDs stored in the LDAP database and search for users in this database (Active directory).

🚧 Groupe Créative - Rennes

Fev 2020 - Dec 2020

Social app for interns

  • Complete migration from Jhispter
  • API development : Java, Quarkus
  • Authentification & Authorization : Quarkus, keycloak, LDAP (Active Directory)
  • Docker

Mobile application to help employees meet after work. The mobile application was in Ionic and I was working for the back-end supporting this application, both developed by 5 engineers. After a consensus was reached with the engineers and the client, I was in charge of a complete migration / redesign of the back-end and the addition of SSO group authentication with keycloak and active directory. From a JHipster stack to a new framework, Quarkus.

🚧 Capegmini - Rennes

Oct 2018- Dec 2019

Webservices for telecom operator

  • API development : Java, Spring eco-system
  • Technical specifications writing
  • Cache performance monitoring : JMX
  • Docker
  • Join a ≈25 person team to help a large TV related project for Orange as a Java developer. Already established project, transitioning from V model to Agile Scrum. Developing new web services, maintaining existing services, writing specifications and tests (unit and functional tests).

Personnal Work History

Godot development
  • C# & GD-script development

I like to do some game dev in my free time

Statistical analysis of Swiss roads and accident data
  • Typescript ETL of multiple data sources
  • Restitution of data with Chart.js
  • Publication of the results available early October 2023
Golang for back-end services
  • Currently learning Go language
The first version of this website
  • Next.js

But it was just to practice next.js, a static website is way more suitable

Fitness coaching
  • Start powerlift
  • Event preparation
  • General training

Degrees

About me