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

Laurent Senta

Full Stack - Productivity - CI/CD - DevExp

€700/day
1 project
Lyon, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Laurent

My Credo

Validate products quickly and improve team efficiency.

As teams grow, adhering to "Industry Standards" becomes crucial. However, few engineers specialize in CI and developer experience, leading to wasted time and energy.

As a **Senior FullStack React and TypeScript Developer**, I join teams to design and develop the product.

I also act as a **Senior Productivity Engineer**, improving the productivity, speed, and quality of the teams' work.


My Services:

Product Development: Creation of efficient web and native applications
Developer Experience Improvement: Implementation of tools for release management, code quality, continuous integration (CI), and testing

In Practice:

- Develop apps with "useful" levels of abstraction
- Implement testing, release, and quality workflows based on team needs.


🧢 Frontend Developer : React, TypeScript, Firebase, HTMX, Stimulus
🧢 Backend Developer : NodeJS, Golang, Go Test, Testground, Django
🧢 CI/CD/Productivity Expert : GitHub Actions, CircleCI, Docker, AWS
  • French

    Native or bilingual

  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Singulargarden
    Senior Fullstack Developer
    TECH
    September 2017 - Today (8 years and 9 months)
    Lyon, France
    My credo: Validate your product quickly and produce reliable tools.

    I don't believe in overly ambitious projects too soon, nor in "move fast and break things." It's better to pursue frugal and reliable innovation than pie-in-the-sky plans.

    I help teams to:

    - Improve their products — React, Typescript app development
    - Improve their productivity — Implementation of release infrastructures, CI, code quality, testing.


    Stack:

    - Typescript, React, Firebase
    - Python, Django, HTMX
    - Golang

    I also do technical coaching, helping dev teams through 1:1 coaching sessions to upskill their engineers and accelerate their product architecture.
    Blockchain React.js Python Typescript React Testing Library Github Actions React.js Developer Golang Developer
  • Protocol Labs
    Senior Fullstack Engineer - Productivity
    TECH
    January 2022 - January 2024 (2 years)
    California City, United States
    Productivity Expert for the team in charge of IPFS, libp2p, and Filecoin.

    I joined the DevExp team, which helps maintain and improve the productivity of over 300 engineers at Protocol Labs (12 organizations, 950 repos, very high code quality standards).

    Tasks:
    • Re-architecture of Github CI workflows -- Optimization of builds, implementation of reusable workflows, etc.
    • Development of specialized testing tools in Go and Typescript
    • Re-architecture of Github CI workflows -- Optimization of builds, implementation of reusable workflows, etc.
    • Taking over and updating the Testground project used for large-scale decentralized testing
    Golang Typescript Testing Testground Github Actions Git/Github Git
  • Cascade8
    Lead Engineer Full Stack
    TECH
    February 2019 - August 2020 (1 year and 6 months)
    Lyon, France
    - Development of the Web application & backend with Typescript and Firebase
    - Mentoring Juniors in the team
    - Implementation of e2e testing tools and methodologies for the app
    - Development of migration / testing / demoing / staging tools for Firestore
    - Implementation of quality workflow tools, Github Actions, CI, etc.
    Typescript Firebase DevOps React.js Tech Lead

Reviews

5.0

Out of 1 rating

LlorençL

Llorenç

Biogen International GmbH

Reviewed on 12/24/2020

It was great working with Laurent. He was always ready to help others and takes great care in his code.

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

  • Computer Engineering - Specialization in Scientific Computing, AI, and Image Processing
    EPITA
    2013
    # Tronc Commun + Spé Création d'un Shell, de Memory Allocator, Algorithmes "classiques" de recherche, navigations dans des arbres, etc. (C, Java, OCaml). Machine Learning et Traitement de donnée (Champs de Markov, SVM, PCA, LDA, etc). # Laboratoire de Recherche de l'Epita: Développement d'une bibliothèque de traitement d'image en Common Lisp. Gros travail sur le Software Design, Multi-Threading & Généricité. Présentation de ce travail à l'European Lisp Symposium de 2014. # Stages: ## Aldebaran Robotics, - Design et développement d'une intelligence artificielle dédiés aux expositions du robot. Similaire à un chatbot dans un espace 3D: interaction physiques (vue, son), mémoire spatiale, et comportements contextuels. - Développement d'un module système pour la synchronisation dans le Cloud du robot (App Store + iCloud pour le robot). (Python & C++) ## Banque Populaire Loire Et Lyonnais: Dans l'équipe de Business Intelligence de l'entreprise. - Analyse du système, création de "scrapper" pour la codebase de la plateformes. - Analyse automatisée de code SAS, Python, Microsoft SSIS, etc pour la génération d'une cartographie du système - Affichage de ce graphe des "pipelines de données", 50K+ nodes, navigation & recherche dans ce graphe. A divisé par 3 le temps nécessaire aux autres membres de l'équipe pour identifier & corriger les erreurs. (Python & Flash & Asp.Net)

Skill set

Categories