Sebastien Chapuis is a pragmatic software engineer based in Paris with 12 years of experience building developer-focused tooling and language server integrations. He contributes deeply to editor ecosystems—most notably to Emacs lsp-mode and lsp-ui—improving cross-referencing, highlighting, and UI integrations to make language server features more reliable and usable. His work on the Rust Language Server (RLS) shows back-end expertise in diagnostics, completion, and protocol-level correctness, alongside practical dependency and refactor improvements. Sebastien combines full-stack instincts with a specialty in developer experience, often removing brittle dependencies and optimizing behavior across themes and environments. At Owit he continues to apply this focus on robust, maintainable tooling that smooths the developer workflow.
Contributions:12 reviews, 271 commits, 52 PRs in 3 years 11 months
Contributions summary:Sebastien made significant contributions to the UI of the `lsp-ui` project, focusing on integrating UI elements with the LSP (Language Server Protocol) functionality of `lsp-mode`. Their work involved refactoring and organizing UI features within the codebase. They also added and enabled various UI elements, like code actions and documentation display, while ensuring compatibility with the existing ecosystem by removing dependencies, as evident by the commits, with adjustments to improve functionality for a variety of themes.
Emacs client/library for the Language Server Protocol
Role in this project:
Full-stack Developer
Contributions:1 review, 30 commits, 22 PRs in 2 years 11 months
Contributions summary:Sebastien primarily contributed to refactoring and improving the Emacs LSP mode's xref functionality, which handles cross-referencing symbols within the code. They addressed bugs related to incorrect type arguments, highlighting only visible references to improve performance, and fixing parameters for textDocument/references requests. Further contributions involved optimizing symbol highlighting, fixing URI parsing issues, and generally improving the code used in the LSP mode.
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.