Laurent Saint-félix

Principal Software Engineer at Elastic

Toulouse, Occitania, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Laurent Saint-félix is a Principal Software Engineer based in Toulouse with 12 years of experience optimizing infrastructure and high-traffic web applications. He specializes in industrialization, performance and CI/CD, with hands-on expertise in back-end and DevOps workflows developed at Elastic and earlier leadership roles. At Elastic he contributed to the official Go client for Elasticsearch, improving CI interoperability and test-generation processes—demonstrating a knack for making complex integrations reliable. His background spans startups and enterprise projects, from Drupal and Django orchestration to Oracle and Java systems for aviation clients, giving him strong cross-domain architecture experience. Laurent pairs technical leadership with practical tooling work—migrating version control, scripting deployments and authoring industrialization guidelines that scale teams and operations. He brings a pragmatic, detail-oriented approach to turning high-volume data challenges into robust, automatable platforms.
code12 years of coding experience
job14 years of employment as a software developer
bookDAEU, Histoire, DAEU, Histoire at Université de Toulouse-le-Mirail (Toulouse II)
bookBachelor's degree, Software engineering, Bachelor's degree, Software engineering at VAE - Concepteur-développeur informatique - BAC+4
bookBEP, Comptabilité et commerce / gestion, BEP, Comptabilité et commerce / gestion at CFA Blagnac commerce et services
bookBAC +2, Software development, BAC +2, Software development at ARCTIA
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
36reputation
546reached
2answers
0questions
github-logo-circle

Github Skills (13)

sh10
elasticsearch10
elasticsearchquery10
script10
go10
shell10
aws-elasticsearch10
devops10
scripting10
cicd10
elasticsearch-api10
amazon-elasticsearch10
oh-my-zsh6

Programming languages (9)

TypeScriptC#JavaC++CJavaScriptGoHTML

Github contributions (5)

github-logo-circle
elastic/go-elasticsearch

Feb 2021 - Jan 2023

The official Go client for Elasticsearch
Role in this project:
userBack-end & DevOps Engineer
Contributions:34 releases, 58 reviews, 434 commits in 1 year 11 months
Contributions summary:Laurent contributed to the back-end of the project, implementing changes for CI with other clients and also contributed to the internal tests generation process. They were involved in updating and maintaining the CI/CD pipeline by modifying the shell scripts used. Their work included ensuring the compatibility and integration with external systems by restructuring the configurations and update on features.
golanggo-clientgoelasticsearch
elastic/elastic-transport-go

Nov 2021 - Mar 2022

Transport struct and utilities shared among Go Elastic client libraries
Contributions:12 reviews, 16 commits, 25 PRs in 3 months
golanggolang-libraryelasticclient-librariesstruct
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Laurent Saint-félix - Principal Software Engineer at Elastic