Johannes Engl

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
🎓
Top School
Johannes Engl is a seasoned software engineer and startup founder with 11 years of experience building scalable, cloud-native systems across Ruby on Rails and Go. He has led engineering teams at growth-stage startups (Tourlane) and bootstrapped critical availability and geo-sharding projects at Deliveroo that materially improved resilience and peak capacity. Comfortable across the stack, Johannes has designed serverless microservices on AWS, integrated gRPC/Protobuf ecosystems, and shipped data-driven ad-tech and tracking platforms using Kafka. He founded and ran a TravelTech startup, giving him practical product and go-to-market instincts useful for early-stage validation and rapid iteration. An active contributor to the Ruby ecosystem, he’s added core functionality to the popular ViewComponent project, demonstrating attention to testability and integration. Based in Berlin, he’s available for engineering engagements or startup consultancy where scalability and pragmatic architecture matter.
code11 years of coding experience
job8 years of employment as a software developer
bookLa Salle Tarija, Bolivia
bookBachelor of Applied Science (BASc), International Media and Computing, Bachelor of Applied Science (BASc), International Media and Computing at University of Applied Sciences Berlin
languagesGerman, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
11reputation
792reached
0answers
1question
github-logo-circle

Github Skills (10)

ruby10
web-framework10
ruby-rails10
rails10
actionview10
actioncontroller10
testing10
rspec6
capybara6
ruby-on-rails6

Programming languages (3)

JavaScriptGoRuby

Github contributions (5)

github-logo-circle
ViewComponent/view_component

May 2020 - Jun 2021

A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
Role in this project:
userBackend Developer
Contributions:8 reviews, 20 commits, 2 PRs in 1 year 1 month
Contributions summary:Johannes primarily contributed to the core functionalities of the ViewComponent framework. Their commits focused on adding configurations, including a render monkey patch toggle, and integrating methods for rendering components within ActionView and ActionController. They also updated the code to conditionally include render monkey patches based on the configuration setting and updated tests accordingly.
ruby-on-railsrailsrubyview-componentstestable
johannesengl/view_component

May 2020 - Mar 2023

View components for Rails
Contributions:42 pushes, 11 branches in 2 years 9 months
railsrubyview-components
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 Engl