Johannes Barre

Senior Software Engineer at Pitch

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

👤
Senior
🎓
Top School
Johannes Barre is a senior software engineer based in Berlin with 17 years of professional experience building maintainable web platforms and services since 2007. He prefers small, expressive codebases and agile practices, and has a proven track record moving systems to cloud-native infrastructure—single-handedly migrating an entire stack to AWS managed by Terraform and Docker. Johannes has led and mentored small teams, introduced GraphQL into production, and built SPAs and backend services in Clojure/ClojureScript while continuing to contribute to Ruby tooling like RuboCop. His work spans performance, deployment automation, and developer experience improvements (CI speedups, smoke tests), reflecting a pragmatic focus on changeable software. Colleagues know him for clean, configurable code and a steady drive to make systems easier to evolve.
code17 years of coding experience
job19 years of employment as a software developer
bookBachelor's Degree, Internet Science, Bachelor's Degree, Internet Science at Fachhochschule Kiel
languagesGerman, English, Korean
github-logo-circle

Github Skills (10)

linter10
rubocop10
static-code-analysis10
ruby10
formater9
code-formatting9
formatters9
formatter9
sql-formatter9
testing8

Programming languages (20)

C++CRustScalaElmGoJSONKotlin

Github contributions (5)

github-logo-circle
rubocop/rubocop

Sep 2016 - Apr 2019

A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Role in this project:
userBack-end Developer
Contributions:6 commits, 7 PRs, 16 comments in 2 years 7 months
Contributions summary:Johannes primarily contributed to improving the RuboCop code analyzer. Their work focused on enhancing the functionality and correctness of specific cops (code analysis rules). This included fixing issues related to redundant code, adjusting numeric literal formatting, and improving the behavior of lambda calls. They also made adjustments to the code to support a more flexible style guide through configuration options.
linterstyle-guidecode-formattercode-analyzerruby
iGEL/it

Jul 2011 - Aug 2020

A helper for links and other html tags in your translations
Contributions:102 commits, 7 PRs, 35 pushes in 9 years 2 months
translationstranslationlinkslocalizationhtml-tags
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
Johannes Barre - Senior Software Engineer at Pitch