Bruno Renié is a seasoned technology leader and Chief Technology Officer at Exoscale with 17 years of experience building and operating scalable web and cloud systems from Lausanne, Switzerland. A polyglot engineer (Python, Clojure, Django, JavaScript), he blends hands-on backend development and rigorous QA practices with strategic platform leadership. He has a strong open-source track record contributing to widely used projects such as pip-tools, kafka-python, Graphite and Django, often improving cross-version compatibility, testing, and dependency resolution. Known for pragmatic refactors and improving developer experience, he focuses on reliability, deployment ergonomics and performance in production systems. Trained at École des Mines de Saint-Étienne, Bruno brings both academic rigor and practical craftsmanship to platform architecture and developer tooling.
Contributions:98 commits, 15 PRs, 18 pushes in 7 years 1 month
Contributions summary:Bruno primarily contributed to the development of a password reset functionality within a Django project. They implemented forms for password recovery and password reset, including associated validation logic. The user also added views to handle the email sending process and password recovery, integrating these components to provide a complete password reset workflow. They also created tests to ensure the functionality of the password reset feature.
Graphite-web, without the interface. Just the rendering HTTP API.
Role in this project:
Back-end Developer
Contributions:3 releases, 310 commits, 67 PRs in 4 years 8 months
Contributions summary:Bruno made significant contributions to the core functionality of the graphite-api project, as evidenced by commits related to error handling, validation of input parameters, and creating API endpoints. Their work focused on the "metrics" API, including the "find," "expand," and "search" functionalities, with a focus on ensuring robustness by adding tests and addressing potential crash scenarios. The user also improved the project documentation, adding examples and instructions on various aspects of the project, including the caching system, the documentation and the API calls. They added test for multiple functions and fixes to the rendering process.
apireactjavascriptgraphite-webrendering
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
Bruno Renié - Chief Technology Officer at Exoscale