Timo Rößner

Berlin, 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
Timo Rößner is a seasoned software engineer and engineering leader with over 15 years of experience building and scaling teams in international startups, currently operating as a fractional CTO and freelance developer from Berlin. He combines hands-on coding and mentoring—favoring pair programming—with strategic leadership work such as career ladders, goal setting, and cross-department initiatives. Timo is the long-time open-source maintainer of Reek, a well-known Ruby code smell detector, and has contributed to RubyCritic, demonstrating a deep obsession with code quality and maintainable design. His roles have ranged from running large product engineering organizations (150 developers at Toptal) to hands-on platform and analytics work at Planet and sustainability-focused big data at AdAstra. He excels at recruiting generalist, high-collaboration engineers and creating autonomous teams driven by clear vision and purpose. Unusually for a leader, he remains an active maintainer and frequent coder, bringing practical craftsmanship to high-level engineering strategy.
code15 years of coding experience
github-logo-circle

Github Skills (10)

bump2version10
rubocop10
versioning10
static-analysis10
bump10
bumpversion10
ruby10
refactoring9
guideline9
rubygems8

Programming languages (8)

YaccCRustJavaScriptGoGroovyRubyElixir

Github contributions (5)

github-logo-circle
troessner/reek

May 2012 - Dec 2022

Code smell detector for Ruby
Role in this project:
userBack-end Developer
Contributions:26 reviews, 670 commits, 802 PRs in 10 years 8 months
Contributions summary:Timo contributed to the Reek project by primarily addressing code smell detection issues. They implemented features to allow certain code constructs, such as single underscores in variable assignments, and they fixed bugs related to uncommunicative variable names. They also performed various version updates, refactored code, and improved the reporting and handling of smells.
linterssmell-warningsrubydetectorparsing
whitesmith/rubycritic

Nov 2015 - Dec 2016

A Ruby code quality reporter
Role in this project:
userBack-end Developer
Contributions:52 commits, 93 PRs, 87 pushes in 1 year 1 month
Contributions summary:Timo primarily focused on maintaining and improving the RubyCritic code quality reporter. Their contributions include bumping the project's version number, which indicates release management. They also updated dependencies, such as Reek and RuboCop, ensuring the project's tools and dependencies are up-to-date and aligned with best practices. Furthermore, the user made code adjustments and fixed RuboCop offenses to improve code quality.
reporterquality-reporteranalysiscodeclimateruby
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