Panagiotis Panagiotopoulos is a seasoned Software Engineer with 13 years of experience building web and backend systems, currently contributing at Sitecore from Greece. He has deep practical expertise in microservices, Node.js, Python, and modern front-end frameworks (Next.js, Angular) and has implemented production features spanning APIs, caching (Redis), authentication (JWT), and event-driven integrations (Kafka, RabbitMQ). His career spans startups and enterprise contexts where he has owned end-to-end delivery, CI/CD and DevOps tasks (Kubernetes, Docker, AWS) while mentoring peers through pair programming and code reviews. An advocate of clean architecture, his open-source work includes a Node.js clean-architecture example that demonstrates practical patterns like Redis caching and JWT auth for real-world APIs. He combines a background in full-stack development and teaching with a keen interest in cybersecurity, bringing pragmatic security-minded engineering to product delivery.
13 years of coding experience
11 years of employment as a software developer
M.Eng., Computer Engineering and Informatics, M.Eng., Computer Engineering and Informatics at University of Patras
A use case of Clean Architecture in Node.js comprising of Express.js, MongoDB and Redis as the main (but replaceable) infrastructure.
Role in this project:
Back-end Developer
Contributions:1 review, 87 commits, 32 PRs in 2 years 9 months
Contributions summary:Panagiotis primarily contributed to the back-end development of the Node.js application, focusing on implementing clean architecture principles. Their work involved renaming variables and parameters, fixing code indentation, changing API endpoints, creating Docker files, and modifying server port settings. They also integrated Redis caching for the /posts endpoint and added authentication using JWT, including login functionality.
Contributions:12 commits, 5 pushes in 6 years 5 months
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
Panagiotis Panagiotopoulos - Software Engineer at Sitecore