fr
fr
developer avatar
Nicolas Gros
Open to new opportunities
Back-end developer
Chambéry
Freelance, Permanent contract
Hybrid remote
Technologies
About
Nicolas Gros
Développeur Java / Kotlin
Back-end developerChambéry
developer avatar
Description

Développeur backend Java / Kotlin
Spring Boot / Ktor

Professional experiences
3 years of experience as Back-end developer (or similar)8 years of experience in other fields
Développeur backend Kotlin
My Sam Cab - ToulouseSep 2021 - Sep 2023 · 2 years

Conception et développement de nouvelles fonctionnalités : Utilisation de Kotlin pour développer et
intégrer de nouvelles fonctionnalités conformément aux exigences du client. Correction de bugs et
optimisation de code : Identification et résolution des problèmes logiciels. Application des meilleures
pratiques de développement pour maintenir la qualité du code.
Élaboration de tests unitaires avec JUnit : Développement et mise en oeuvre de tests unitaires
rigoureux. Garantir la cohérence des fonctionnalités et maintenir un haut niveau de qualité du code.

Développeur backend Kotlin
Smartch - Autrice.ai - ParisSep 2023 - today · 1 year 3 months

Conception et développement de nouvelles fonctionnalités : Développement de
composants réutilisables et modulaires pour faciliter la maintenance et l'évolution du code.
Correction de bugs et optimisation de code : Analyse et résolution des problèmes de code,
refactoring pour améliorer la performance.
Élaboration de tests unitaires avec Junit : Création de tests robustes avec Junit pour assurer
la qualité du code et le bon fonctionnement des services. Utilisation de jeux de données de
tests / database seeder
Documentation technique : Rédaction de commentaires détaillés dans le code et de
documents de spécification technique. Utilisation de Swagger pour API.
Maintenance et support : Analyse et résolution des problèmes remontés par les utilisateurs.
Refactoring code et services existants pour optimisation.
Découpage application monolithique en microservices : AWS, Docker, Spring Cloud Net|ix
Utilisation de Flyway pour PostgreSQL, système de migration de base de données.
Spring Security : Mise en oeuvre de Spring Security pour la gestion des autorisations et des
authentifications dans l'application.
Intégration et connexion à des API tierces : SNCF, Booking.com
Création d’un système de notification, event listener, criteria queries

Technicien itinérant informatique / monétique
NCR France - LyonJul 2015 - Jul 2017 · 2 years

Installation et maintenance de distributeurs automatiques de billets (DAB/GAB).
Installation / maintenance réseau - Cisco - Fortinet - Serveur Linux/Windows

Schools
5 years of higher education
La Passerelle des Métiers du Numérique
Mastère Lead Developer Java2023
OpenClassrooms
RNCP 6 - Développeur d'application Java2022
Technologies
Skills
Interested by...Kotlin, Java, Spring Boot, Ktor, Nest.JS
Languages
  • French
  • English
Tests
Spring - December 12, 2024Top 5% with a score of 2799 points
Kotlin - December 12, 2024Top 28% with a score of 2652 points
SQL - Fundamentals - December 12, 2024Top 13% with a score of 2821 points
GraphQL - December 12, 2024Top 13% with a score of 2901 points
PostgreSQL - December 12, 2024Top 1% with a score of 2902 points