François Févotte

Market Analyst at elmy

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 market analyst and co-founder with 14 years of experience bridging high-performance scientific computing, numerical analysis, and applied mathematics. He combines hands-on research—PhD-level work on neutron transport and a long tenure developing numerical solvers at EDF—with entrepreneurship as Chief Scientist at TriScale innov. A seasoned educator, he taught finite element methods and PDE discretization at ENSTA ParisTech for over a decade, mentoring students and advising doctoral work. François contributes to open-source tooling for developer productivity and scientific workflows, notably improving Revise.jl to make live Julia sessions more robust and enhancing Emacs region expansion for C-like languages. Based in Lyon, he brings rare fluency in both low-level numerical accuracy (including floating-point diagnostics) and practical test-driven engineering. His profile reflects a pragmatic thinker who turns advanced numerical theory into reliable, production-ready tools.
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 (20)

testing10
c1110
emacs-lisp10
c1710
emacs10
developer-tools10
julia10
markdown9
mpi9
text-editing9
elisp9
regular-expression7
jit7
clang6
word-wrap6

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 elmy