Hi everyone! 👋 I just created a page here. You can now buy me a coffee!
How am I?
I am a Research Fellow working as part of the Advanced Processor Technologies (APT) Research Group at The University of Manchester on Heterogeneous Virtual Machines and language runtime systems for the acceleration of applications using Graphics Processing Units (GPUs) and Field Programmable Gate Arrays (FPGAs). I am also the software architect of the TornadoVM project (a Java framework for automatically running JVM applications on heterogeneous hardware).
What do I do?
Currently, I am collaborating with Intel to bring oneAPI into the TornadoVM framework to perform optimisations for Intel compute architectures (xPUs). I am also an Intel Innovator, and I participate in the Level Zero Technical Advisory Board for helping to shape the next versions of the Level Zero APIs for managed runtime programming languages.
Furthermore, I do public speaking about my research at the University of Manchester and software engineering topics. I have presented at several academic and Industry conferences, including JVMLS, QCon, Devoxx, JavaZone, JAX, and Java User Groups, such as NYJavaSIG.
As an outcome of all this work at the University of Manchester, I received the Best Outstanding Output by Research Staff Award in 2022.
What is this page about?
Writing technical blog posts takes a lot of time and effort, but I love sharing my knowledge and insights with my readers; if you find my content valuable and would like to support me, please consider buying me a coffee to help fuel my writing sessions during my free time.