Konstantinos Servis

Computer Scientist at Code.Hub

Athens, Attica, France
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
Konstantinos Servis is a versatile computer scientist and data engineering specialist with over a decade of hands-on experience building scalable analytics and HPC systems across industry and research. He has driven end-to-end data platforms—from real-time pipelines at Atlassian and Snowplow to large-scale ETL and AWS architectures at Atypon and Commonwealth Bank—while mentoring mid-career engineers as BD Tech Director at Code.Hub. His open-source backend contributions to the prominent Snowplow project showcase practical Scala expertise and attention to infrastructure detail, including JSON tooling and adapter development. Currently bridging astrophysics research computing in Marseille with data science roles, he uniquely blends astronomy domain knowledge and supercomputing support with production-grade data engineering. Known for cost- and performance-driven optimisations (compression, release processes, integration testing), he reliably turns complex data requirements into maintainable, efficient systems.
code12 years of coding experience
job16 years of employment as a software developer
bookSCJP Java, SCJP Java at Sun Microsystems
bookMSc Computer Science, MSc Computer Science at The University of Queensland
bookHeriot-Watt University Edinburgh Campus
bookPGCert Astronomy, PGCert Astronomy at Swinburne University of Technology
languagesEnglish, Spanish, Greek, German, French
github-logo-circle

Github Skills (7)

json10
back-end-development10
scala10
data-pipelines9
data-pipeline9
data-collection9
analytics8

Programming languages (16)

JavaC++CScalaGoHTMLGroovyJupyter Notebook

Github contributions (5)

github-logo-circle
snowplow/snowplow

Nov 2014 - Aug 2018

The leader in Next-Generation Customer Data Infrastructure
Role in this project:
userBack-end Developer
Contributions:271 commits, 48 PRs, 323 pushes in 3 years 9 months
Contributions summary:Konstantinos primarily contributed to the backend infrastructure of the Snowplow project, focusing on enhancing the Scala Common Enrich module. They made changes related to dependencies, including bumping versions of libraries like `user-agent-utils` and `commons-codec`. The user also added functionalities like an adapter for pre-processing Unbounce webhooks and a function to camelCase JSON fields. They fixed and optimized various aspects of the existing codebase, including the removal of an unused parameter in the Adapter trait, and addressed code style.
gcpdatabehavioralserver-sidedata-warehouse
Spark job for right to be forgotten
Contributions:1 release, 18 commits, 1 PR in 3 months
spark-mlsparkjobscalaright-to-be-forgotten
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