Automation and robotics engineer. I work with industrial control systems, robots and the software around them.
Most are university projects, many of them team work; each README states the team and the limits of what is published.
- OP10 robot cell: virtual commissioning of a station with a CODESYS PLC, a Simumatik digital twin over OPC UA and an ABB robot.
- MR Training Framework: Unity mixed-reality training framework, built at the ASSAR Industrial Innovation Arena, connected to a PLC and an ABB robot controller.
- Dual IRB120 coordination: two ABB IRB120 robots coordinated through I/O handshakes in RobotStudio and RAPID.
- MultiMove welding cell: offline-programmed ABB MultiMove welding cell in RobotStudio.
- Multi-robot ROS and Webots: ROS 1 TurtleBot fleets in Gazebo and a Webots Zumo swarm in C++.
- TicTacToe with ABB: tic-tac-toe played by an ABB IRB 120 in RobotStudio, with a Python web app and RAPID modules.
- Pololu Sumo (Webots): simulated Pololu Zumo-style sumo robot with a C++ controller.
- Camera Calibration: chessboard and circle-grid calibration with OpenCV, and a 3D car drawn over a webcam image.
- AGV Path Planning: A* path planning for an AGV, set up with hand gestures in Unity (bachelor thesis).
- Hate-speech classifiers: Naive Bayes, Gradient Boosting, XGBoost and TabNet compared on a hate-speech dataset.
Unity and C#, Python, ABB RAPID and RobotStudio, CODESYS and IEC 61131-3, ROS and Gazebo, Webots, scikit-learn.
BSc Robotics Engineering, Universidad de Alicante (2018–2023); Bachelor in Industrial Automation, University of Skövde (exchange, 2021–22).
