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.
An open access book on scientific visualization using python and matplotlib
Role in this project:
Technical 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.
Contributions:7 reviews, 50 commits, 9 PRs in 1 year 6 months
Contributions summary:Nicolas primarily contributed to the visual styling and theming of the Emacs configuration. Their commits show a focus on defining and adjusting faces, colors, and fonts to create a consistent and aesthetically pleasing user interface. The changes involve extensive modifications to `elegant.el`, where they updated existing faces and added new ones for various modes, ultimately enhancing the overall visual experience. Furthermore, the user introduced dark mode theming options for better usability and aesthetic appeal.
emacsemacs-configurationemacs-themeelegant-theme
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.