Panagis Tselentis

Sr. Staff Field Engineer at Open Source Community

Amsterdam, North Holland, Netherlands
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
Panagis Tselentis is a Sr. Staff Field Engineer with 12 years' experience delivering DevOps-driven, API-centric platforms and developer tooling across enterprise and open-source ecosystems. Based in Amsterdam, he combines hands-on backend engineering (Node.js, PHP, Lua) with platform leadership—shaping ING’s API Gateway as a Service and advising large customers on Kong deployments at scale. A long-time open-source contributor, he’s improved critical pieces of projects like Thruway (WAMP client/router) and Konga (Kong GUI), fixing subtle protocol and auth bugs that prevented incorrect RPC and credential flows. His strengths span CI, configuration management, testing, and lifecycle automation, with deep exposure to containers, messaging (RabbitMQ/AMQP) and real-time systems. Colleagues rely on him to translate operational constraints into robust developer-facing services and sensible DevOps workflows.
code12 years of coding experience
job19 years of employment as a software developer
bookBS, Electrical and Electronics Engineering, BS, Electrical and Electronics Engineering at T.E.I of Patras
bookComputer Science, Computer Science at Hellenic Open University
languagesEnglish, Greek
github-logo-circle

Github Skills (13)

web-token10
randomization10
wamp10
user-authentication10
authentication10
php10
autobahn10
api10
apidoc10
jsonwebtoken10
jwt10
back-end-development9
javascript9

Programming languages (10)

HCLTypeScriptDockerfileShellC++JavaScriptLuaPHP

Github contributions (5)

github-logo-circle
pantsel/konga

Oct 2016 - May 2020

More than just another GUI to Kong Admin API
Role in this project:
userBack-end Developer
Contributions:44 releases, 1081 commits, 107 PRs in 3 years 7 months
Contributions summary:Panagis primarily focused on removing and refactoring logic related to Konga syncing. They replaced the use of properties such as `http_if_terminated` with properties from the newer Kong versions. Additionally, the developer made code changes related to consumer credentials including creation and management for JWT, and various other authentication features.
apiadminkong-adminkong-admin-guigui
voryx/Thruway

Oct 2014 - Oct 2014

PHP Client and Router Library for Autobahn and WAMP (Web Application Messaging Protocol) for Real-Time Application Messaging
Role in this project:
userBack-end Developer
Contributions:5 commits in 2 days
Contributions summary:Panagis primarily worked on the `src/Thruway/Session.php` file, focusing on the logic related to unique ID generation within the Autobahn and WAMP framework. The commits indicate a series of refactorings and fixes to the `getUniqueId` and `makeUID` methods to ensure they comply with WAMP specifications and generate IDs correctly. This included improvements in the algorithm used to create random numbers and fixing issues that caused incorrect RPC responses.
wampphp-clientautobahnphpweb-application
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
Panagis Tselentis - Sr. Staff Field Engineer at Open Source Community