Basile Curchod

Professor Of Theoretical Chemistry at University of Bristol

Bristol, England, United Kingdom
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
Basile Curchod is a Professor of Theoretical Chemistry at the University of Bristol with 12 years of research and academic leadership spanning fellowships and faculty roles across top institutions including Stanford, EPFL and the Max Planck Institute. He specializes in nonadiabatic ab initio molecular dynamics, quantum trajectory methods, and excited-state theory (LR-TDDFT), applying these tools to photochemical and photophysical problems in metal complexes and strong-field interactions. A hands-on computational scientist, he complements his theoretical work with substantive open-source contributions to core Python (cpython), demonstrating practical skills in debugging, performance tuning, and interpreter-level maintenance. His career blends deep methodological development with reproducible software practice, and he maintains an active publication record and lab site documenting in-silico photochemistry research. An uncommon strength is his dual fluency in high-level quantum theory and low-level code optimization, enabling both novel algorithms and robust implementations.
code11 years of coding experience
job8 years of employment as a software developer
github-logo-circle

Github Skills (10)

debugging10
debug10
python10
thread9
multithreading9
hyper-threading9
pathlib9
threaded9
testing8
documentation8

Programming languages (13)

C++CSSRustCHTMLFortranTypeScriptDockerfile

Github contributions (5)

github-logo-circle
python/cpython

Nov 2022 - Apr 2025

The Python programming language
Role in this project:
userBack-end Developer
Contributions:39 reviews, 9 PRs, 70 comments in 2 years 4 months
Contributions summary:Basile contributed to the Python programming language repository by addressing various issues related to the Python interpreter and standard library. Their work involved fixing typos in documentation, optimizing import times for the `threading` and `pathlib` modules, and resolving a crash in the `pyrepl` module. They also fixed prompt length computation for custom prompts and updated the `pyrepl` completions menu display. These contributions demonstrate proficiency in debugging, optimization, and maintaining core Python modules.
python-programmingprogramming-languagepythonpython-programming-language
Khan/KhanAcademyDots

Jan 2019 - Jul 2022

A browser extension for translators of Khan Academy articles and exercises. It auto-translates certain math notations (such as decimal points to decimal commas) based on your locale via an extra button in the Crowdin window.
Contributions:1 review, 41 commits, 8 PRs in 3 years 6 months
mathdecimal-pointsbrowserlocalekhan-academy
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
Basile Curchod - Professor Of Theoretical Chemistry at University of Bristol