Curriculum Vitae
Download the PDF version here
Summary
I'm a Computer Engineer from Spain with a degree from the University of Alicante (2023). I specialized in computing and have a passion for functional programming, software engineering, and machine learning. I love tackling challenging problems and learning new technologies.
Skills
- Languages: Python, Rust, C#, TypeScript, C, C++, Java, Kotlin, Elixir
- Web Technologies: HTML, CSS (Tailwind), JavaScript (Svelte), SQL
- Frameworks & Tools: Docker, Bash, Unity, AWS, Phoenix
- Machine Learning: PyTorch, scikit-learn, Pandas
- Operating Systems: Windows, Linux (including NixOS and TrueNAS SCALE for homelab management)
- Others: Functional Programming
Experience
Multimedia Chefs
Software Engineer | 2019 - Present | Hybrid, Full-time
- Engineered an autonomous owl nest surveillance system, leveraging Raspberry Pi and solar power to stream live footage to YouTube.
- Developed an AWS-based pipeline for generating automatic timelapses of construction sites using surveillance camera feeds.
- Created a VR application for neurocognitive disorder diagnosis in collaboration with the University of Alicante and Hospital General Universitario de Alicante.
- Utilized technologies such as NixOS, Elixir and Phoenix, Rust, Svelte, and TailwindCSS to enhance multimedia solutions for clients.
Tech4diet
Machine Learning Engineer | 2023 | Part-time
- Spearheaded a machine learning project to predict future body shapes for weight-loss treatments, utilizing Python, Pandas, scikit-learn, and PyTorch.
- Achieved the highest possible score for this project in the degree final assessment.
Projects
Autonomous Owl Nest Surveillance
- Designed and implemented a solar-powered system using Raspberry Pi, 4G router, and custom VPN setup to stream live RTSP feeds to YouTube.
- Featured in News Article
VR-based Neurocognitive Disorder Diagnosis
- Developed a Unity-based VR application for Oculus Quest 2 to assist in diagnosing neurocognitive disorders.
- Project Details
Reinforcement Learning for Autonomous Driving
- Created a reinforcement learning agent using Proximal Policy Optimization (PPO) and ROS to navigate a simulated car through a circuit.
- Achieved top score in the competition.
- Demo Video
Future Body Shape Prediction
- Applied machine learning techniques to predict body shape changes during weight-loss treatments.
- Project Repository
Education
- Computer Engineering Degree (High Performance Group, Computing Specialty) | University of Alicante, Spain | 2023
- Computer Engineering Exchange Program | University of Waikato, New Zealand | 2019
Additional Information
- Languages: Spanish (Native), English (C1, Cambridge FCE), Mandarin Chinese (Beginner)
- Scouting: Former scout leader at GS Gilwell, Alicante (4 years)