Romain Bignon is a seasoned self-taught software engineer and project leader with 28 years of experience, best known for founding the open-source woob framework and co-founding Powens (formerly Budget Insight). He blends hands-on backend and cross-platform GUI development—contributions to projects like doctoshotgun (which helped thousands secure COVID-19 vaccines) and Beeware/Toga showcase his knack for pragmatic automation and native UI work. Romain has led product and company strategy as Co-CEO and board member while continuing to shepherd open-source projects he created since 2010. Based in Greater Paris, he favors mission-driven engineering outside the financial sector and is clear about avoiding investment solicitations. Colleagues value his ability to turn scraping and web-access challenges into robust, user-focused tools and to refactor brittle scripts into polished, usable software.
Script to automatically book a vaccine slot on Doctolib in the next seven days.
Role in this project:
Back-end Developer
Contributions:13 reviews, 50 commits, 195 PRs in 7 months
Contributions summary:Romain primarily contributed to the development of the `doctoshotgun` application, a script for booking vaccine slots. Their work focused on improving the user interface and core functionality, including implementing password input using `getpass`, displaying informative error messages, and integrating command-line argument parsing with `argparse`. They also refactored the code to handle patient selection and city name normalization, contributing significantly to the application's usability and robustness. Furthermore, the user improved the output with a new design and added the functionality of a dry run before booking.
Mobile Developer (Android) & Frontend Developer (Gtk)
Contributions:6 commits, 6 PRs in 5 days
Contributions summary:Romain primarily contributed to cross-platform GUI development, with a focus on the Android and Gtk platforms within the Toga framework. Their work included implementing new features like color styling and focus management, alongside fixing bugs related to window content replacement and path configurations. These contributions demonstrate their ability to modify and extend the framework's capabilities on different operating systems.
gui-toolkitpythonlinuxgui
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.