Pierre Sassoulas

DevOps Team Lead at Elum Energy

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
Pierre Sassoulas is a DevOps Team Lead and software engineer with 11 years of experience bridging scientific rigor and production-grade infrastructure, currently leading DevOps at Elum Energy while freelancing. He combines hands-on DevOps and backend expertise with a strong open-source footprint—maintaining pylint and contributing test and CI improvements to pytest, prospector, pygame and astroid—bringing a developer-first approach to reliability and code quality. His career spans energy and research organizations (EDF, CEA) and product-focused engineering, so he’s equally comfortable architecting CI/CD pipelines, modernizing legacy Python code, or mentoring teams. Notably, his background in scientific engineering and long-term involvement in linters and test tooling gives him an uncommon focus on preventing bugs early in the development lifecycle.
code11 years of coding experience
job8 years of employment as a software developer
bookIngénieur Architecture des systèmes d'informations, Ingénieur Architecture des systèmes d'informations at INSA Rouen Normandie
languagesFrench, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
3,989reputation
727kreached
160answers
14questions
Badges
pylint
top-5%
python
top-5%
linux
top-5%
github-logo-circle

Github Skills (44)

unit-testing10
code-optimization10
debug10
github-ci10
pylint10
maintenance10
static-analysis10
pytest10
string-format10
python10
sdl10
testing10
test-framework10
eslint10
software-quality10

Programming languages (14)

C++RustCCMakeHandlebarsTeXJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
pylint-dev/pylint

May 2017 - Jan 2023

It's not just a linter that annoys you!
Role in this project:
userBack-end Developer & Project Maintainer
Contributions:83 releases, 6614 reviews, 1215 commits in 5 years 9 months
Contributions summary:Pierre primarily worked on the `pylint-dev/pylint` repository, contributing to the core functionality of the project, specifically related to bug fixes and code modernization. The contributions included refactoring existing code, fixing false positives, and adding better documentation, suggesting an understanding of the codebase. Further, the user enhanced the development process by upgrading dependencies and making code style adjustments, which demonstrates their efforts in maintaining and improving the project's quality and functionality.
linterlintpep8static-code-analysiscode-quality
pylint-dev/astroid

Feb 2021 - Jan 2023

A common base representation of python source code for pylint and other projects
Role in this project:
userBack-end Developer
Contributions:73 releases, 1679 reviews, 415 commits in 1 year 11 months
Contributions summary:Pierre primarily focused on refactoring and modernizing the codebase by replacing older constructs like the % syntax in Python with format strings or f-strings. Their contributions were centered around improving code readability and maintainability within the codebase. The user worked on code improvements within the `astroid/as_string.py` file, which is a significant component of this static analysis tool. Furthermore, the user made some changes in set literals to improve code clarity.
inference-enginerepresentationpythonpylintast
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
Pierre Sassoulas - DevOps Team Lead at Elum Energy