Christos Kotselidis is an Associate Professor (Reader) at the University of Manchester with 12 years of research and engineering experience focused on hardware/software co-designed virtual machines and runtime systems. He combines academic leadership with industry practice, holding concurrent senior roles at NIMBLE Innovation and past engineering positions at KTM Innovation, Oracle and Intel Labs. His work bridges low-level systems research and applied architecture, driving innovations that inform both publications and product-grade prototypes. A Manchester PhD and lifelong contributor to VM co-design, he is known for translating deep architectural ideas into practical, high-performance implementations that influence compiler/runtime and hardware interactions.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BSc), Applied Informatics, Bachelor of Science (BSc), Applied Informatics at Panepistimion Makedonias
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at The University of Manchester
GPU-accelerated Llama3.java inference in pure Java using TornadoVM to run large language models efficiently
Contributions:1 push in 1 day
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.