Timo Kösters

Software Engineer at Phoenix R&D

Dortmund, North Rhine-Westphalia, 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 Kösters is a software engineer with nine years of experience, currently maintaining the Rust-based Conduit Matrix homeserver and contributing to matrix-related projects like ruma and the matrix-rust-sdk. Based in Dortmund and studying computer science at TU Dortmund, he focuses on building optimized, reliable back-end systems in Rust, with practical experience tuning network synchronization and game-server mechanics from contributions to the open-source Veloren voxel RPG. He has professional experience across startups and research labs, including Element, Famedly, and CISPA, where he automated exploit testing and improved robustness of distributed systems. Beyond code, he runs a weekly computer graphics workshop at TU Dortmund, blending teaching with hands-on graphics and performance work. Known for pragmatic engineering and careful protocol work, he combines open-source stewardship with a knack for low-level optimization and resilient networked systems.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Dortmund
bookMaster's degree, Computer Science, Master's degree, Computer Science at TU Dortmund University
github-logo-circle

Github Skills (18)

network-programming10
standard-library10
matrix-org10
chat10
rust10
common-library10
c-library10
game-development10
api-design9
serializer9
serializable9
serialization9
error-handling9
deserialization9
data-structures8

Programming languages (20)

JavaBikeshedC++RustCMakefileGoPerl

Github contributions (5)

github-logo-circle
veloren/veloren

Apr 2019 - Jan 2021

An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.
Role in this project:
userBack-end Developer
Contributions:1271 commits in 1 year 9 months
Contributions summary:Timo primarily worked on back-end development tasks related to the Veloren project, focusing on features within the game's mechanics. Their contributions involved implementing animation smoothing for character movement and modifying network behavior, including changes to timeouts and synchronization of character states. The code changes indicate expertise in handling player-related data and game logic on the server-side, showing a good understanding of the game's architecture.
gamerpgsubmitvoxelsdwarf-fortress
ruma/ruma

Feb 2020 - Oct 2022

A set of Rust crates for interacting with the Matrix chat network.
Role in this project:
userBack-end Developer
Contributions:20 reviews, 52 commits, 36 PRs in 2 years 8 months
Contributions summary:Timo primarily focused on implementing and fixing features related to the Matrix chat network. Their contributions include adding error handling structures and modifying existing code to improve deserialization of room and sync events. Further contributions involved adding new endpoints for server keys and public rooms. The user's work demonstrates a focus on enhancing the functionality and reliability of the Ruma library.
the-matrixrustmatrix-chatchatrust-crates
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