Nicolas Rougier

Bordeaux, Nouvelle-Aquitaine, 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
Nicolas Rougier is a senior researcher in computational cognitive neuroscience based in Bordeaux with 15 years’ experience applying machine learning, artificial neural networks and numerical computing to decision making, learning and cognition. His work bridges neuroscience, philosophy and medicine by using computational models to probe the mind-body problem and to explain normal and pathological brain function. A passionate advocate for open and reproducible science, he co-founded ReScience C and has authored influential pieces on turning code into scientific contributions. Nicolas is also a prolific open-source contributor and technical writer: his projects include scientific-visualization tools (glumpy, VisPy), influential matplotlib and IPython contributions, and multiple open-access books and tutorials on NumPy and visualization. He brings a strong graphics and tooling background—working on FreeType-GL, OpenGL pipelines and aesthetic Emacs themes—which informs his emphasis on clear, reproducible visual communication of science. Less obvious: he actively translates research tooling into pedagogical resources, making advanced computational methods broadly accessible.
code15 years of coding experience
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
670reputation
27kreached
18answers
14questions
github-logo-circle

Github Skills (63)

algorithm10
data-visualizations10
glut10
textbook10
algorithms10
3d-graphics10
restructuredtext10
multiplatform10
text-editor10
freetype10
python10
storybook10
sphinx10
image-processing10
matplotlib10

Programming languages (15)

C++CSSCRustTeXHTMLJupyter NotebookJulia

Github contributions (5)

github-logo-circle
rougier/from-python-to-numpy

Nov 2016 - Sep 2021

An open-access book on numpy vectorization techniques, Nicolas P. Rougier, 2017
Role in this project:
userBack-end Developer
Contributions:2 releases, 196 commits, 48 PRs in 4 years 11 months
Contributions summary:Nicolas significantly contributed to the repository by adding a breadth-first solution for maze solving, as well as optimizing the Bellman-Ford algorithm. These changes involved modifying existing Python code to improve its speed and add new functionality. The user also contributed to examples related to vectorization techniques, including the random walk algorithm.
techniquespythonopen-accessnumpynumba
An open access book on scientific visualization using python and matplotlib
Role in this project:
userTechnical Writer
Contributions:3 reviews, 118 commits, 43 PRs in 3 years 5 months
Contributions summary:Nicolas primarily contributed to documentation and content within the repository. Their commits focused on correcting typos, fixing captions, adding precision to displayed source code, and adding a PDF file of the book. The changes impacted the overall clarity and accuracy of the documentation, improving the readability and accessibility of the scientific visualization book.
pythonopen-accessnumpymatplotlibplotting
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
Nicolas Rougier