Timo Glane

Softwareentwickler at AMAZONEN-WERKE H. DREYER SE & Co. KG

Melle, Lower Saxony, 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
Timo Glane is a pragmatic software engineer with seven years of experience, currently building embedded and backend systems at AMAZONEN-WERKE after roles in smart farming and consultancy. He holds an M.Sc. in Computer Science from Universität Osnabrück and combines industrial embedded Rust development with a strong C++ background. Timo contributes to high-profile open-source projects like the Tokio runtime, improving asynchronous I/O, timer reliability, and broadcast channel management—work that reflects a focus on robustness and low-level concurrency. Based in Melle, Germany, he pairs hands-on systems programming with practical product delivery across automotive and agricultural telemetry domains. Outside work he’s a self-taught guitarist and swimmer, signaling curiosity and disciplined self-learning.
code7 years of coding experience
bookAbitur, Abitur at Gymnasium Melle
bookMaster of Science - MS Informatik, Master of Science - MS Informatik at Universität Osnabrück
github-logo-circle

Github Skills (8)

asynchronous10
rust10
io10
networking10
async10
concurrency10
error-handling8
multithreading8

Programming languages (3)

C++CRust

Github contributions (5)

github-logo-circle
tokio-rs/tokio

Jul 2023 - Mar 2025

A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Role in this project:
userBack-end Developer
Contributions:52 reviews, 12 PRs, 52 comments in 1 year 8 months
Contributions summary:Timo contributed to the Tokio runtime, implementing and modifying core features. They added functionality to the `tokio-util` and `tokio` crates, including features for asynchronous I/O, process management, and cancellation tokens. The contributions involved adding new methods and abstractions for existing functionalities, focusing on improvements to the timer wheel and the introduction of `WeakSender` to the broadcast channel to improve its management. These changes aimed at enhancing the reliability and efficiency of asynchronous application development within the Tokio ecosystem.
non-blockingasynchronousschedulingrustevent-loop
tglane/webServPP

Feb 2019 - Feb 2021

Contributions:52 commits, 24 pushes, 3 branches in 2 years
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