Jérémie Knüsel

Professor at Berner Fachhochschule BFH

Lausanne, Vaud, 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
Jérémie Knüsel is a professor and former R&D engineer with 13 years of experience bridging academia and industry in Switzerland, grounded in a PhD in biorobotics from EPFL. He combines teaching and research at Bern University of Applied Sciences with hands-on software engineering, contributing backend improvements to high-performance projects like JeroMQ and to core tooling in the Julia ecosystem. His work spans distributed messaging, HiDPI-aware rendering for document viewers, and REPL/LaTeX developer ergonomics—evidence of a pragmatist who improves robustness, testing, and developer experience. Based in Lausanne, he brings a mix of systems-level thinking and practical refactoring skills, and has an educator’s eye for clear documentation and examples.
code13 years of coding experience
bookPhD, Biorobotics, PhD, Biorobotics at Ecole polytechnique fédérale de Lausanne
bookMaster of Advanced Studies, Master of Advanced Studies at Haute école pédagogique du canton de Vaud (HEP Vaud)
github-logo-circle

Github Skills (23)

unit-testing10
rep10
programming-language10
zeromq10
messaging10
document-viewer10
c1110
jeromq10
cairo10
java10
c1710
javas10
gtk10
latex10
language-design10

Programming languages (23)

JavaC++CSSRustCCMakeTeXGo

Github contributions (5)

github-logo-circle
pwmt/zathura

Jan 2018 - Mar 2019

Document viewer
Role in this project:
userFull-stack Developer
Contributions:32 commits in 1 year 1 month
Contributions summary:Jérémie primarily contributed to the implementation of HiDPI support within the document viewer. This involved modifying the document structure to include device scale factors and updating the rendering process to account for these factors, ensuring correct display on high-resolution screens. They also addressed thumbnail scaling issues and refactored device factor handling. Furthermore, the user updated the project by bumping GTK+ to version 3.22, and improved the handling of zoom functionality.
document-viewerviewerdmsgtk3
JuliaLang/julia

Jun 2020 - Jan 2023

The Julia Programming Language
Role in this project:
userBack-end Developer
Contributions:31 reviews, 12 commits, 20 PRs in 2 years 7 months
Contributions summary:Jérémie contributed to the Julia programming language, focusing on improving the REPL and LaTeX completions. They fixed issues related to LaTeX completion of Greek variants, added new symbols, and addressed incorrect completion behavior. The user also updated the documentation for tuples and named tuples, providing clearer examples and explanations. Further, the user made adjustments to the `splat` function, clarifying its purpose and recommending its use for constructing `Base.Splat` objects.
sciencejulia-languagemachine-learningjulialangpetsc
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
Jérémie Knüsel - Professor at Berner Fachhochschule BFH