Summary
Michalis Despotopoulos is a Search Engineer based in London with 12 years of experience building production-grade search and data systems across e-commerce, banking, and platform companies. He currently focuses on search at Automattic, bringing deep Elasticsearch, ETL, and analytics expertise honed at Skroutz and earlier roles that blended backend engineering, test automation and middleware integration. His background includes a rare combination of MSc in Computer Science from Oxford and hands-on work in languages and stacks from Ruby on Rails and Clojure to Java and Python, enabling him to bridge data science and search engineering effectively. At Lloyds Banking Group he applied data science methods to enterprise problems, showing he can move between research-oriented modeling and production deployments. Colleagues know him for pragmatic system designs that prioritize observability and performance, informed by experience with Kibana, SQL and large-scale backend services. He brings a curious, cross-domain perspective—rooted in an earlier agricultural technology degree—that helps him approach search relevance and data workflows with uncommon practical creativity.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Athens University of Economics and Business
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at University of Oxford
Bachelor of Science (BS), Agricultural Technology, Bachelor of Science (BS), Agricultural Technology at University of Ioannina
Greek, English, Italian