CV
Basics
Name | Giovanni Ranieri |
Label | Master Student |
giovanni.ranieri@epfl.ch | |
Phone | (+41)79 1527842 |
Url | https://www.linkedin.com/in/giovanni-ranieri-9010a3222/ |
Summary | Master Student in Communication Systems. Currently Vice President of EPFL Xplore Research pole. Passionate about communication theory and space engineering |
Education
-
2024.09 - 2027.07 Lausanne
Master Communication Systems
EPFL, Switzerland
- Modern Digital Communication
- Statistical Signal Processing
- Machine Learning
- Embedded System Design
-
2020.09 - 2024.07 Lausanne
Bachelor in Communication Systems
EPFL, Switzerland
- Stochastic Models for Communication
- Principles of Digital Communication
- Signal Processing
- System Oriented Programming
- Quantum Physics
- Quantum Computation
- Numerical Methods and Machine Learning
Experiences
-
2025.09 - Present Lausanne
Vice-President for Xplore Research
EPFL Xplore, Switzerland
- Overseeing the research activities of the pole Xplore Research
-
2024.09 - 2025.09 Lausanne
Software System Engineer
EPFL Xplore, Switzerland
- Responsible for the entire software system of the Rover
- Achieved 1st place at the European Rover Challenge 2025
- Management of 20 students in the software team
-
2024.02 - 2024.09 Lausanne
Control Station Team Member
EPFL Xplore, Switzerland
- Control Station Developement
- RouterOS Configuration for Mikrotik Modules
Certificates
European Rover Challenge 2025 | ||
European Space Foundation | 2025-07-08 |
European Rover Challenge 2024 | ||
European Space Foundation | 2024-07-08 |
Publications
-
2024 This Too Shall Pass: Removing Stale Observations in Dynamic Bayesian Optimization
In NeurIPS’24: Thirty-Eighth Annual Conference on Neural Information Processing Systems 2024
Skills
Programming | |
Java | |
C/C++ | |
Python | |
TypeScript | |
Assembly |
Technologies | |
Docker | |
Kubernetes | |
MongoDB | |
Redis |
Mathematical | |
Probability and Statistics | |
Signal Processing | |
Stochastic Processes for Communication | |
Analysis and Algebra |
Languages
French | |
Native speaker |
Italian | |
Second Language |
English | |
Fluent |
Interests
Communication Theory | |
Coding | |
Passband/Baseband Communication |
Quantum Computing | |
Quantum Algorithms | |
Distributed Quantum Algorithms |
Space Engineering | |
Signal Processing | |
Image Processing | |
Data Management |
Projects
- 2025.02 - 2025.06
Evaluation of NPU Acceleration for Offloading 5G Software Wordloads
FFT Implementation on a XDNA/AIE-ML Neural Processing Unit using MLIR-AIE. Evaluation of the performance compared to a CPU-based implementation from srsRAN, a open-source 5G stack.
- MLIR-AIE
- NPU
- 5G
- 2024.02 - 2024.06
Speeding-Up the Quantification of Data Staleness in Dynamic Bayesian Optimization (DBO)
Implementation of a critetion for a well-suited optimizer for a dynamic black-box function. This criterion aims to decrease the time needed to evaluate stale data points in a dataset to optimize continuously a function that is changing over time.
- Dynamic Bayesian Optimization
- C++
- Gaussian Processes
- 2023.03 - 2023.06
Flipper - A Snake Robot
A Snake Robot designed and built at the Swiss Federal Institute of Technology (EPFL) as the result of the Making Intelligent Things course.
- Interdisciplinary
- Robotic
- C/C++ Programming