About

Greetings! I am Ilias Kasmeridis and this is my personal website.

I am a researcher and engineer specializing in high-performance computing, parallel and distributed systems, heterogeneous CPU/GPU programming, and scalable runtime infrastructures, with a focus on performance portability and accelerator technologies.

EXPERIENCE

Jul. 2021 – Present
Ioannina, Greece

HPC Research Engineer (PhD Candidate)
University of Ioannina

  • Conducting research in high-performance computing and parallel/distributed computing, focusing on accelerator programming models, performance portability, and large-scale experimental evaluation.
  • Designed and implemented an OpenMP runtime for offloading to CUDA- and Vulkan-based GPUs, enabling the high-level programmability of embedded and off-the-shelf GPUs while achieving competitive performance over diverse workloads.
  • Built scalable MPI compiler/runtime infrastructure for portable concurrent remote offloading to heterogeneous CPUs/GPUs on HPC clusters; validated on national/regional systems, achieving full utilization and low-latency execution over InfiniBand/Ethernet.
  • Implemented multiple OpenMP features within an open-source compiler/runtime infrastructure for heterogeneous HPC systems, improving programmability and performance portability.
  • Developed a high-performance server infrastructure and RESTful API for offloading BIPV simulation workloads, achieving faster response times and supporting multiple concurrent users.
  • Collaborated in research teams, mentored 5 junior researchers, organized hands-on HPC labs with modern parallel programming technologies, and provided research coordination and technical guidance.

Apr. 2020 – Present
Thessaloniki, Greece

Freelance Software Engineer
Self-employed

Delivered end-to-end software solutions for multiple clients, covering backend development, server administration, deployment infrastructure, hosting configuration, monitoring, and long-term maintenance.

Aug. 2021 – Oct. 2021
Thessaloniki, Greece

Lance Corporal of Artillery (LCpl)
Hellenic Army

Completed compulsory military service while providing basic IT support. Awarded with the rank of Lance Corporal (LCpl).

May 2019 – Apr. 2021
London, UK

Full-stack Web Developer
Be Culture Ltd.

  • Led the development of web applications and websites for client projects, delivering reliable and maintainable full-stack solutions.
  • Collaborated with designers and European clients to translate business requirements and UI/UX designs into responsive, production-ready solutions.

Aug. 2019 – Dec. 2020
Ioannina, Greece

Software Engineer
University of Ioannina

  • Designed and implemented the PALIMPSEST Android app for an interactive, participatory museum platform in the city of Ioannina.
  • Developed the PALIMPSEST Booth website for on-the-fly creation of auto-animated user stories.
  • Delivered a production-ready system for presenting user-generated stories, collaborating with designers and project stakeholders.

EDUCATION

Jul. 2021 – Jun. 2026 (expected)

PhD Candidate HPC & Parallel Computing
University of Ioannina

Oct. 2018 – Jan. 2021

MSc Computer Systems and Data Engineering
University of Ioannina

Oct. 2012 – Nov. 2018

MEng Computer Science & Engineering
University of Ioannina