Dimos Michailidis is a Senior Full Stack Engineer based in Dublin with 10 years of experience building data-driven, cloud-native systems. He blends functional programming expertise (Clojure, F#) with practical data engineering skills—designing ETL pipelines, Spark/Databricks analytics, and scalable microservices on AWS/Kubernetes. His background spans fintech and analytics products where he implemented pub/sub architectures, Terraform-managed infra, CI/CD, and performant Postgres/Redis-backed services. A mathematician by training and former chess coach, he brings a methodical, algorithmic approach to system design and simulation tasks. Currently at Flywheel, he’s known for turning complex datasets into reliable, production-ready services while keeping a strong focus on code correctness and observability.
10 years of coding experience
8 years of employment as a software developer
Bachelor's degree Mathematics, Bachelor's degree Mathematics at University of Ioannina
Chess application for Android and iOS, written in F#
Contributions:10 PRs, 232 pushes, 14 branches in 4 years 3 months
csharpchess-applicationandroidiosfabulous
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
Dimos Michailidis - Senior Full Stack Engineer at Flywheel