Nicolas Chaulet

Principal Software Engineer at Elastic

Montreal, Quebec, Canada
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
Nicolas Chaulet is a Principal Software Engineer based in Montreal with 13 years of experience building backend systems, CI/CD pipelines, and production-ready developer tooling. He has progressed through roles at Elastic—where he contributed backend features and DevOps automation for the widely used Kibana project—to senior engineering work that spans integration, deployment pipelines, and data stream handling. Nicolas also maintains open-source work like a Node.js geocoding library, adding async patterns, provider support and test coverage, showing both practical library craftsmanship and systems thinking. His background in web and mobile platform development across startups and product companies gives him a pragmatic lens for shipping reliable services at scale. Colleagues describe him as a hands-on engineer who bridges product needs and operational robustness, often improving developer workflows behind the scenes.
code13 years of coding experience
job8 years of employment as a software developer
bookLicence Professionnelle Génie logiciel développement d'applications pour plateformes mobiles, Licence Professionnelle Génie logiciel développement d'applications pour plateformes mobiles at UNIVERSITE D'AUVERGNE
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (27)

javascript10
apidoc10
typescript10
api10
geocoding10
typescript-types10
nodejs10
typescripts10
react10
api-design9
restful-api9
amazon-elasticsearch9
back-end-development9
openstreetmap9
api-rest9

Programming languages (11)

TypeScriptHCLJavaShellHandlebarsJavaScriptGoPHP

Github contributions (5)

github-logo-circle
nchaulet/node-geocoder

Aug 2013 - Nov 2022

nodejs geocoding library
Role in this project:
userBack-end Developer
Contributions:10 reviews, 527 commits, 163 PRs in 9 years 4 months
Contributions summary:Nicolas's commits focused on initiating tests and implementing core functionality within a Node.js geocoding library. They added tests for HTTP adapters, including requestify and Google adapters, and added reverse geocoding capabilities to the Google geocoder. Additionally, they added support for a range of geocoding providers, including OpenStreetMap and Data Science Toolkit. The user also added a Factory class and implemented a promise based geocode for asynchronous processing.
geocodingnodejsnodejs-librarynode-geocoderaddress-geocoding
elastic/kibana

Aug 2019 - Jan 2023

Your window into all of your data
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2234 reviews, 690 commits, 2282 PRs in 3 years 6 months
Contributions summary:Nicolas primarily contributed to the back-end functionality and the continuous integration/continuous delivery (CI/CD) pipeline within the `elastic/kibana` repository. Their work included adding a link from the agent details page to the agent dashboard and fixing saved object import issues. The user also worked on make a host/url required when creating an output and setting up the installation of elastic agent details dashboard. Their code modifications touched several files related to integration, agent policy, data streams, and deployment pipeline.
elasticdashboardskibanaobservabilitywindow
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