Frederik Bauer is a Senior Backend Engineer with 11 years of hands-on experience building internal tools, web applications and automation that boost developer and business productivity. Trained in Applied Computer Science from TU Dortmund and active in the game industry early on, he shipped the award-winning kids game "Fire!" and later pivoted to tooling at InnoGames where he eliminated manual workflows with bespoke automation (e.g., Auto Premium Tool and automatic Dropbox folder generation). He blends backend engineering across Java, Python and PHP with framework expertise in Spring, Django and Symfony, and contributes to major open-source projects like CakePHP and DebugKit—improving reliability, security (CSP) and test coverage. A pragmatic problem solver and mentor, he runs workshops and hackathons to spread best practices and accelerate team impact. Now at Protofy, he focuses on scalable, maintainable solutions that prioritize long-term stability while still iterating quickly. Colleagues praise his knack for turning repetitive human processes into robust, fully automated systems.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Science (B.Sc.) Applied Computer Science, Bachelor of Science (B.Sc.) Applied Computer Science at Technische Universität Dortmund
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Hamburg University of Technology
CakePHP: The Rapid Development Framework for PHP - Official Repository
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:16 commits, 6 PRs, 57 comments in 3 months
Contributions summary:Frederik made significant contributions to the CakePHP framework, primarily focusing on back-end functionality. Their work involved fixing association-related bugs and improving the reliability of the framework through targeted testing. Specifically, they addressed issues in the `BelongsToMany` association and implemented tests for RSA-SHA1 signing within the OAuth class. Furthermore, the user enhanced the `FormHelper` with methods and options to improve the integration between form methods and the backend operations.
Contributions:6 commits, 1 PR, 11 comments in 3 days
Contributions summary:Frederik primarily focused on enhancing the CakePHP DebugKit plugin to improve its compatibility with modern web development practices. They implemented Content Security Policy (CSP) support by separating inline JavaScript and style code and adding specific CSP headers. Furthermore, they addressed several bugs and made updates to the codebase, including fixing JavaScript tags and adjusting the DebugBarFilter and RequestsController configurations. These changes contributed to better security and functionality of the DebugKit within CakePHP applications.
toolbarphpdebugbarcakephp-plugindebugging
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.