Niklas Keller

Student at Universität zu Köln

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
Niklas Keller is a German student of Wirtschaftsinformatik with 13 years of hands-on software experience focused on secure-by-default, high-performance backend systems. He is an active maintainer in the PHP async ecosystem (notably amphp/amp and amphp/http-server), where his work improves reliability, error handling and operational defaults for high-concurrency applications. His open-source contributions span security-sensitive projects like the ETSI C-ITS implementation vanetza, where he added certificate validation, signing options and time/region checks to harden communications. Niklas combines practical backend engineering with a security mindset—he routinely extracts and restructures components to improve maintainability and standards compliance. Now based in Germany and studying at Universität zu Köln, he pairs academic grounding with real-world project stewardship across widely used PHP tooling. An attention to documentation and subtle bug fixes suggests he values developer experience as much as runtime robustness.
code13 years of coding experience
bookErzbischöfliches St.-Angela-Gymnasium
stackoverflow-logo

Stackoverflow

Stats
6,768reputation
1.3mreached
206answers
12questions
Badges
php
top-5%
jquery
top-5%
ajax
top-5%
jquery-mobile
top-5%
javascript
top-5%
html
top-5%
github-logo-circle

Github Skills (37)

asynchronous10
c-language10
cert10
async10
testing10
it-security10
http10
phpunit10
security10
http-server10
php10
certificate10
exception-handling10
code-coverage10
cprogramming-language10

Programming languages (24)

PowerShellMDXJavaC++CSSRustHackC

Github contributions (5)

github-logo-circle
amphp/amp

Aug 2015 - Dec 2022

A non-blocking concurrency framework for PHP applications. 🐘
Role in this project:
userBack-end Developer
Contributions:36 releases, 43 reviews, 562 commits in 7 years 5 months
Contributions summary:Niklas's commits primarily focus on improving the documentation and error handling within the codebase. They fixed documentation errors for failure cases. Furthermore, the user introduced changes to handle exceptions and throwables, indicating a focus on error management and improving the robustness of the application. These changes suggest involvement in core back-end logic within the project.
concurrencynon-blockingphp-applicationphpasync
amphp/http-server

Nov 2014 - Nov 2022

An advanced async HTTP server library for PHP, perfect for real-time apps and APIs with high concurrency demands.
Role in this project:
userBack-end Developer
Contributions:12 releases, 38 reviews, 364 commits in 8 years
Contributions summary:Niklas primarily contributed to the core functionality of the async HTTP server library. Their work included fixing naming issues, adding future import, adapting UTC to GMT, fixing autoloader issues, and addressing minor issues in tests by mostly backslash escapes. Furthermore, they changed the default port for Host::expose and modified the default configuration file. They also implemented worker permissions if POSIX is available.
asyncconcurrencyhttp-serverphpapplication-server
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