Education

University of Surrey

Doctor of Philosophy - PhD, Computer Science • October, 2021 — February, 2026

University of Surrey

Bachelor of Science (Hons), Computer Science • September, 2018 — June, 2021

First-Class Honours (81%)

The Hong Kong Polytechnic University

Student Exchange, Computer Science • 2019

Student Exchange (1 Semester)

Experimental High School of Mytilene of the University of the Aegean

High School Diploma • 2015 — 2018

Grade: 19.6/20

Experience

TurinTech AI

Senior Research Engineer • October, 2024 — Present

Core engineer on the Artemis code optimization platform. Built the first versions of key platform components including the LLM integration layer, agent framework, and optimization engine, now maintained and extended by a growing team. Work spans backend APIs, frontend UI, infrastructure, and client-facing deployment and support.

TurinTech AI

Research Engineer • April, 2021 — October, 2024

Built the first version of the Artemis platform from scratch, based on research into LLM-based code optimization. The platform is still the foundation of the product today. Designed and maintained the platform architecture, deployment systems, and client environments.

TurinTech AI

Research & Data Science Intern • June, 2020 — April, 2021

Participating in development of AutoML and Code Optimization projects.

University of Surrey

Computing Lab Helper – PALS • February, 2020 — May, 2020

Lab helper for the second semester through the Peer Assisted Learning Scheme.

Voluntary Experience

GitHub

GitHub Campus Expert • December, 2019 — Present

Campus Expert with training from GitHub.

HackSurrey

President (2020-2022), Technical Expert (2019-2020) • March, 2019 — May, 2022

HackSurrey is a student-run society organizing workshops and hackathons at the University of Surrey. This is a volunteer committee member position.

Publications

Artemis AI: Multi-LLM Framework for Code Optimisation

2025 IEEE Conference on Artificial Intelligence (CAI)

R. Giavrimis, M. Basios, F. Wu, L. Kanthan, R. Bauer

Tuning LLM-based Code Optimization via Meta-Prompting: An Industrial Perspective

2025 40th IEEE/ACM International Conference on Automated Software Engineering (ASE) - Industry Showcase

J. Gong, R. Giavrimis, P. Brookes, V. Voskanyan, F. Wu, M. Ashiga, M. Truscott, M. Basios, L. Kanthan, J. Xu, Z. Wang

Evolving Excellence: Automated Optimization of LLM-based Agents

P. Brookes, V. Voskanyan, R. Giavrimis, M. Truscott, M. Ilieva, C. Pavlou, A. Staicu, M. Adham, W. E. Hood, J. Gong, K. Zhang, M. Fedoseev, V. Sharma, R. Bauer, Z. Wang, H. Nair, W. Jie, T. Xu, A. Constantin, L. Kanthan, M. Basios

Industrial LLM-based Code Optimization under Regulation: A Mixture-of-Agents Approach

M. Ashiga, V. Voskanyan, F. Dinmohammadi, J. Gong, P. Brookes, M. Truscott, R. Giavrimis, M. Basios, L. Kanthan, W. Jie

Language Models for Code Optimization: Survey, Challenges and Future Directions

J. Gong, V. Voskanyan, P. Brookes, F. Wu, W. Jie, J. Xu, R. Giavrimis, M. Basios, L. Kanthan, Z. Wang

Do Names Echo Semantics? A Large-Scale Study of Identifiers Used in C++'s Named Casts

Journal of Systems and Software

C. C. Petrescu, S. Smith, R. Giavrimis, S. K. Dash

Genetic Optimisation of C++ Applications

2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)

R. Giavrimis, A. Butler, C. Cezar Petrescu, M. Basios, S. K. Dash

Skills

AI & Machine Learning

  • Large Language Models (LLM)
  • AI Agents
  • Code Optimization
  • AutoML

Programming

  • Python
  • C
  • C++
  • Java
  • HTML
  • CSS
  • PHP
  • SQL
  • Assembly
  • Ruby
  • Rails

Languages

  • Greek
  • English
  • German

Operating Systems

  • Windows
  • Linux
  • Mac OS

Software & Tools

  • Git
  • Docker
  • IntelliJ
  • Visual Studio
  • Eclipse
  • Photoshop

Recognition

Security System / Smart Doorbell

HackSurrey Mk2 hackathon • 2019

Won 2nd Place and Best IoT Hack using a Qualcomm Device