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.
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.
Personal Projects

FAS
LegalTech platform built to modernize and simplify contract management. From creation to signing, enabeling users to handle both written and verbal agreements securely and efficiently, anytime, anywhere.
- Go
- PostgreSQL
- MinIO
- LLM
- Transcriber
- NextJS
- LiveKit
- Docker

R-Type
Multiplayer rework of the classic arcade shooter, built on a custom ECS game engine with async networking.
- C++
- Asio
- SFML
- CMake

Area
Automation platform similar to IFTTT/Zapier: a microservice FastAPI backend with web and mobile clients and third-party integrations.
- Docker
- FastAPI
- PostgreSQL
- SQLAlchemy
- Alembic
- OAuth2
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