Panagiotis Parthenis is a seasoned software engineer with 11 years of experience building backend systems and integrations across telecom, defense, and European public-sector projects. Currently at Deutsche Telekom and based in Athens, he has deep Java/Spring expertise, microservices, Kafka/RabbitMQ, CI/CD pipelines, and hands-on experience with Dockerized deployments and SonarQube quality gates. He has delivered healthcare systems using HL7, MPI/LIS workflows, and introduced tooling (BookStack + backup scripts) to improve team onboarding and knowledge continuity. An active contributor to the notable Apache ShardingSphere project, he has strengthened SQL parser test coverage and data-consistency checks, reflecting a pragmatic focus on test automation and reliable data flows. Collected across roles, his work blends system integration, performance tuning (Elasticsearch/Logstash), and pragmatic automation to turn complex requirements into maintainable production services.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Cyprus
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
Role in this project:
Backend Developer / Test Automation Engineer
Contributions:5 reviews, 11 commits, 13 PRs in 2 months
Contributions summary:Panagiotis primarily contributed to the ShardingSphere project by adding and extending SQL parser test cases. Their work focused on the DistSQL module, specifically testing the parsing of `ResetScalingStatement`, `DropScalingStatement`, `StopScalingStatement`, `StartScalingStatement`, and `ShowScalingStatusStatement`. Additionally, they added unit tests for `CRC32MatchMySQLSingleTableDataCalculator`, `StandardPipelineDataSourceConfiguration` and `EncryptAssignmentTokenGenerator`, demonstrating a focus on data consistency, data source configuration, and encryption features.
Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more
Contributions:53 pushes, 15 branches in 2 months
rdbmsdatabase-systemmore-featuresshardingenhance
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 Parthenis - Software Engineer at Deutsche Telekom