Orfeas Liossatos


I get excited about research and engineering for video games. My interests lie in art technology, especially character animation.

My personal goals are to make games, become a swordsman, understand the universe, and play in a band.

Resume


Education

  • Msc. Data Science, EPFL [Sep. 2022 - Dec. 2026]
    • Minor in Mathematics.
  • Bcs. Computer Science, EPFL [Sep. 2019 - Jun. 2022]
    • Exchange programme, University of Edinburgh.

Languages

I speak English and French fluently. I speak German and Greek at an intermediate level. I'm learning Mandarin.

Skills

As a programmer, I think at both the hardware and software architectural levels. I love mathematical and physical computation.

Languages
Technology
C, C++, C#
Git, Perforce, CMake
Java, Scala, Python, Lua, SQL
Unity, Godot, Pico-8
CSS, HTML, WPF
MuseScore, Krita, Blender
MIPS, NIOS 2, VHDL
ModelSim, Quartus

Professional Experience

  • Tools Programmer Assistant, Ubisoft[Feb. 2024 - Aug. 2024]
  • I worked with the Character Animation team of the Anvil game engine in Paris. My contributions were the following.

    • Lifted pain points for animators and developers by fixing visual glitches, adding user settings, restoring the crash reporting system, and unblocking changelists.
    • Cutting down pre-production costs by allowing more data to be shared between productions.
    • Empowering producers to make informed decisions about whether to deprecate or integrate experimental features by analyzing internal developer data.
    • Facilitating the integration of new animation technology into the engine, as well as future research endeavors, by documenting the underlying mathematical methods.
  • Student Assistant, EPFL[Sep. 2020 - Jun. 2025]
  • I tutored hundreds of students in the basics of computer science and engineering, focusing on building confidence and cultivating joy in learning.

    • I.C.C.[Autumn 2022, 2023, 2024]
    • Analysis I [Autumn 2020, 2023, 2024]
    • Probability and Statistics [Autumn 2023, 2024]
    • Object Oriented Programming[Spring 2023]
    • Digital System Design [Spring 2021]
    • Linear Algebra [Autumn 2020]

Academic work

  • Master Research Project: Identifying a sample complexity gap between convolutional and fully connected neural networks. [link]
    • Supervisor: Thomas WEINBERGER

  • Machine Learning Course Project: Mining Effective Strategies for Climate Change Communication. [link]
    • Collaborators: Henrique DA SILVA GAMEIRO, Francis MURRAY
    • Supervisor: Aswin SURESH

  • Optimisation for Machine Learning Course Project: Adaptive Sharpness and Generalization. [link]
    • Collaborators: Hadi HAMMOUD, Léo NICOLLIER

  • Tournesol: A quest for a large, secure, and trustworthy database of reliable human judgements. [link]
    • Collaborators: Lê-Nguyên HOANG, Louis FAUCON, Aidan JUNGO, Sergei VOLODIN, Dalia PAPUC, Ben CRULIS, Mariame TIGHANIMINE, Isabela CONSTANTIN, Anastasiia KUCHERENKO, Alexandre MAURER, Felix GRIMBERG, Vlad NITU, Chris VOSSEN, Sébastien ROUAULT, El-Mahdi EL-MHAMDI

Other Activites

    Music

  • Quintessence Sextet[2023]
    • Mozart sinfonie concertante in E-flat major, Elgar enigma variations (Cello).
  • OSM - Orchestre de Saint-Maurice[2015 - 2023]
    • Bi-annual concerts (Cello).
  • OSUL - Orchestre Symphonique Universitaire de Lausanne[2022]
    • Rachmanninov piano concerto no. 2, Dvorak symphony no. 7 (Cello).

    Sports

  • Just Saber, Ubisoft[2024]
    • Light saber dueling club.
  • Salsa Cubana, EPFL[2023, 2024]
    • Cuban salsa dance club.
  • Kendo Club, UOE[2022]
    • Taishou at the UK University Taikai.

    Associations

  • Lausanne Artificial Intelligence Association, EPFL[2023]
    • Organized reading group, catered for members.
  • Lausanne Alignment Club, EPFL[2021]
    • Organized reading group, invited guest speakers.

Classes

These are the university classes that I have completed, are in progress*, or I studied alone† in alphabetical order.

Informatics
Data Science
Advanced ICC I, II
Applied data analysis
Algorithms I, II
Foundations of data science
Computer architecture I, II
Intro to machine learning
Computer networks
Learning theory
Computer security
Machine learning
Databases
Markov chains & applications
Digital system design
Optimisation for machine learning
Intro to programming
Probability and statistics
Functional programming
Signals & systems
Geometric computing
Stochastic modelling
Natural computing
Object-oriented programming
Operating systems
Parallel architectures
Parallelism and concurrency
Software development
Software testing
System programming
Theory of computation
Mathematics
Other
Abstract algebra
Economic growth & sustainability
Analysis I - IV
Electromagnetism
Ergodic theory
Entrepreneurship
Integer optimisation
Evolutionary psychology
Linear algebra
Global issues: climate
Number theory in cryptography
Mechanics
Measures and integration
Musical theory and creativity
Rings and modules
Topology†