Birte Friesel is a postdoctoral researcher with 15 years of experience bridging embedded software systems research and practical engineering, currently working at Universität Osnabrück on performance and non-functional property models for configurable software/hardware and disruptive memory technologies. She focuses on runtime performance attributes, benchmark automation, model visualization, and interpretable machine learning, and teaches courses on operating system construction and benchmarking/modeling of non-functional system properties. Her background includes hands-on backend work improving code maintainability and security—evident from contributions to the Engelsystem shift-planning project where she implemented input sanitization, SQL escaping, and refactoring for admin interfaces. This blend of rigorous academic research and pragmatic code-level security improvements gives her a rare ability to turn complex performance models into auditable, production-relevant tools. Based in Dortmund, she is comfortable moving between research, teaching, and open-source engineering to make systems both performant and dependable.
Contributions summary:Birte primarily focused on cleaning up and improving the code base of the shift planning system. Their contributions included adding a `strip_request_item` function to sanitize user inputs, and refactoring existing code for admin pages related to angel types, FAQ, and groups. They also implemented SQL escapes in multiple files to prevent potential SQL injection vulnerabilities. These changes suggest a focus on security and code maintainability within the PHP-based application.
Interface to URA-based realtime departure monitors
Contributions:133 commits, 6 PRs, 66 pushes in 5 years 7 months
monitorsrealtimedepartureura
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.