Julien Crouzet

Paris, Ile-de-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
Julien Crouzet is a seasoned web and DevOps engineer with over two decades of hands-on development experience and 12 years of focused professional practice, based in Paris. He combines full-stack fluency with operational rigour, often taking a global-vision approach to projects and leading technical teams toward pragmatic, maintainable solutions. An active open-source contributor, he has improved widely used Node.js tooling such as selenium-standalone and portfinder—adding configurability, TypeScript support, Promise-based APIs and robustness to driver installation flows. Trained at EPITECH, Julien pairs deep engineering chops with a developer’s curiosity—still learning after 20 years—and a track record of fixing tricky edge cases that keep production systems reliable.
code12 years of coding experience
bookEpitech
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
774reputation
238kreached
9answers
4questions
github-logo-circle

Github Skills (23)

javascript10
webdriverio10
selenium10
typescript10
selenium-ide10
automation10
typescript-types10
nodejs10
automations10
typescripts10
es6-promise9
testing9
configuration-management9
cicd8
asynchronous8

Programming languages (10)

TypeScriptC#CSSShellCAdblock Filter ListJavaScriptGo

Github contributions (5)

github-logo-circle
A Node.js based package and CLI library for launching Selenium with WebDrivers support (Chrome, Firefox, IE, Edge)
Role in this project:
userBackend & Automation Engineer
Contributions:15 commits, 11 PRs, 10 pushes in 7 months
Contributions summary:Julien primarily focused on improving the `selenium-standalone` project's functionality and maintainability. Their contributions included fixing download URLs for drivers, refactoring the installation process to use in-memory tar extraction instead of `os.tmpdir()`, and addressing issues related to geckodriver/Marionette URL handling. They also implemented support for the `--config` option, improving the project's configuration flexibility, and addressed the handling of `seleniumArgs` from the config file. Finally, they added tests and corrected typos.
cli-librarywebdriversselenium-gridclifirefox
http-party/node-portfinder

Jan 2017 - Jan 2017

A simple tool to find an open port or domain socket on the current machine
Role in this project:
userBack-end Developer
Contributions:6 commits, 5 PRs, 8 comments in 10 days
Contributions summary:Julien's contributions center around adding and refining TypeScript definitions for the `portfinder` library. They added options for the `getPort` function, enabling configuration of the host and port, and also implemented support for Promises to improve asynchronous operation handling. Furthermore, the user incorporated and exported a `getPortPromise` method, making the library more versatile, and addressed related definition fixes. These additions and changes improve the functionality and usability of this node library.
tcpdomainopen-portsocket
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
Julien Crouzet