Mary Xekalaki

Postdoctoral Research Associate

Stevenage, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code8 years of coding experience
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at The University of Manchester
bookBachelor's degree, Bachelor's degree at University of Crete, Department of Computer Science
github-logo-circle

Github Skills (25)

opencl10
gpgpu10
graalvm10
multicore10
accelerator10
java10
parallel-computing10
ai10
fpga10
cuda10
heterogeneous10
high-performance10
programming-language9
spirv9
gpu-acceleration9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
E2Data/TornadoVM

Mar 2018 - Feb 2021

🌪️ TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
Contributions:163 commits, 1 push in 3 years
heterogeneouspracticalcompilerlanguagesprogramming-language
mairooni/TornadoVM

Dec 2023 - Mar 2025

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.
Request Free Trial
Mary Xekalaki - Postdoctoral Research Associate