Summary
Giorgos Avramidis is a seasoned software engineer with 14 years of experience building scalable web and data systems, primarily with Ruby on Rails and Python. He has led teams and projects at companies like XING and Toptal, including heading a News Recommendation team that combined logistic regression, collaborative filtering, Spark and Scala for production recommender systems. As a team lead he managed hiring, planning, and delivery of GraphQL interfaces and onboarding flows for client sign-ups, and today works as a freelance engineer from Athens. His background spans backend high-traffic Rails services, data engineering with Hive/Spark, and containerized deployments on Docker/Kubernetes, reflecting a strong full-stack backend focus. Notably, he blends hands-on implementation with people leadership and operationalizing ML features into production systems.
14 years of coding experience
11 years of employment as a software developer
Computer Engineering, Computer Engineering, Computer Engineering, Computer Engineering at University of Patras
English, Greek