scroll — the organism follows youscroll — content takes the lead⌘K to operate this site
— Experience
Professional experience
Magnific (formerly Freepik)
Backend Engineer, AI Platform
Nov 2024 - PresentMálaga, Spain
Public API team until October 2025; AI Platform team since October 2025.
Migrated approximately 30 inference services from Redis-based queues to NATS JetStream in six weeks, retiring the legacy queue backends. Implemented canary routing, priority queues and KEDA autoscaling.
Built and launched the AI Integration Wizard in four weeks using FastAPI, React and Tekton. A single YAML definition automates pull requests across service specifications, proxies, queues and data contracts.
Delivered approximately 15 AI model families through the public B2B API, including image and video generation. Implemented FastAPI endpoints, OpenAPI documentation, rate and concurrency limits, and billing credit/refund flows.
Whalar
Senior Lead Backend Engineer
Nov 2021 - Nov 2024Remote
Led 6-7 backend engineers delivering a creator marketing platform, with responsibility for planning, technical reviews, mentoring and delivery.
Designed Symfony 6 microservices using hexagonal architecture and CQRS for identity and access, feature flags, search and Instagram ingestion, backed by PostgreSQL, Redis and RabbitMQ.
Established a shared coding-standard library and service scaffolding template used as the starting point for every new backend service.
Earlier professional experience
The Workshop
Software Engineer
Sep 2021 - Nov 2021Málaga, Spain
Developed Node.js backend services and worked on Kubernetes deployments.
Aareon Group
Backend Developer
Jul 2021 - Sep 2021Remote
Developed REST APIs for property management software with PHP 8, Symfony and API Platform.
Whalar
Backend Developer
May 2019 - Jul 2021Remote
Built integrations and background processing in PHP with Redis, RabbitMQ, Elasticsearch and Docker.
Cibersuite Networks
Full Stack Developer
Jun 2014 - May 2019Málaga, Spain
Developed web applications and APIs with Laravel, Lumen, MySQL, MongoDB and JavaScript.
Flagship product
ScanCal.
ScanCal lets people log meals with a photo and review the nutritional estimate. An iOS and Android app with more than 11,000 registered users and paid subscriptions.
My responsibility
Founder and sole engineer: mobile app, backend, AI processing and production operations.
Engineering decision
Asynchronous processing with bounded concurrency and AI provider failover to protect in-flight jobs.
Outcome
More than 11,000 registered users. Available on iOS and Android with paid subscriptions.