Michail Michailidis is a Senior Backend Software Engineer with 13 years of experience building resilient, data-driven systems and leading teams through architectural modernization. He combines deep expertise in databases, Java Spring Boot, distributed systems and DevOps with a strong advocacy for Domain Driven Design, Hexagonal Architecture and continuous refactoring. Michail has led migrations from monoliths to microservices, introduced CI/CD, code quality tooling and data platforms (Spark/Hadoop) while keeping zero-downtime releases a priority. He pairs hands-on backend work with product-facing analysis—documenting business requirements in BPMN and driving cross-functional collaboration at companies like Wrike and Etraveli Group. Creator of evstats.gr, he applies his interest in data visualization and automated insights to public projects that turn registration data into actionable analytics. A self-taught coder since age 12 with an MSc from Brown University, he brings both long-term curiosity and practical leadership to complex engineering challenges.
13 years of coding experience
15 years of employment as a software developer
4 year Ptychion equiv. to Bachelor's degree Computer Science, 4 year Ptychion equiv. to Bachelor's degree Computer Science at Athens University of Economics and Business
Master of Science (Msc) Computer Science, Master of Science (Msc) Computer Science at Brown University
ra-component-factory when used with http://github.com/marmelab/react-admin provides a centralized way to easily configure visibility and permissions related business logic, including access to forms/views, visibility/immutability of resource fields/inputs, reordering of elements based on role and handling of tabbed views/forms
Contributions:76 commits, 1 PR, 69 pushes in 2 years 8 months
Spring data tinkerpop makes it easier to implement Graph based repositories. This fork replaced Titan with JanusGraph and migrated to TinkerPop 3.3 - not production ready - tests fail
Contributions:56 commits, 4 PRs, 52 pushes in 1 year 10 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
Michail Michailidis - Senior Backend Software Engineer at evstats.gr