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.
16 years of coding experience
22 years of employment as a software developer
Dr., Economics, Dr., Economics at University of Duisburg-Essen
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
Role in this project:
Back-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.
Ruby ASCII Table Generator, simple and feature rich.
Role in this project:
Back-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.