cv
You can download the PDF version of my CV by clicking on the button on the right.
General Information
Full Name | Andrea Grillo |
Title | EPFL Master’s Student in Robotics |
Address | Route Cantonale 35, 1025 St-Sulpice VD - Switzerland |
Phone | +41 78 266 42 46 | +39 392 339 2042 |
grilloandrea6@gmail.com | andrea.grillo@epfl.ch | |
GitHub | grilloandrea6 |
Andrea Grillo | |
Languages | English (C1), Italian (Mother Tongue), Spanish (C1), French (B2) |
Education
-
Sep 2023 - present Master’s Degree in Robotics
EPFL - École Polytechnique Fédérale de Lausanne, Switzerland - Relevant courses: Model Predictive Control, Embedded System Design, System Programming for SOCs, Distributed Algorithms.
- Teaching assistant for courses: Basics of Mobile Robotics, Basics of Robotics for Manipulation.
- Grade average: 5.83/6
-
Aug 2020 - Jul 2023 Bachelor’s Degree in Computer Engineering
Politecnico di Torino, Italy - Intraprendenti Project: Excellence program for top-level students.
- Camplus Bernini: INPS fellowship for living in a College of Merit.
- Final grade: 110/110 cum laude
Professional Experience
-
Feb 2025 - present Internship - Underwater Optical Communication Engineer
Hydromea, Renens, Switzerland - Optical communication protocols implementation on microcontroller. Unit and integration test automation.
- Skills: Embedded systems, C, Python, Git, CI/CD, Docker
-
Sep 2024 - Jan 2025 EPFL Semester Project
BIOROB Laboratory - EPFL, Switzerland - Implementation of high frequecy, low latency data acquisition system for a robotic platform.
- Skills: ROS2, C++, RS485
-
Feb 2024 - present Research Assistant and Semester Project
Automatic Control Laboratory - Predict Lab, EPFL, Switzerland - Developed software framework for Distributed MPC on hovercrafts for multi-robot formation control. Accepted to ICRA 2025.
- Skills: ROS2, Optimization, C++, MPC
-
Sep 2023 - Feb 2024 EPFL Semester Project
Swiss Solar Boat, EPFL, Switzerland - Designed software architecture framework for a prototype boat.
- Skills: ROS2, CANBUS communication, Python/C++, Docker
-
Feb 2023 - Jul 2023 Student Internship
Pic4Ser - Politecnico di Torino, Italy - Designed an obstacle-avoidance sensor system for a robotic platform.
- Skills: STM32 microcontroller programming, CANBUS communication
-
Nov 2020 - Jul 2023 Team Leader
Team ISAAC - Politecnico di Torino, Italy - Managed a team designing a biomimetic modular snake-like robot.
- Skills: Microcontroller programming, control systems, software development management
-
Oct 2021 - Jul 2023 Specialized Technician - Student Internship
Openscuola Project - Politecnico di Torino, Italy - Maintained IT infrastructure in schools using recycled hardware and open-source software.
- Project link - Openscuola Project
Publications
-
2024 Cooperative Distributed Model Predictive Control for Embedded Systems: Experiments with Hovercraft Formations
- Co-authored with G. Stomberg, R. Schwan, C.N. Jones, and T. Faulwasser. Accepted to ICRA 2025. Available here.
Honors and Awards
-
2023 - Final grade - 110/110 cum laude (Bachelor’s)
-
2020 - Intraprendenti Excellence Program
Competences
-
Programming
- C/C++ for embedded systems
- Python, Java, MIPS/OpenRISC assembly
- MATLAB for data analysis
- Git version control
-
Robotics and Control Systems
- ROS/ROS2 for embedded systems
- Control systems - PID, cascaded control, MPC
- Robotics hardware - microcontrollers, sensors
-
IT and Networking
- GNU/Linux expertise (Debian, Ubuntu)
- Docker for virtualization
- Networking - VPNs, routing, firewall management
-
Electronics and Embedded Systems
- Circuit design (analog/digital), PCB design
- Communication protocols - I2C, SPI, CANBUS
- STM32 microcontroller expertise
Other Interests
- Robotics and technology innovation
- Open-source contributions