René Föhring

Engineering Team Leader at Remote

North Rhine-Westphalia, 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
René Föhring is an engineering team leader and seasoned software professional with 16+ years of hands-on experience and a career that began with GW-BASIC and VB6. He combines technical depth in backend systems—especially in Elixir/Erlang and Ruby—with senior leadership roles across product development and engineering management. René completed a Ph.D. in economics while advancing into management, bringing a rare mix of academic rigor and practical product delivery. He is an active open-source maintainer known for contributions to Credo (Elixir static analysis) and other libraries, and he champions the underrated strengths of the BEAM ecosystem. René has built and led cross-functional teams at companies like 5Minds and Swisslog, guiding products from conception to production. Based in North Rhine-Westphalia, Germany, he publishes a newsletter and speaks at conferences, blending practitioner insight with community leadership.
code16 years of coding experience
job22 years of employment as a software developer
bookDr., Economics, Dr., Economics at University of Duisburg-Essen
github-logo-circle

Github Skills (10)

testing10
code-analysis10
lib10
object-oriented-programming10
elixir10
ruby10
tokenizer9
tokenize9
refactoring8
refactor8

Programming languages (16)

C#C++CSSGoHTMLGroovyJupyter NotebookErlang

Github contributions (5)

github-logo-circle
rrrene/credo

Sep 2015 - Dec 2022

A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
Role in this project:
userBack-end Developer
Contributions:10 releases, 83 reviews, 2342 commits in 7 years 4 months
Contributions summary:René's commits indicate a focus on improving the functionality of the Elixir-based "credo" project, a static code analysis tool. They are responsible for fixing bugs, enhancing features related to token processing, and expanding the functionality of the tool. The user's contributions encompass changes in code parsing and analysis, suggesting that they focused on improving code quality.
elixirstatic-code-analysiscode-analysisstatic-analysislinter
tj/terminal-table

Oct 2011 - Oct 2011

Ruby ASCII Table Generator, simple and feature rich.
Role in this project:
userBack-end Developer
Contributions:39 commits, 1 comment in 4 days
Contributions summary:René primarily focused on developing the `terminal-table` Ruby gem. Their contributions involved adding core classes and methods, specifically Row and related components, to represent and render table rows. They also refactored existing code, including renaming methods and implementing features like multi-line cell support, contributing to the overall functionality and usability of the library. Furthermore, they added support for different table styles and title.
ruby
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