Nicolas Richard

Maître-Assistant at Ecole Supérieure d'Informatique (ESI)

Houdeng-Goegnies, Walloon Region, Belgium
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

👤
Senior
🎓
Top School
Nicolas Richard is a Maître-Assistant and mathematician with 13 years of academic and teaching experience, currently based in Houdeng-Goegnies, Belgium. He blends deep theoretical training—a PhD in Mathematics from Université libre de Bruxelles—with practical software contributions, including significant backend work on the well-regarded Emacs use-package project where he added features, refactored code and improved usability. Passionate about the intersection of math and computer science, he favors roles that serve the community over purely profit-driven work and brings a thoughtful, principled stance to his professional choices. Known for curiosity and continuous learning, he pairs rigorous problem-solving with hands-on coding and classroom experience.
code14 years of coding experience
bookDoctor of Philosophy (PhD), Mathematics, Doctor of Philosophy (PhD), Mathematics at Université libre de Bruxelles
bookCESS, Mathématiques 8h/semaine, CESS, Mathématiques 8h/semaine at Collège Saint-Pierre Jette
languagesFrench, English, Dutch
stackoverflow-logo

Stackoverflow

Stats
1,120reputation
45kreached
8answers
0questions
Badges
emacs
top-5%
github-logo-circle

Github Skills (11)

autoloader10
emacs10
autoload10
emacs-lisp10
handlers8
git6
passport-google-oauth6
authentication6
nodejs6
javascript6
org-mode6

Programming languages (14)

SmartyJavaC++CTeXVueCommon LispHTML

Github contributions (5)

github-logo-circle
jwiegley/use-package

Feb 2014 - Dec 2014

A use-package declaration for simplifying your .emacs
Role in this project:
userBack-end Developer
Contributions:8 commits, 26 comments, 1 issue in 10 months
Contributions summary:Nicolas significantly contributed to the `use-package` Emacs Lisp library by implementing new features and refactoring existing code. They introduced modified plist functionalities with associated functions to handle keyword-based properties, allowing for more flexible configuration options. They also improved the library's usability by adding a new idle timer feature and improving existing functionality. Further contributions included bug fixes and refactoring, such as moving tests into a separate file.
deferred-loadingelispkeymapautoloadsimplifying
YoungFrog/auto-answer

Aug 2016 - Jul 2021

Contributions:8 commits, 1 PR, 2 pushes in 4 years 11 months
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