Panos Koutsovasilis

Principal Software Engineer I at Elastic

Athens, Attica, Greece
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
Panos Koutsovasilis is a Principal Software Engineer based in Athens with a decade of experience bridging research and industry to build high-performance backend and cloud systems. He holds a PhD in Unreliable Computing and has moved from academia and research roles into senior engineering and management positions at IBM, Citrix, Metric Gaming, and now Elastic. Panos is an active open-source contributor, notably improving tracing, kprobe performance, and Netflow inputs in Elastic Beats, demonstrating deep systems and DevOps expertise. He combines rigorous academic problem-solving with pragmatic engineering—optimizing low-level observability and shipping production-ready telemetry features at scale. An uncommon strength is his ability to translate academic research on approximate/unreliable computing into concrete improvements in monitoring and cloud services.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (BSc), Physics, Bachelor of Science (BSc), Physics at Aristotle University of Thessaloniki (AUTH)
bookPHD, Unreliable Computing, PHD, Unreliable Computing at University of Thessaly
languagesGreek, English
github-logo-circle

Github Skills (7)

netflow10
go10
trace10
tracer10
performance-optimization10
filebeat10
devops9

Programming languages (12)

TypeScriptJavaShellC++CSSCHandlebarsJavaScript

Github contributions (5)

github-logo-circle
elastic/beats

Oct 2023 - Mar 2025

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
userBack-end & DevOps Engineer
Contributions:224 reviews, 54 PRs, 70 pushes in 1 year 5 months
Contributions summary:Panos primarily focused on refactoring and improving the auditbeat tracing functionality within the Beats framework. They implemented changes related to the performance of tracing, including the introduction of new features and the optimization of existing code related to kprobes. Additionally, the user worked on the filebeat netflow input, converting it to an API v2 plugin and adding metrics. Their contributions also involved improvements to the codebase by addressing deprecated usages and fixing build-related issues.
tropicalheartbeatlogstashbeatsfilebeat
pkoutsovasilis/beats

Oct 2023 - Jan 2025

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Contributions:2 reviews, 5 PRs, 171 pushes in 1 year 2 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
Panos Koutsovasilis - Principal Software Engineer I at Elastic