Vincent Barbaresi

Senior Software Engineer at Datadog

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
Vincent Barbaresi is a Senior Software Engineer based in Paris with 13 years of experience building scalable backend systems and CI/CD pipelines for SaaS and robotics products. Currently at Datadog, he combines deep operational knowledge with hands-on development to improve reliability and performance across distributed systems. His background includes managing multi-platform build farms and leading integration teams at SoftBank Robotics, and driving scalability and DevOps practices at Opendatasoft. An active open-source contributor, he has improved Python type stubs in the widely used typeshed repository and added AWS and S3 behaviors to the moto testing library. He brings a pragmatic focus on testing, profiling and cross-platform compatibility—evident in contributions that fortify developer tooling and cloud-mocking frameworks. Trained as an engineer at CentraleSupélec, he pairs strong fundamentals in robotics and systems with practical experience shipping production services.
code13 years of coding experience
job9 years of employment as a software developer
bookDiplôme d'ingénieur, Systèmes interactifs et robotique, Diplôme d'ingénieur, Systèmes interactifs et robotique at CentraleSupélec
bookClasse préparatoire MPSI-MP, Classe préparatoire MPSI-MP at Lycée Kléber
languagesFrench, English, German
github-logo-circle

Github Skills (33)

boto10
pytest10
python10
stub10
stubs10
testing10
webscraping10
amazon-dynamodb10
dynamodb10
aws10
amazon-s310
http-request10
aws-s310
s3-bucket10
redis9

Programming languages (11)

TypeScriptJavaC++CSSAdblock Filter ListJavaScriptGoSass

Github contributions (5)

github-logo-circle
adbar/trafilatura

Dec 2019 - Nov 2021

Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML
Role in this project:
userBack-end Developer & QA Engineer
Contributions:2 reviews, 9 commits, 7 PRs in 1 year 10 months
Contributions summary:Vincent primarily contributed to improving the `trafilatura` library's functionality and test coverage. They refactored code for improved efficiency, such as optimizing URL fetching and utilizing the `chardet` library for character encoding detection. Furthermore, the user added unit tests, including mocking file downloads for faster execution, and fixed cross-platform compatibility issues, particularly on Windows environments. The contributions also included improvements in the utility functions.
article-extractorextractiontext-preprocessingpythoncorpus-linguistics
python/typeshed

Oct 2020 - Oct 2020

Collection of library stubs for Python, with static types
Role in this project:
userBack-end Developer
Contributions:3 reviews, 5 commits, 5 PRs in 5 days
Contributions summary:Vincent primarily contributed to improving and completing type stubs for Python libraries. They updated stubs for the `requests` library, adding missing methods and expanding type definitions. Additionally, the user added undocumented methods to the `heapq` stubs and updated `math` and `gzip` stubs to include functionality from Python 3.8. They also updated stubs for the `redis-py` connection module and completed stubs for `pymysql.connections`.
mypystatic-typingpythonstubtypechecker
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
Vincent Barbaresi - Senior Software Engineer at Datadog