Paschalis Tsilias is a resilient software engineer and Computational Science MSc student from Athens with 10 years of hands-on experience blending backend development, systems engineering, and research. He contributes to high-profile open-source projects such as Prometheus, Grafana Agent, and the Go language—working on TSDB internals, observability pipelines, and core library fixes—demonstrating deep expertise in time-series systems and Go. His background in Nuclear Physics and research at KAIST and AUTH informs a rigorous, data-driven approach: he built simulation and track-reconstruction workflows using Geant4, ROOT, GENFIT2 and Kalman filters. Comfortable across deployment, automation, and backend code, he seeks opportunities to scale his academic problem-solving into production-grade systems and team collaboration.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Nuclear Physics, Bachelor's degree, Nuclear Physics at Aristotle University of Thessaloniki (AUTH)
Contributions:1455 reviews, 164 commits, 667 PRs in 1 year
Contributions summary:Paschalis primarily contributed to the configuration and deployment of the Grafana Agent, focusing on improving its infrastructure and operational aspects. They made changes to the agent's Docker image tags and smoke tests, utilizing environment variables for release management. Furthermore, the user upgraded the Go version and introduced improvements to the metrics collection process by adding readiness checks. The user also implemented the integration for the `loki.source.file` component.
The Prometheus monitoring system and time series database.
Role in this project:
Back-end Developer
Contributions:75 reviews, 7 commits, 26 PRs in 5 months
Contributions summary:Paschalis primarily contributed to the Prometheus monitoring system, focusing on backend functionalities related to time-series data handling and storage. Their work included modifying Protobuf docstrings for clarity, implementing and fixing issues related to exemplar handling within the time series database (TSDB) agent, and improving the reliability of the system. These changes involved modifications to core data structures and functions within the TSDB agent, and also contributing to metadata management.
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.