Tobias Kraze

Software Engineer at makandra

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
Tobias Kraze is a seasoned Software Engineer with 16 years of experience focused on backend development, particularly in the Ruby on Rails ecosystem. He is a senior maintainer and contributor to Rails-related projects, notably maintaining Rails LTS at makandra.de and improving the active_type gem to enhance compatibility, nested attributes, and association handling. Tobias combines deep library-level insight with pragmatic versioning and test infrastructure work, making legacy Rails apps more maintainable and resilient across versions. Based in Germany, he brings steady long-term stewardship to open-source projects and a track record of addressing subtle compatibility challenges that many teams overlook. Colleagues value his ability to balance careful refactoring with shipping useful features that keep production systems stable.
code16 years of coding experience
github-logo-circle

Github Skills (6)

activerecord10
rspec10
ruby10
ruby-rails9
rails9
software-design7

Programming languages (3)

CSSJavaScriptRuby

Github contributions (5)

github-logo-circle
makandra/active_type

Jul 2014 - Nov 2022

Make any Ruby object quack like ActiveRecord
Role in this project:
userBack-end Developer
Contributions:9 reviews, 183 commits, 91 PRs in 8 years 5 months
Contributions summary:Tobias primarily contributed to the `active_type` gem, focusing on compatibility fixes, version updates, and implementing features like nested attributes and belongs_to associations. Their work involved modifying core components of the library, including the core logic, versioning, and testing infrastructure. The contributions improved the gem's functionality and addressed compatibility issues with different Rails versions.
ruby-on-railsrailsrubygemactivemodel
makandra/cucumber_factory

Sep 2009 - Sep 2022

Create records from Cucumber features without writing step definitions.
Contributions:16 commits, 11 PRs, 15 pushes in 13 years 2 months
recordscucumber-jvmgherkinbddcucumber-features
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
Tobias Kraze - Software Engineer at makandra