François Reynaud

Managing Partner Pareyco at ios-driver

Zurich, Zurich, Switzerland
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

👤
Senior
🎓
Top School
François Reynaud is a seasoned software engineer and managing partner with 15 years of experience building scalable, open-source driven automation for e-commerce and large enterprises from Zurich. He co-founded Element34 and led engineering efforts that commercialized on-prem Selenium Grid infrastructure, while earlier pioneering mobile automation at eBay by creating and open-sourcing ios-driver to scale iOS testing. A long-time Selenium core committer, François has deep expertise in distributed testing architectures and reliability improvements (notably Grid2/node self-healing work) and continues to lead the ios-driver community. He combines hands-on backend Java development and system design with a passion for automation and engineering innovation, and regularly works with distributed international teams. Not obvious from titles: he has a track record of turning internal test infrastructure into production-grade open-source products used across enterprises.
code15 years of coding experience
job17 years of employment as a software developer
bookEngineer's Degree, software egineering, Engineer's Degree, software egineering at Ecole internationale des Sciences du Traitement de l'Information
languagesEnglish, French
github-logo-circle

Github Skills (10)

javas10
selenium-grid10
selenium-ide10
webdriver10
selenium10
java10
testing10
dom-manipulation9
ui-automation9
xml6

Programming languages (3)

JavaJavaScriptRuby

Github contributions (5)

github-logo-circle
ios-driver/ios-driver

May 2012 - May 2014

Selenium server to test native, hybrid and web apps on IOS. Join us on IRC #ios-driver on freenode
Role in this project:
userBack-end Developer
Contributions:1040 commits, 2 comments in 2 years
Contributions summary:François primarily focused on implementing and refining features related to frame switching within the iOS-Driver project. They addressed frame switching failure issues by making code changes within the DOMContext and RemoteWebElement Java classes, contributing to the testing and stability of frame-handling functionality. The code modifications include changes to exception handling and logic related to determining the current active frame in the Web Inspector.
freenodeappiumweb-appsselenium-webdriverselenium-server
SeleniumHQ/selenium

Mar 2011 - Mar 2014

A browser automation framework and ecosystem.
Role in this project:
userBack-end Developer
Contributions:138 commits in 3 years
Contributions summary:François primarily focused on improving the Selenium Grid project. They implemented a crucial interface and related functionality to monitor and mark down Selenium nodes losing connection with the hub. Their work involved modifying several Java files, including those related to proxy handling and self-healing, to ensure the stability and reliability of the Selenium Grid infrastructure. The user's commits demonstrate a focus on enhancing the robustness of the Selenium framework.
dotnetpythonbrowserjavascriptruby
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 Reynaud - Managing Partner Pareyco at ios-driver