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

Freelancer profile translated to English.
Back to original language

About Matthieu

With over 10 years of diverse experience as a full-stack engineer and Tech Lead in several startups, I've had the opportunity to work on a wide range of projects, both independently and as part of a team. This experience has allowed me to work on creating showcase websites as well as developing complex, high-traffic applications, particularly on distributed systems. Additionally, I've had the chance to work on developing cloud applications on GCP and AWS, using numerous configurations such as Kubernetes, Serverless, RDS, Firestore, DynamoDB, and much more.

This variety of experiences has enabled me to develop great adaptability and the ability to easily adjust to any project. I have acquired in-depth knowledge of the most advanced technologies and am ready to take on any challenges that complex IT projects may present.
  • 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
    As Lead Software Engineer at Casap, my main responsibility was to manage the backend of our product. I worked closely with the development team to design, develop, and maintain high-quality applications. During my tenure, I particularly focused on integrating our calendar into the DL Software group's ecosystem, emphasizing interfacing with AC3's Immo-facile product.

    The integration of our calendar was a major challenge, as it required synchronization between different stakeholders, with very different data models. We had to design an architecture that would allow our systems to communicate effectively and reliably, leveraging a number of AWS services, such as Lambda, SQS, and DynamoDB, to build highly scalable and resilient solutions. This architecture allowed us to support a significant load but also to detect and resolve performance issues before they became critical.

    I also ensured that the quality of code and development processes were constantly improved. By implementing a variety of tools and best practices such as orchestrating a deployment cycle via Git Workflow, automating it via CI and CDK, and numerous unit tests (70%) with Jest.

    Overall, my experience at Casap allowed me to work with a variety of cutting-edge technologies and develop my technical skills in backend application development.
    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
    As a Senior Software Developer at PathMotion, I led the migration of a monolithic application to a microservices architecture and facilitated a successful transition to the cloud. To this end, I leveraged my expertise in technologies such as TypeScript, Kubernetes, and GCP to ensure a robust and scalable infrastructure.

    One of my first major contributions was the creation of a CI/CD pipeline with CircleCI, enabling continuous improvement of code quality and simplifying the delivery process. I also implemented monitoring tools such as Instana, Sentry, and GCP StackDriver to ensure quality development.

    Thanks to the success of these projects, I was entrusted with the architecture and execution of even larger projects. For example, I completely redesigned several microservices such as the search engine using MeiliSearch, the authentication service, the chatbot project, and our GraphQL gateway using TypeScript and the Apollo framework. I also wrote detailed specifications to ensure a solid technical foundation and effective team coordination.

    Furthermore, I served as interim CTO after the departure of the previous CTO, which allowed me to actively participate in the technical audit conducted during the company's sale. My contributions reflected my in-depth knowledge and experience in software architecture, cloud infrastructure, and software development techniques.

    Throughout my tenure at PathMotion, I utilized various technologies to design, develop, and deploy quality software solutions.
    My contributions to these projects enabled the organization to operate more efficiently, improve software quality, and ultimately deliver more value to our 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