Rechercher un freelance Déposer un projet

Bienvenue sur le profil Malt de Gaspard !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Gaspard pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Gaspard Boursin

scala tech lead / node & react ts & fp / java

En télétravail depuis Lille

  • 50.632
  • 3.05749
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Gaspard.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Gaspard.

Localisation et déplacement

Localisation
Lille, France
Télétravail
Effectue ses missions majoritairement à distance

Préférences

Durée de mission
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois

Vérifications

Charte du freelance Malt signée
Consulter la charte

E-mail vérifié

Langues

Catégories

Compétences (16)

  • Langages
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • SQL
    Débutant Intermédiaire Confirmé

Gaspard en quelques mots

Passé quelques années par IBM en Java pour construire une plateforme de prédiction BigData dans le domaine aérospatial puis embauché par Libertrip (marketplace B2B travel) comme Tech Lead Scala et Node (TS FP), j'ai cofondé fin 2020 avec un ex-collègue la SAS Little Software Agency pour encadrer nos démarches freelances et entrepreneuriales (dont en ce moment la création d'une plateforme distribuée NodeJS et ReactJS Typescript FP de feedback et d'analyse de données).

Je peux me rendre disponible pour des missions courtes ou temps partiel, sur des sujets allant de l'architecture microservices au développement de plateformes web plus simples, en passant par l'optimisation DB, le devops, la mise en place des principes FP sur vos projets et la formation de vos équipes.

Les projets ReactJS et NodeJS (FP/TS ou non) seront susceptibles d'être pris en charge partiellement ou totalement (si temps partiel) par mon associé (CTO d'une startup à 15+ developpeurs spécialisée sur ces technologies).

Au plaisir d'échanger avec vous !

Gaspard Boursin

Expériences

LIBERTRIP

Voyage & tourisme

Tech Lead Scala & Node FP

Lille, France

avril 2019 - septembre 2020 (1 an et 5 mois)

- découpage en microservices Scala et Node d'un monolithe Ruby dans le cadre du scaling de l'entreprise
- externalisation d'anciens services et écriture de nouveaux, en Scala, Nodejs ou Typescript serverless
- mise en place du devops pour faciliter la création, le scaling et la maintenance des microservice (AWS via l'infrastructure as code et des process CI/CD)
- refonte de l'architecture de gestion des données et migrations pour améliorer les performances et éviter la congestion (Postgres, Elasticsearch, S3 + athena, DynamoDB) => passé dès ma première semaine de 40s à 3s de temps de requête sur notre Data Warehouse contenant 10 ans de logs de requêtes à nos fournisseurs
- intégration des nouveaux services dans l'app front (React et Node en typescript FP)
- conception et réalisation d'un système d'automatisation de la facturation, de la comptabilité et des stratégies de paiement clients et fournisseurs, ainsi qu'une application React de suivi des transactions et des factures

FarmHub

Internet des objets

Entrepreneur

janvier 2018 - avril 2019 (1 an et 3 mois)

Mise en place d'une plateforme IoT permettant la création d'API sans code, de pipelines de données, l'automatisation et les web views grâce à des composants visuels drag-n-drop.
Basée sur la suite OSS Netflix (hystrix, eureka, ribbon, zuul), Kafka et Cassandra, elle s'appuyait sur un backend Java avec des micro-services Scala de stream-processing et frontend Angular.
Elle comportait également une api d'auto-registration et de monitoring d'instances de services externes distribués, ainsi que le partage communautaire, commercial ou intra-entreprise de composants "pré-fabriqués" front et python.
J'ai commencé ce projet au cours de ma première année chez IBM, ce fut le fil rouge de mon apprentissage et cela a très fortement contribué à mon ouverture aux microservices, au streaming, à l'eventsourcing et au FP.
J'ai quitté IBM pour, entre autres choses, incuber ce projet comme il arrivait doucement vers une V1.
Mais j'ai vite découvert que mener à terme un projet de cette ampleur en solitaire n'est ni facile ni souhaitable, je l'ai donc mis de côté quand Libertrip m'a embauché.
NetflixOSS Kafka Cassandra Scala Java Angular Microservices Internet des objets

IBM - IBM

Aéronautique & aérospatiale

Ingénieur JAVA EE

Lille, France

juin 2017 - janvier 2019 (1 an et 7 mois)

- développement d'un moteur de prédiction et d'une application de visualisation pour un grand constructeur aérospacial traitant en temps réel les données issues de milliers de capteurs sur des aéronefs en vol
- lead technique dans les domaines d'expertise du projet (outils imposés contractuellement, couches logicielles, communication SOAP et JMS, optimisation des bases de données) et sur les sujets frontend
- lead fonctionnel sur plusieurs domaines majeurs, expression des besoins client, estimation macro et micro, rédaction et validation des spécifications techniques et écriture des user stories
- mise en place proactive d'outils et de frameworks pour encourager les best practices et réduire les lourdeurs sur le back-end Java, le front-end JS, le DevOps et améliorer la DX
- formation technique et fonctionnelle des nouveaux développeurs (l'équipe est passée de 5 quand je suis arrivé à 20+ en 18 mois)
- organisation et suivi des réunions issues de la méthodologie SCRUM, communications avec le client

Recommandations externes

Consultez les recommandations qu'a reçues Gaspard

Formations

Certifications