Senior Software Engineer
Stark Future - Barcelona, Spain
Building end-to-end software solutions across the Cloud backend and mobile team. With focus on the vehicle systems and connected experience.
A product-oriented software engineer focused on building scalable systems that power real-world products.
At Stark Future, I work as a Senior Software Engineer, building software for electric motorcycles and contributing across the Cloud backend, mobile team, and product development.
I am also the founder of TDTChannels, a platform used daily by more than 75,000 users to watch TV and listen to radio online. Building and maintaining this product end-to-end has shaped the way I approach engineering, focusing on reliability, performance, and real user impact at scale.
My background includes a PhD in Computer Science, cum laude, focused on distributed systems and IoT.
I enjoy working on systems where scalability, ownership, and real product impact matter.
Based in Barcelona · Running · Gym · Cycling · Futsal
Backend & Distributed Systems
Cloud & IoT Platforms
Product Engineering
Technical Leadership
Python (FastAPI, Flask)
Docker & CI/CD
React & TypeScript
Android
Building end-to-end software solutions across the Cloud backend and mobile team. With focus on the vehicle systems and connected experience.
January 2022 - Present
Led a cross-functional team (7 engineers, 2 QA), driving delivery, quality, and team growth.
Designed and delivered cloud-native platforms based on microservices and event-driven architectures, used in production.
Hands-on contribution across backend systems, APIs, and system architecture, with a strong focus on scalability and maintainability.
Scaled the team from 3 to 7 engineers, establishing technical standards and mentoring practices.
Tech stack: Python (FastAPI, Flask), Java, Docker, React (TypeScript), PostgreSQL, MongoDB, Redis, RabbitMQ, GCP.
Software Engineer | June 2018 - January 2022
Designed and implemented full-stack solutions across backend, frontend, and Android. Contributed to cloud-based microservices systems and end-to-end delivery of research and industrial projects (SENIX, STOP-IT, 5GCroCo).
Tech stack: Python (Flask), Docker, Java, React, PostgreSQL, InfluxDB, Android, GCP.
Designed and built the first functional version of the platform, defining core architectural decisions and technical foundations, enabling early customer use cases.
Tech stack: Python (FastAPI), Docker, Nginx
Taught Android development, APIs, and data visualization in the Master's Degree in Internet of Things (IoT), focusing on practical use cases for non-Android developers.
Delivered training on Android development, APIs, and data visualization within a 5G mobile technologies program.
Contributed to backend, frontend and mobile projects for industrial clients and startups:
Consumer product platform serving 75,000+ daily users, providing access to Spanish TV and radio channels. Founded and scaled the platform from a side project into a real‑world consumer product, owning product strategy, UX decisions, backend, web, Android, monetization, privacy/consent, and operations end‑to‑end.
Mobile app delivering real‑time weather information for Catalonia by aggregating multiple trusted data sources.
More information about projects here.
Cum laude · International & Industrial mentions
Thesis: IoT semantic-based monitoring of infrastructures using a microservices architecture.
Research in distributed systems and IoT (50+ citations).
Supervised by Prof. Maria-Ribera Sancho and Prof. Ernest Teniente.
Technische Universität Wien - Sep 2021 - Dec 2021
Research stay under Prof. Schahram Dustdar, focusing on edge-to-cloud service orchestration, context-aware distributed systems, and semantic IoT architectures.
Thesis: Consuming data sources to generate actionable items.
Thesis: ParkFinder SEAT.