Final-year Robotics Engineering student at UC3M, focused on industrial automation and embedded systems. From STM32 firmware to ABB robot cells — I like working close to the hardware.
Estudiante de último año de Ingeniería Robótica en la UC3M, con interés en automatización industrial y sistemas embebidos. Desde firmware en STM32 hasta celdas robóticas con ABB — me gusta trabajar cerca del hardware.
| Area | Tools & Languages |
|---|---|
| Microcontrollers | C/C++ · STM32 HAL · STM32CubeIDE |
| Industrial Robotics | ABB RobotStudio · RAPID · COSIROP |
| Automation | TIA Portal (Siemens PLC) |
| Simulation & CAE | MATLAB/Simulink · Abaqus FEM |
| Robotics Software | ROS · Python |
| Machine Learning | scikit-learn · numpy · pandas |
| CAD | SolidEdge |
Full industrial automation cell integrating a Siemens S7-1500 PLC (TIA Portal) with a Mitsubishi RV-2AJ robot over PROFINET/S7. Includes distributed inter-station communication, laser-based orientation detection, pneumatic actuator control and HMI supervision. UC3M 2026
Dual-robot industrial cell simulated in RobotStudio. Two IRB 2600ID robots collaborate to perform pick & place, welding simulation, camera inspection and quality classification. Programmed in RAPID with SmartComponent conveyor belts.
Autonomous/manual robot car built on the STM32L152. Features ultrasonic obstacle avoidance, Bluetooth remote control via HC-05, PWM motor speed control and a fully interrupt-driven architecture.
Galaga-inspired arcade game built with Python + pygame and integrated with ROS 1 (Noetic). Uses topics, services and parameters across a multi-node architecture.
Unsupervised learning exercises on state/action space data: K-Means, hierarchical clustering, PCA dimensionality reduction and silhouette analysis.
Console Tic-Tac-Toe with session management, strategic point scoring on stalemate, and game statistics. Final project for 1st-year Programming.