Jonas Bernoulli

Head Honcho at Magit

Basel, Basel-City, Switzerland
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
award
Top expert inEmacs and Lisp Development Environment
Jonas Bernoulli is a seasoned software leader with 17 years of experience, currently heading Bernoulli Informatik and serving as Project Lead for Magit. He specializes in expert user interface design for text editing and version control, blending deep Emacs Lisp craftsmanship with backend reliability. His extensive open-source contributions include improvements to flagship projects like Magit, lsp-mode, and the Solarized Emacs theme, where he focused on usability, code style consistency, and maintainability. Jonas has a knack for quietly improving developer workflows—refactoring, enforcing consistent indentation, and fixing subtle compiler warnings that pay dividends at scale. Based in Basel, Switzerland, he bridges sociology and computer science perspectives from his university background to build tools that respect developer ergonomics and social workflows. Colleagues know him for pragmatic, detail-oriented leadership that prioritizes long-term stability over flashy shortcuts.
code17 years of coding experience
bookSociology and Computer Science, Sociology and Computer Science at Universität Basel
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
8,327reputation
436kreached
31answers
9questions
Badges
git
top-5%
emacs
top-5%
github-logo-circle

Github Skills (65)

ivy10
testing10
autoloader10
projectile10
language-server-protocol10
refactor10
build-automation10
refactoring10
emulation10
develop10
emacs-lisp10
helm10
emacs10
rust10
git10

Programming languages (7)

C++CSSCommon LispHTMLRubyEmacs LispPython

Github contributions (5)

github-logo-circle
magit/magit

Feb 2012 - Jan 2023

It's Magit! A Git Porcelain inside Emacs.
Role in this project:
userBack-end Developer
Contributions:45 releases, 61 reviews, 8042 commits in 11 years 1 month
Contributions summary:Jonas primarily contributed to the Emacs-based Git porcelain, Magit. Their commits focused on enhancing the functionality of various commands and features related to Git, with a specific focus on commands like `git bisect`, along with improvements to the user interface and usability. The user also implemented improvements to aspects of the code base such as, setting up a header-line and providing better support for the handling of files. The user was also involved in code refactoring by streamlining code and documentation.
porcelainmagitemacsgit-porcelainemacs-lisp
emacs-lsp/lsp-mode

Dec 2018 - Mar 2022

Emacs client/library for the Language Server Protocol
Role in this project:
userFull-stack Developer
Contributions:8 commits, 8 PRs, 8 comments in 3 years 3 months
Contributions summary:Jonas primarily contributed to `lsp-mode` by fixing typos and quoting parentheses within docstrings. They addressed issues related to code formatting and minor bug fixes across several files, including `lsp-mode.el`, `lsp-rust.el`, and `clients/lsp-elixir.el`. Their work included adjustments to code comments, and minor refactoring to improve readability and maintainability.
pythoneslintlanguage-server-clientclient-libraryjavascript
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
Jonas Bernoulli - Head Honcho at Magit