Hi, I'm Joan Pau Mérida Ruiz

Backend Developer and aspiring Quant. Building with Python & FastAPI. Homelab enthusiast. Mentoring the next generation of engineers at Epitech Barcelona.

Interested in backend, quant trading or any of my interests? Let's talk.

GitHubLinkedIn

Backend Developer · Astek @ Epitech · Remote (Barcelona | Melbourne)

Professional Experience

Pedagogical Assistant (Barcelona, ES) · Current

Taught classes and technical support for more than 70 international students in software engineering.

Backend Developer (Barcelona, ES) · Apr 2025 - Jul 2025

Migrated deprecated systems and APIs to a RESTful FastAPI (PostgreSQL + SQLAlchemy) backend using DDD (Domain-Driven Design) and microservices.

Software Developer (Madrid, ES) · Jul 2023 - Apr 2025

Built RESTful backends (FastAPI, PostgreSQL + SQLAlchemy) and RabbitMQ messaging pipeline for two apps.

Education

Master's in Software Engineering & IT Expert (Barcelona, ES) · Current

Specialization in advanced software architecture, artificial intelligence, and the management of high-impact technology projects.

Year Abroad Program (Melbourne, AU) · 2026

Academic exchange year in computer science.

Bachelor of Science In Software Engineering (Barcelona, ES) · 2025

Bachelor designed to master the fundamentals of programming, algorithms, and systems engineering

Technology Stack

Languages

  • Python
  • C/C++

Frameworks & Libraries

  • FastAPI
  • Pydantic
  • Pytest
  • SQLAlchemy

Storage & Data

  • PostgreSQL
  • MongoDB
  • MinIO

Infra & Tooling

  • Docker
  • RabbitMQ
  • AWS
  • Terraform
  • Unix
  • Git

Languages

  • Spanish · Native
  • English · Full Proficiency
  • Catalan · Native

Interests

  • Quantitative trading
  • Homelabs
  • Bouldering
  • Traveling