Jonas Bushart

Domain Consultant Application Management

Mainz, Rhineland-Palatinate, Germany
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
Jonas Bushart is a Domain Consultant in Application Management at Lufthansa Systems with 15 years of experience focused on protecting online presences from DDoS and bot attacks. He holds a Doctor of Engineering from Universität des Saarlandes and spent six years as a PhD researcher at CISPA investigating network security and DNS—covering attacks, mitigations, privacy leaks, and protocol violations. Jonas combines practical incident protection work with deep protocol-level expertise, having contributed to Rust projects like the Rust Language Server and a Rust-based DNS stack. His open-source contributions show a knack for improving developer experience and robust protocol implementations, from clickable document links in editors to hardening DNS response handling. Based in Mainz, he spends spare time maintaining Rust libraries and exploring systems-level security problems beyond what typical application roles encounter.
code15 years of coding experience
bookDoctor of Engineering, Doctor of Engineering at Universität des Saarlandes
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
2,324reputation
117kreached
50answers
0questions
Badges
rust
top-5%
github-logo-circle

Github Skills (24)

dns-resolver10
ide10
language-server-protocol10
vscode-extension10
dns10
rust10
nameserver10
data-validation9
typescripts8
data-structures8
typescript-types8
data-structure8
typescript8
error-handling8
algorithms8

Programming languages (20)

JavaC++RustCDTeXGoVala

Github contributions (5)

github-logo-circle
rust-lang/vscode-rust

Jan 2017 - May 2018

Rust extension for Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:6 commits, 6 PRs, 32 comments in 1 year 4 months
Contributions summary:Jonas contributed to the Rust extension for Visual Studio Code by implementing and refining features related to the Rust Language Server (RLS). Their work included adding a context menu option for finding implementations, enhancing the RLS analysis status display, and updating the displayed name of the Rust Language Server. These changes improved the extension's functionality and user experience. The user also addressed review comments, indicating an iterative development process.
visual-studio-coderustvscode-extensionvscodeintellisense
rust-lang/rls

Jan 2017 - Jun 2018

Repository for the Rust Language Server (aka RLS)
Role in this project:
userBack-end Developer
Contributions:18 commits, 16 PRs, 70 comments in 1 year 5 months
Contributions summary:Jonas primarily contributed to the Rust Language Server (RLS) by implementing new features and fixing bugs related to core functionality. Their work included enhancing the handling of text document changes and saves, specifically triggering rebuilds upon saves, and making document links clickable. They also improved compiler message handling by including more helpful messages and implemented an extension for finding implementations, demonstrating a focus on improving the server's capabilities and user experience. Further contributions were made to the CodeAction feature, by implementing deglob actions.
rust-language-serverrlsrustideintellisense
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 Bushart - Domain Consultant Application Management