Champion

Michalis Papadimitriou

Neo4j | University of Manchester

Michalis Papadimitriou is a Senior Software Engineer at Neo4j and a Research Fellow at the University of Manchester. His core expertise includes open-source software development, hardware abstractions for high-level programming languages, compiler optimizations for GPU computing, and enabling large language model (LLM) inference on GPUs for the Java Virtual Machine (JVM).
He is focused on advancing high-performance AI and graph computing systems, with particular interest in GPU acceleration for machine learning workloads on the JVM through the TornadoVM framework, and continues to actively maintain the open-source GPULlama3.java project.
Before joining Neo4j, Michalis was a Research Fellow at the University of Manchester, where he contributed to the TornadoVM project as a Staff Software Engineer. Prior to that, he worked across a range of software stacks at Huawei Technologies and contributed to the open-source machine learning compiler Apache TVM while at OctoAI (formerly OctoML), which was later acquired by NVIDIA.

Badges 7

Talks 7

  1. Devoxx Belgium 2026

    From Install to Insight: A Hands-On GPU Lab for Java Developers

    October 2026Java Language & Platform

  2. Devoxx Belgium 2026

    Tap into the NVIDIA Ecosystem from Java with TornadoVM's Hybrid API

    October 2026Agentic Engineering & Tooling

  3. Devoxx Belgium 2026

    Building LLM Inference Engines in Java with TornadoVM and the NVIDIA Ecosystem

    October 2026Java Language & Platform

  4. Devoxx Greece 2026

    Building and Running LLMs on GPUs Directly from Java with TornadoVM and GPULlama3.java

    April 2026Java

  5. Devoxx Belgium 2025

    GPULlama3.java: Beyond CPU Inference with Modern Java

    October 2025GenAI & Beyond

  6. Devoxx Belgium 2025

    TornadoVM Deep Dive: Empowering Java Developers with GPU Acceleration

    October 2025Java

  7. Devoxx UK 2024

    Revolutionizing Java-based LLMs: Unleashing the Power of GPUs with TornadoVM

    May 2024Java▶ Watch