Simon Frings

Technischer Berater

Aachen, 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
Simon Frings is a technical consultant and software developer based in Aachen with six years of hands-on experience in backend and test automation. He contributes to the high-profile ReactPHP ecosystem, focusing on improving reliability and modernizing test suites for core projects like reactphp/http and reactphp/socket. His work shows a strong attention to detail—upgrading tests to PHPUnit 9, removing deprecated mocks, and fixing flaky behaviors across networking and event-loop scenarios. At ConSense GmbH he applies this QA-first mindset to deliver maintainable, production-ready systems. Trained in Medieninformatik from Cologne University of Applied Sciences, he pairs practical engineering skills with a nuanced appreciation for asynchronous, event-driven architectures. Notably, his open-source contributions demonstrate a preference for strengthening infrastructure and developer experience rather than building headline features.
code6 years of coding experience
bookBachelor of Science - BS Medieninformatik, Bachelor of Science - BS Medieninformatik at Cologne University of Applied Sciences
github-logo-circle

Github Skills (9)

http10
http-client10
php10
http-server10
reactphp10
phpunit10
testing10
test-automation9
socket9

Programming languages (6)

TypeScriptCSSJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
reactphp/http

Jun 2020 - Jan 2023

Event-driven, streaming HTTP client and server implementation for ReactPHP.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:2 releases, 53 reviews, 15 commits in 2 years 7 months
Contributions summary:Simon's commits primarily focus on cleaning up and refactoring the test suite. They are updating tests to run with PHPUnit 9 and replacing deprecated mocking methods. Additionally, the user addresses issues with tests, such as handling invalid callback functions and ensuring the correct behavior of different HTTP request scenarios. The changes involve several test files, demonstrating a strong focus on maintaining and improving the testing infrastructure for the `reactphp/http` repository.
streaming-requesthttp-clientphpstreamingstreaming-response
reactphp/socket

Jun 2020 - Mar 2022

Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:2 releases, 29 reviews, 14 commits in 1 year 8 months
Contributions summary:Simon primarily focused on improving the quality and reliability of the `reactphp/socket` repository. Their contributions involved updating and running tests with PHPUnit 9, including modifications to existing test files like `DnsConnectorTest.php`, `FunctionalTcpServerTest.php`, `TcpConnectorTest.php`, `SecureConnectorTest.php`, and `HappyEyeBallsConnectorTest.php`. The user also addressed failing tests, skipped tests for specific operating systems and environments, and cleaned up event-loop leftovers within the test classes.
securesocketphptlsstreaming
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
Simon Frings - Technischer Berater