Mary Xekalaki is a software engineer and postdoctoral researcher with over eight years of experience specializing in JVM internals, compiler development, and heterogeneous programming models. Based at The University of Manchester, she bridges cutting-edge research and practical engineering, translating PhD-level systems knowledge into robust tooling and runtime improvements. Her work spans low-level virtual machine behavior to higher-level programming model interoperability, reflecting a rare depth across the software stack. Previously engaged with FORTH and educated at University of Crete, she brings international research collaboration experience and a track record of academic-to-production impact. Mary is particularly adept at making performance-sensitive systems more accessible to developers, combining rigorous measurement with pragmatic implementation. Colleagues value her ability to explain complex compiler and runtime concepts clearly while driving forward experimental systems in real-world settings.
8 years of coding experience
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at The University of Manchester
Bachelor's degree, Bachelor's degree at University of Crete, Department of Computer Science
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
Contributions:150 pushes, 43 branches in 1 year 3 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.