Richard Böhme

Ruby On Rails Developer at webit! Gesellschaft für neue Medien mbH

Dresden, 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
Richard Böhme is a Ruby on Rails developer with five years of professional experience, balancing production work at webit! with master's studies in Applied Computer Science at HTW Dresden. He is an active open-source contributor, helping advance the Natalie Ruby compiler and improving ruby/spec test coverage—work that demonstrates both language-level implementation skills and a strong attention to correctness. Organizer of Dresden.rb, Richard combines community leadership with hands-on engineering across backend systems in Ruby and Crystal. His contributions range from adding core Enumerable and Object methods to compiler internals and precise specs for integer bitwise behavior, showing a knack for both new feature development and rigorous QA. Based in Dresden, he brings practical product delivery experience plus deeper language tooling expertise that many Rails developers do not typically have.
code5 years of coding experience
bookMaster of Science - MS, Angewandte Informatik, Master of Science - MS, Angewandte Informatik at Hochschule für Technik und Wirtschaft Dresden
github-logo-circle

Github Skills (10)

c-string10
enumerable10
arrayobject10
hash10
test-suite10
compiler-design10
strings10
mspec10
rubyspec10
ruby10

Programming languages (9)

TypeScriptC#C++ShellJavaScriptHTMLRubyGDScript

Github contributions (5)

github-logo-circle
natalie-lang/natalie

Jul 2021 - Jan 2023

a work-in-progress Ruby compiler, written in Ruby and C++
Role in this project:
userBack-end Developer
Contributions:66 reviews, 483 commits, 193 PRs in 1 year 6 months
Contributions summary:Richard primarily contributed to the development of the Ruby compiler "Natalie". Their work focused on implementing new features and expanding the Ruby language support, as shown by the commits adding methods like `Object#itself`, `Hash#transform_values`, `Enumerable#tally`, `Enumerable#each_entry`, `Object#<=>`, and enhancements to Array and Hash classes such as the addition of more methods and improved implementation of the methods . Further contributions focused on fixing existing functionality and adding various Enumerator methods as well as String-based features.
cppwiprubycompilercompiled
ruby/spec

Oct 2021 - Jan 2022

The Ruby Spec Suite aka ruby/spec
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 1 PR, 3 comments in 2 months
Contributions summary:Richard's contributions primarily focus on adding and modifying specifications (specs) for the Ruby language. They fixed a bug in the `Array#slice` spec, ensuring it correctly tested the array method instead of a string method. Furthermore, the user added specs to test the use of coerce for `Integer#|` and `Integer#^` methods, as well as specs to cover negative operands in bitwise operations for integers. This demonstrates a focus on test coverage and ensuring the accuracy of Ruby's core language features.
ruby-gemmspecrailsrubyspec
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
Richard Böhme - Ruby On Rails Developer at webit! Gesellschaft für neue Medien mbH