My Resume / CV
Senior Software Engineer with 10+ years of experience building
scalable web applications, backend systems and data-intensive
platforms. Strong experience with Python, Node.js and Go, with a
particular focus on backend development, software architecture,
data processing and cloud technologies. On this page, you can
learn more about my knowledge stack and my previous work
experience.
Skills
Here are the frameworks, libraries, services and runtimes I have experience
with. This is not a complete list! I'm constantly gaining new skills, and
hence it can be a little bit outdated.
Backend Node TypeScript Golang Python NestJS FastAPI MedusaJS Payload Strapi
AI / LLM LangChain LangGraph RAG AI Agents Tool Calling LLM Applications pgvector ChromaDB Ollama Embeddings CrewAI
Data & Storage SQL Postgres PostGIS MongoDB SQLite DuckDB Redis Pandas Airflow H3
Frontend React Next.js Angular Vue JavaScript Tailwind SASS CSS HTML
State & Reactive Redux NgRx Vuex Zustand RxJS Inversify
Messaging & Realtime Kafka RabbitMQ WebSockets
DevOps & Cloud AWS Pulumi Cloudflare Docker Grafana Turborepo Git Protocol Buffers Kubernetes
Work History
Below you will find a summary of my past employment experience.
Senior Software Development Engineer Portaventura • 🇪🇸 Spain • Full-Time
Developing and maintaining backend services and applications for PortAventura's digital ecosystem Working on e-commerce, hotel reservations and integrations with physical devices across the park Technologies: Python, Node, Nest, TypeScript, MedusaJS, PostgreSQL, Pulumi, AWS, Docker
Senior Software Development Engineer Brickbro • 🇪🇸 Spain • Full-Time
Offering innovative and scalable solutions Leading some meetings and working with big data Technologies: Python, Node, Nest, Golang, TypeScript, Next, Postgres, PostGIS, Pandas, H3
Senior Software Development Engineer TraffGen • 🇪🇸 Spain • Full-Time
Providing new solutions, implementing API systems, maintaining the platform Controlling the performance of the servers Developing functionalities for both the frontend and the backend Technologies: Angular, Node, Nest, TypeScript, Redis, RxJS, NgRx, SQL, MongoDB, Jest, RabbitMQ
Senior Software Development Engineer Lanaccess • 🇪🇸 Spain • Full-Time
Working hand-in-hand with design and development groups to create shared standards and applications Involved in the development of a new platform Technologies: Angular, Node, Express, Nest, oAuth2, TypeScript, Material, Redis, RxJS, NgRx, Jest, Protocol Buffers, Kafka
Full Stack Developer Oh! my brand • 🇪🇸 Spain • Full-Time
Reference architecture development and direct technical support for delivery projects Development tools maintenance Delivering strong computer science fundamentals such as algorithms, data structures, object-oriented development, distributed applications, client-server architecture Technologies: PHP, Laravel, JavaScript, WebSockets, Vue, Vuex, Vue Router, Redis, oAuth2, RiotJS, Jest, MongoDB, Git, SASS, SQL, WebPack
Full Stack Developer Proogresa SLU • 🇪🇸 Spain • Full-Time
Full stack development responsibilities Working on various web applications Maintaining and improving existing systems