Develop and maintain IoT device firmware for smart elevators (ESP32-S3/FreeRTOS/C++); including telemetry pipelines (MQTT), a positioning state machine and peripheral drivers (RS-485/Modbus/SPI/I²C).
Collaborate cross-functionally (dev, support, sales) to translate customer requirements into SW/HW test plans, installation guides, and technical documentation.
Lead field deployment across 600+ elevator systems, overseeing installation, commissioning and remote diagnostics.
Sep 2023 - Present
2 years 4 months
Ecuador
Instructor of IoT and Embedded Systems
University of Cuenca
Deliver a 40-hour undergraduate semester course covering microcontrollers (Arduino), electronics basics, Wireshark, Node-RED, ThingSpeak, TCP/IP, and IoT protocols (MQTT/HTTP/COAP); combining theory and labs.
Mar 2023 - Jun 2023
4 months
Milan, Italy
Production Systems Control Lab Collaborator
Politecnico di Milano
Modeled automata-based control for a production-line loading station; implemented PLC logic in CODESYS and built a 3D simulation in FlexSim.
Jul 2019 - Jun 2020
1 year
United Kingdom
R&D Engineer (Internship)
AVL
Conducted HARA and FMEA analysis for an electric-transmission ECU.
Drafted safety requirements and maintained V-model using PTC Integrity.
Captured and analyzed CAN/LIN traffic using CANalyzer to validate ECU safety tests.
Generated MATLAB test vectors from DBC files for ECU testing via UDS and XCP.
Defined sensor fusion requirements, test cases, and metrics for on-track validation using PTC Integrity.
Built automated test/report generation and data visualization tools (MATLAB/VBA/Python).
Implemented a data processing pipeline for multi-sensor data (GPS, RADAR, IMU) from the CAN bus.
Languages
Spanish
Native
English
Advanced
Italian
Advanced
German
Elementary
Education
Sep 2022 - Dec 2025
Politecnico di Milano
MSc Automation and Control Engineering · Automation and Control Engineering · Milan, Italy
Sep 2017 - Jun 2021
University of Manchester
BEng Mechatronic Engineering · Mechatronic Engineering · Manchester, United Kingdom