Johannes Fahrenkrug is an independent software developer based in Berlin with 17 years of polyglot experience spanning native iOS (Swift, Objective-C), Flutter, and JavaScript/TypeScript, plus recent work in LangChain, embeddings and vector databases. He combines hands-on full-stack contributions to open-source projects—such as bug fixes and test improvements for the Radiant CMS—with commercial freelance work and international security consulting. A regular conference speaker and technical editor, he blends teaching and mentoring with practical engineering, having earned public acknowledgments from companies like Google and Apple. Comfortable across backend and frontend domains, Johannes is equally at home architecting mobile apps, integrating AI tooling, or shoring up web application security.
Radiant is a no-fluff, open source content management system designed for small teams.
Role in this project:
Full-stack Developer
Contributions:21 commits in 4 months
Contributions summary:Johannes contributed to Radiant CMS by addressing a range of issues across the codebase. Their work included fixing bugs related to configuration handling and regular expressions, and improving the testing suite. They also updated dependencies by integrating the Stringex gem, as well as made enhancements to the instance generator for automated bundle installation. The user's changes touch on both the backend (models, configuration) and frontend (spec files) aspects of the project, showcasing a full-stack development skillset.
A GitHub Action to calculate ABV given the original and final gravity of a beverage. No, it's not very useful.
Contributions:4 PRs, 10 pushes, 5 branches in 2 years 5 months
calculategravitybeverage
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 Fahrenkrug - Independent Software Developer at Springenwerk