A career spanning software, backend, Cloud, technical leadership and Artificial Intelligence, always focused on turning complex technology into useful systems.
Software Development
Backend & Cloud
Technical Leadership
Artificial Intelligence
Enterprise AWS
Experience
Where I’ve worked
Senior Software Engineer · Volkswagen Digital:Hub
I build data processing and distribution platforms on AWS for the Volkswagen digital ecosystem.
Designing pipelines that connect data ingestion, processing and distribution.
Automating infrastructure and deployments with AWS CDK and CI/CD.
Monitoring services across multiple environments and resolving production incidents.
Continuously improving system reliability and maintainability.
Startup that built an AI engine able to extract human emotions through facial recognition. I was responsible for the backend and the AI engine.
REST API with TypeScript, Node.js, Express, Docker and Kubernetes, and an AI engine in Python.
NoSQL database on DynamoDB.
Designing and rolling out CI/CD pipelines.
Managing technical resources and budgets on AWS, Azure and GCP.
TypeScriptNode.jsPythonKubernetesDynamoDB
Co-founder and Full-Stack Developer · Lendin
App that connects people so they can rent anything from each other, available on the App Store and Google Play.
App and UI/UX with Expo, TypeScript and Node.js; backend with Java and Spring.
SQL database on MySQL.
Managing technical resources and budgets on AWS and GCP.
ExpoReact NativeJavaSpringMySQL
Telecom Engineer · Integrasys
Company specialising in satellite spectrum monitoring systems. I built the Satmotion Pocket iOS app, which automates VSAT terminal deployment, and Linux servers for on-site installations.
Built Satmotion Pocket in Swift and Objective-C to guide VSAT terminal pointing and commissioning.
Developed and maintained Linux servers in Java and C++ for on-site installations.
Field testing and customer support during deployments.
SwiftObjective-CJavaC++Linux
AR/VR Game Developer · Universidad Carlos III de Madrid
Master’s thesis: virtual reality simulation software for clinical laboratories, adaptable to any discipline.
Designed and built interactive laboratories in Unity 3D with C#.
Integrated 360º video to recreate real environments immersively.
Modular architecture so the simulator can be adapted to different disciplines.
Unity 3DC#360º video
AI/ML Developer · La Princesa University Hospital
Migraine prevention research with Complutense University of Madrid: a predictive model based on blood oxygenation, heart rate and sweating.
Capture and preprocessing of physiological signals: blood oxygenation, heart rate and sweating.
Training and validation of machine learning predictive models in Matlab.
Close collaboration with the medical team and Complutense University researchers.
Machine learningMatlab
iOS Developer · Slashmobility
Developed and maintained the Banco Santander iOS app and its REST API, plus an intranet app with notifications and Apple Watch support.
New features and maintenance of the Banco Santander iOS app in Objective-C and Swift.
Developed the PHP REST API behind the app.
Intranet app with push notifications and an Apple Watch extension.
SwiftObjective-CwatchOSPHP
Education
Telecommunications Engineer
Universidad Carlos III de Madrid
Master's in Multimedia and Communications
Universidad Carlos III de Madrid
AWS certifications
AWS Certified Cloud Practitioner
Fundamentals of Cloud architecture, security, services and cost on AWS.
AWS Certified AI Practitioner
Knowledge of Artificial Intelligence, Generative AI and AWS AI services.