Jonas Fassbender

Software Engineer at fassbender.dev

Cologne Bonn Region 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

👤
Senior
🎓
Top School
Jonas Fassbender is a freelance software engineer based in the Cologne-Bonn region with 8 years of experience building scalable enterprise applications and data pipelines. A generalist and Rustacean, he combines practical expertise in parallel and distributed computing with a strong emphasis on software and API quality. His open-source contributions to high-profile Rust projects like cargo and Tokio demonstrate deep knowledge of concurrency, testing, and build/test automation. Holding an MSc in High Performance Computing with Data Science from the University of Edinburgh, he is comfortable adopting new technologies quickly and is increasingly drawn to machine learning. As a freelancer he pairs hands-on engineering with a FLOSS mindset, often improving reliability by fixing deadlocks, race conditions, and flaky tests behind the scenes.
code8 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, High Performance Computing with Data Science, Distinction, Master of Science - MS, High Performance Computing with Data Science, Distinction at The University of Edinburgh
bookBachelor of Science - BS, Computer Science, 1.3, Bachelor of Science - BS, Computer Science, 1.3 at Cologne University of Applied Sciences
stackoverflow-logo

Stackoverflow

Stats
2,514reputation
39kreached
81answers
0questions
Badges
rust
top-5%
github-logo-circle

Github Skills (18)

asynchronous10
cargo10
async10
testing10
io10
package-manager10
rust10
concurrency10
build-automation9
test-automation9
compiler-optimization6
borrow-checker6
rust-cargo6
traits6
enums6

Programming languages (12)

C#TypeScriptShellCSSRustTypstTeXSCSS

Github contributions (5)

github-logo-circle
tokio-rs/tokio

Sep 2024 - Nov 2024

A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:13 reviews, 7 PRs, 30 comments in 2 months
Contributions summary:Jonas's contributions focused on improving the reliability and testability of the Tokio runtime. They fixed a deadlock issue in a multi-threaded metrics test and addressed a race condition in another, indicating a strong understanding of concurrency and testing in asynchronous environments. The user also worked on correcting a flaky test, demonstrating a commitment to robust and reproducible testing practices within the project. Additionally, there are commits focused on improving documentation build process.
non-blockingasynchronousschedulingrustevent-loop
rust-lang/cargo

Jan 2023 - Jan 2023

The Rust package manager
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:7 reviews, 11 commits, 11 PRs in 9 days
Contributions summary:Jonas primarily contributed to the `cargo` package manager, making modifications to improve the documentation and address potential issues in the build process. They updated the documentation links to point to the correct location. Additionally, they addressed code formatting and whitespace inconsistencies, which likely improved code readability. Furthermore, the user added and modified tests to cover artifact dependencies, thus, improving the testing infrastructure of the project.
rustpackage-managercargo
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 Fassbender - Software Engineer at fassbender.dev