Romain Boisselle

développeur kotlin / spring senior

Grenoble, France

  • 45.1869
  • 5.72628
Nouveau
Proposer un projet

Vérifications

Influence

Rejoignez la communauté Malt pour découvrir le profil complet de Romain Boisselle
Rejoignez la communauté Malt pour découvrir le profil complet de Romain Boisselle

Découvrez ce que recherche Romain

Déplacement
Peut faire la totalité d'une mission dans vos locaux
Zone d'activité
Recherche des missions à Grenoble et 30km autour
Compétences
Recherche des missions en Kotlin, Spring, Android, iOS, Docker

Romain en quelques mots

Développeur depuis presque 10 ans, j’ai eu l’occasion de travailler dans de multiples contextes avec différentes responsabilités, de l’industrie agro-alimentaire aux ressources humaines, en tant que développeur, architecte ou lead technique.

Aujourd’hui, je peux vous accompagner sur les différents aspects de vos projets :

Accompagnement et conseil sur les choix techniques
  • Architecture SI / Migration technologique
  • Accompagnement et mise en place de micro-services / REST APIs
  • Code Review / Code Quality
  • Intégration Continue; Déploiement Continu (DevOps)
Conception de votre architecture logicielle
Réalisation et mise en production de votre application
Support et maintenance

Je peux intervenir sur les stacks technologiques suivantes :

Backend
  • Kotlin/Java avec Spring
  • Kotlin avec Ktor
Mobile
  • Android avec Kotlin
  • Développement multi plateformes avec Kotlin/Multiplatform (Android + iOS)
Formations
  • Kotlin; Backend / Mobile / Native
  • Spring

Passionné par la programmation depuis des années, je cherche toujours à m’améliorer, découvrir de nouvelles technologies ou encore apprendre de nouvelles façons de travailler. Grâce à cette curiosité, j’ai acquis une grande capacité d’adaptation, sur tous types de projets.

Je travaille principalement en télétravail, mais au besoin je peux me déplacer quotidiennement sur l’agglomération Grenobloise, ou 1 jour par semaine à Lyon. Le TJM peut changer du tarif indicatif, notamment pour les formations.

N’hésitez pas à me contacter pour discuter de votre projet :-)

En espérant vous retrouver très vite pour notre première mission, ensemble, sur Malt.

Expériences

octobre 2018 - octobre 2019

Ressources humaines

Group S

Consultant Kotlin / Spring

Tout au long de mission j'ai accompagné mon client afin qu’il puisse terminer la migration de sa stack technologique de JavaEE vers une architecture micro-services avec Spring.

Architecture micro-services
  • Kotlin + SpringBoot
  • API Gateway [Spring Cloud Gateway]
  • Service Registry [Eureka]
  • Entrypoint Dynamiques
Monitorer les micro-services avec la stack Elasticsearch [ELK].
Journalisation (logging) centralisée avec une librairie interne + intégratrion de Sentry.IO
Conseil sur les choix techniques et support à la demande
octobre 2018 - Aujourd'hui

Edition de logiciels

Kodein Koders

Contributeur Open-Source Kotlin

Je suis actuellement l’un des principaux développeurs du Framework Kodein.
https://github.com/Kodein-Framework

J'assure notamment la maintenance et l'évolution de la librairie Kodein-DI, qui est une librairie d’injection de dépendances pour Kotlin/Multiplatform. Je m'occupe donc de gérer le projet:

  • Développer les nouvelles fonctionnalités définies avec l'équipe
  • Répondre aux problématiques / bugs des utilisateurs (Github / StackOverflow / Channel Slack)
  • Corriger les bugs
  • Intégration continue / Déploiement continu
avril 2016 - octobre 2018 | Bruxelles, Belgique

Ressources humaines

Group S

Lead Technique

Refactoring d'une architecture monolithe vers des micro-services (architecture orientée sur les domaines)
  • Séparation de l'application monolithe en domaines métiers
  • Migration du codebase Java EE vers Spring
  • Suppression des dépendances entre les projets pour permettre une meilleure maintenabilité

Supervision des développeurs juniors
  • Intégration à l'équipe de développement
  • Définition et suivi des objectifs

Mise en place et suivi d'une culture qui nous a permis d'harmoniser le process de développement ainsi que le passage à une stack technologique moderne en adoptant:

—> Bonnes pratiques (process de développement)
  • Testing (tests unitaires / tests d'intégration)
  • Git feature branching
  • Code review / Merge requests
  • Automatisation (Intégration Continue)

—> Stack technologique moderne
  • Spring 5.0 (via SpringBoot 2.0)
  • Kotlin

—> Communication
  • Avec l'équipe de développement, afin d'expliquer et d'accompagner les développeurs sur les nouveaux outils
  • Avec les autres équipes, afin de mettre en place des processus / projets communs

Activité DevOps
  • Gestion de l'instance GitLab (Utilisateurs / Groupes / Projets)
  • Gestion de la configuration et des environnements pour l'intégration continue et les déploiements continus
  • Collaboration avec l'équipe serveurs pour surveiller et gérer les environnements de test, qualification et production.
janvier 2015 - avril 2016 | Bruxelles, Belgique

Ressources humaines

Group S

Développeur Backend Java

Recommandations externes

Formations

Certifications

Langues

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte