François Févotte

Market Analyst at TriScale innov

Lyon, Auvergne-Rhône-Alpes, France
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 Févotte is a Paris-based market analyst and co-founder & chief scientist at TriScale innov with 13 years of professional experience bridging applied mathematics, numerical simulation and software engineering. Trained in applied math (ENSTA, INSTN) and shaped by a PhD-era research stint at CEA, he taught finite elements and particle transport modeling at ENSTA for 15 years while developing industrial numerical solvers at EDF. He turns rigorous math into practical tools—authoring Verrou for floating-point diagnosis in large codes and contributing to well-known open-source projects like timholy/Revise.jl (live Julia code reloading) and enhancements to expand-region.el for C-like languages. At TriScale and now elmy he blends research-grade modeling, hands-on debugging expertise, and product-focused engineering to make complex numerical workflows more reliable and usable.
code14 years of coding experience
job11 years of employment as a software developer
bookMaster of Science - MS, Applied Mathematics, Master of Science - MS, Applied Mathematics at ENSTA ParisTech - École Nationale Supérieure de Techniques Avancées
bookMaster of Science - MS, Applied Mathematics, Master of Science - MS, Applied Mathematics at INSTN
stackoverflow-logo

Stackoverflow

Stats
19,818reputation
523kreached
301answers
10questions
Badges
julia
top-1%
mpi
top-5%
emacs
top-1%
elisp
top-5%
markdown
top-5%
github-logo-circle

Github Skills (22)

developer-tool10
testing10
c1110
emacs-lisp10
c1710
emacs10
developer-tools10
julia10
markdown9
mpi9
text-editing9
elisp9
regular-expressions7
regular-expression7
jit7

Programming languages (10)

JuliaTypeScriptCSSC++CJavaScriptHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
timholy/Revise.jl

May 2020 - Jun 2020

Automatically update function definitions in a running Julia session
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:8 commits, 7 PRs, 1 push in 20 days
Contributions summary:François primarily focused on improving the `Revise.jl` package, which automatically updates function definitions in a running Julia session. They made several significant changes, including fixing issues related to `entr` functionality, which watches files and directories for changes. This included handling clustered events, removing user callbacks correctly, and adding the `all` keyword to watch all known files. These changes involved refactoring and extending the testing suite to cover new functionality and edge cases.
jitdeveloper-toolsproductivity-boosterdefinitionsupdate
magnars/expand-region.el

Jul 2012 - Oct 2012

Emacs extension to increase selected region by semantic units.
Role in this project:
userBack-end Developer
Contributions:8 commits, 1 comment in 2 months
Contributions summary:François primarily contributed to the `expand-region.el` Emacs extension, adding and refining features specific to C-like languages. Their work includes implementing new expansion functions for C mode, such as marking statements, fully qualified names, and blocks. They also fixed bugs and rewrote block handling logic, improving the functionality and robustness of the extension. The user also made minor modifications and tested new features.
elispspacemacsunitsregionemacs
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 Févotte - Market Analyst at TriScale innov