Compétences techniques

L'arsenal technologique d'un ingénieur full-stack

Du frontend au cloud, en passant par le backend et l'infrastructure

  • Angular
  • Docker
  • JUnit
  • JWT
  • Maven
  • Node.js
  • PostgreSQL
  • React
  • REST API
  • Scrum
  • Cycle en V
  • Git
  • Jenkins
  • JSON
  • Mockito
  • MySQL
  • OAuth2
  • Spring Boot
  • Tailwind CSS
  • TypeScript
  • Bootstrap
  • GitLab
  • GitLab CI/CD
  • Java
  • Micro-services
  • MongoDB
  • OpenAPI / Swagger
  • RBAC
  • TDD
  • Architecture hexagonale
  • GitHub
  • JavaScript
  • shadcn/ui
  • Spring Cloud
  • Clean Architecture
  • Linux
  • Next.js
  • Python
  • Spring Security
  • DDD
  • Jira
  • Kotlin
  • Quarkus
  • DevOps
  • Hibernate
  • SQL
  • JPA
  • PHP
  • HTML
  • CSS

50 technologies · 10 domaines

Langages

9
  • TypeScript
  • Java
  • JavaScript
  • Python
  • Kotlin
  • SQL
  • PHP
  • HTML
  • CSS

Frameworks back-end

7
  • Node.js
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • Quarkus
  • Hibernate
  • JPA

Frameworks front-end

6
  • Angular
  • React
  • Tailwind CSS
  • Bootstrap
  • shadcn/ui
  • Next.js

API et échanges

3
  • REST API
  • JSON
  • OpenAPI / Swagger

Bases de données

3
  • PostgreSQL
  • MySQL
  • MongoDB

Tests et qualité

3
  • JUnit
  • Mockito
  • TDD

CI/CD et conteneurs

3
  • Docker
  • Jenkins
  • GitLab CI/CD

Sécurité applicative

3
  • JWT
  • OAuth2
  • RBAC

Méthodologies

7
  • Scrum
  • Cycle en V
  • Micro-services
  • Architecture hexagonale
  • Clean Architecture
  • DDD
  • DevOps

Systèmes et outillage

6
  • Maven
  • Git
  • GitLab
  • GitHub
  • Linux
  • Jira