You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Matthieu G.MG

Matthieu G.

Tech Lead / Senior Full-Stack Developer - NodeJS

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

About Matthieu

Fort d'une expérience diversifiée de plus de 10 ans en tant qu'ingénieur full-stack et Tech lead dans plusieurs startups, j'ai eu l'opportunité de travailler sur un large éventail de projets en équipe ou seul. Cette expérience m'a permis de travailler sur la création de sites vitrine, ainsi que sur la réalisation d'applications complexes à fort trafic, notamment sur des systèmes distribués. De plus, j'ai eu la chance de travailler sur le développement d'applications cloud sur GCP et AWS, en utilisant de nombreuses configurations telles que Kubernetes, Serverless, RDS, Firestore, DynamoDB, et bien plus encore.

Cette variété d'expériences m'a permis de développer une grande adaptabilité et une capacité à m'adapter facilement à n'importe quel projet. J'ai acquis une connaissance approfondie des technologies les plus avancées et je suis prêt à relever tous les défis que peuvent représenter des projets informatiques complexes.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 30km)

Experience

  • FlashPricer
    Lead Software Engineer
    E-COMMERCE
    March 2023 - Today (3 years and 3 months)
    New York, United States
    AWS SQS Typescript PostgreSQL SST Remix React.js Event-driven architecture
  • Casap
    Lead Software Engineer
    REAL ESTATE
    April 2022 - March 2023 (11 months)
    Paris, France
    En tant que Lead Software Engineer chez Casap, ma principale responsabilité était de gérer la partie backend de notre produit. J'ai travaillé en étroite collaboration avec l'équipe de développement pour concevoir, développer et maintenir des applications de haute qualité. Au cours de ma mission, j'ai particulièrement travaillé sur l'intégration de notre agenda dans l'écosystème du groupe DL Software, en mettant l'accent sur l'interfaçage avec le produit Immo-facile d'AC3.

    L'intégration de notre agenda a été un défi majeur, car elle nécessitait une synchronisation entre différents acteurs, avec des modèles de données très éloignés. Nous avons dû concevoir une architecture qui permettrait à nos systèmes de communiquer efficacement et de manière fiable, en nous appuyant sur un certain nombre de services AWS, tels que Lambda, SQS, DynamoDB afin de concevoir des solutions hautement évolutives et résilientes. Cette architecture nous a permis de supporter une charge importante mais aussi de détecter et de résoudre les problèmes de performance avant qu'ils ne deviennent critiques.

    J'ai également veillé à ce que la qualité du code et des processus de développement soit constamment améliorée. En mettant en œuvre une variété d'outils et de bonnes pratiques telles que l'orchestration d'un cycle de déploiement via le Git Workflow, son automatisation via la CI et CDK, de nombreux tests unitaires (70%) avec Jest.

    Dans l'ensemble, mon expérience chez Casap m'a permis de travailler avec une variété de technologies de pointe et de développer mes compétences techniques dans le développement d'applications backend.
    GraphQL Amazon Web Services (AWS) AWS Lambda SQS Amazon DynamoDB Node.js Typescript
  • PathMotion
    Senior Software Developer
    HUMAN RESOURCES
    April 2019 - April 2022 (3 years)
    Région de Paris, France
    En tant que développeur logiciel senior chez PathMotion, j'ai dirigé la migration d'une application monolithique vers une architecture microservices et facilité une transition réussie vers le cloud. À cette fin, j'ai mis à profit mon expertise dans des technologies telles que TypeScript, Kubernetes et GCP pour assurer une infrastructure robuste et évolutive.

    Une de mes premières contributions majeures a été la création d'un pipeline CI/CD avec CircleCI, permettant une amélioration continue de la qualité du code et simplifiant le processus de livraison. J'ai également implémenté des outils de monitoring tels que Instana, Sentry et GCP StackDriver pour assurer des développements de qualité.

    Grâce au succès de ces projets, j'ai été chargé de l'architecture et de la réalisation de projets encore plus importants. Par exemple, j'ai complètement repensé plusieurs microservices tels que le moteur de recherche utilisant MeiliSearch, le service d'authentification, le projet de chatbot et notre gateway GraphQL en utilisant TypeScript et le framework Apollo. J'ai aussi rédigé des spécifications détaillées pour assurer une base technique solide et une coordination efficace des équipes.

    De plus, j'ai assuré l'intérim après le départ du CTO, ce qui m'a permis de participer activement à l'audit technique effectué lors de la vente de l'entreprise. Mes contributions on reflétaient ma connaissance approfondie et mon expérience en matière d'architecture logiciel, d'infrastructure cloud et des techniques de développement logiciel.

    Tout au long de mon parcours chez PathMotion, j'ai utilisé diverses technologies pour concevoir, développer et déployer des solutions logicielles de qualité.
    Mes contributions à ces projets ont permis à l'organisation de fonctionner plus efficacement, d'améliorer la qualité du logiciel et, en fin de compte, de fournir plus de valeur à nos clients.
    Typescript GCP graphql Microservices REST API Socket.io MySQL Node.js

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Architecte Logiciel
    Ecole 42
    2016

Skill set

Categories