François-xavier Bourlet

Palo Alto, California, United States
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
François-xavier Bourlet is a versatile engineering leader with 16 years of experience building everything from embedded firmware and PCBs to distributed cloud systems and user-focused software. He has held senior roles at Google, Uber, and Rubrik and founded VivaOps, combining hands-on implementation with architecture and team leadership. A pragmatic polyglot, he contributes to C++ and RPC open-source projects (notably improving backward-cpp and zerorpc across Python and Node) and bridges low-level systems work with large-scale production reliability. Based in Palo Alto, he pairs practical hardware and mechanical skills—he literally builds enclosures and furniture—with deep software craftsmanship and a knack for translating client needs into elegant user experiences.
code16 years of coding experience
job12 years of employment as a software developer
bookEpitech
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
633reputation
15kreached
19answers
1question
github-logo-circle

Github Skills (17)

debugging10
debug10
javascript10
c-language10
zeromq10
python10
testing10
rpc10
error-handling10
nodejs10
cprogramming-language10
gevent9
build-system7
greenlet6
server6

Programming languages (17)

C#JavaCSSC++RustCGoHTML

Github contributions (5)

github-logo-circle
0rpc/zerorpc-python

Feb 2012 - Jan 2022

zerorpc for python
Role in this project:
userBack-end Developer
Contributions:2 reviews, 163 commits, 38 PRs in 10 years
Contributions summary:François-xavier's commits primarily focus on improvements and bug fixes within the zerorpc-python library. Contributions include refining exception messages for clarity, officially licensing the software under the MIT license, and correcting typos. The user also made changes related to recursive dependencies in setup.py. Overall, the contributions center around improving the code's quality, licensing, and resolving minor issues.
pythonpython3
0rpc/zerorpc-node

May 2015 - Nov 2021

zerorpc for node.js
Role in this project:
userBack-end Developer & QA Engineer
Contributions:2 releases, 27 commits, 21 PRs in 6 years 7 months
Contributions summary:François-xavier primarily focused on improving the quality and stability of the zerorpc-node library. Their contributions include fixing bugs related to introspections, specifically hiding internal methods from introspection. They also addressed testing gaps, modifying and expanding existing tests, improving error handling, and ensuring consistent error formats across the library. These changes ultimately improved the overall reliability and robustness of the library.
node-jsnodejsnode
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
François-xavier Bourlet