Romain Francois is a versatile software engineer and team lead with over 15 years of commercial experience and more than a decade in hands-on product delivery, currently leading engineering at TradingView from London. He combines deep embedded and front-end expertise from set-top box and TV UI projects with modern web tooling—contributing React examples to the popular lightweight-charts library—while driving faster delivery through prototypes, CI and pragmatic architectural decisions. A certified ScrumMaster and agile advocate, he has repeatedly cut delivery time and costs (including a 6-month feature acceleration and £/€10k+ annual AWS savings) by rethinking where functionality belongs in the stack. Known for mentoring newcomers, improving test coverage quarter-on-quarter, and “code gardening” legacy systems, he blends strong communication and hands-on coding to turn complex product requirements into maintainable, high-quality software.
11 years of coding experience
17 years of employment as a software developer
Bachelor Degree Computer Science & Mathematics, Bachelor Degree Computer Science & Mathematics at Université Jean Monnet Saint-Etienne
Master Degree Computer Science Networks Telecom, Master Degree Computer Science Networks Telecom at Pierre and Marie Curie University
Exchange student for a master Computer Science, Exchange student for a master Computer Science at Aston University
University Diploma Computer Science, University Diploma Computer Science at University of Montpellier
Master Of Science by research Computer Science, Master Of Science by research Computer Science at University of Lille 1 Sciences and Technology
Performant financial charts built with HTML5 canvas
Role in this project:
Front-end Developer
Contributions:119 reviews, 40 commits, 19 PRs in 11 months
Contributions summary:Romain primarily contributed to the front-end development of the lightweight-charts library, focusing on implementing React-based examples and tutorials. They added new React components, reorganized files, and addressed linting issues. The user also worked on integrating code examples within the documentation using tools like raw-loader, improving the user experience and providing clearer guidance on how to use the library with React.
Contributions:25 commits, 32 pushes, 1 branch in 21 days
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
Romain Francois - Team Lead Manager at TradingView