Abdeljalal El Baghdadi

Desarrollador Backend · Python

Construyo la parte que no se ve de una plataforma cloud: las APIs, la facturación y los procesos que mueven los datos sin perder ninguno.

📍 Murcia, España

Sobre mí

Llevo 4 años desarrollando el backend de una plataforma cloud para empresas: máquinas virtuales, redes, copias de seguridad y firewalls. Participé desde el principio en la nueva generación de la plataforma.

Me gusta el código claro, los sistemas que se recuperan bien de los fallos y usar herramientas de IA (Cursor, Claude Code) para entregar más rápido.

1.100+commits en producción
~715commits en el núcleo de la plataforma nueva
~30repositorios con contribuciones
4años de experiencia

Qué hago

APIs y servicios

Diseño servicios con FastAPI y Django sobre PostgreSQL, pensados para mantenerse con facilidad.

Arquitectura por eventos

Sistemas en AWS (SNS, SQS, Lambda) donde los mensajes llegan siempre, aunque algo falle por el camino.

Integración entre sistemas

Conecto servicios internos y externos para que los datos de los clientes se mantengan coherentes entre sistemas.

Logros destacados

Facturación que no pierde eventos

Sistema de facturación con el patrón Transactional Outbox (SNS, SQS, Lambda) para que ningún evento de cobro se pierda, con prorrateos, reembolsos y scripts de conciliación de los recursos migrados.

AWSTransactional Outbox

Migración sin caídas

Paso de firewalls, redes y servidores virtuales de la plataforma antigua a la nueva, manteniendo el servicio en producción.

ProxmoxPostgreSQL

Actualización transversal

Migración a Pydantic v2 y Python 3.14 de un servicio en producción: 68 ficheros (+4.400 / −3.100 líneas), con pruebas automáticas, Docker y funciones Lambda.

Pydantic v2Python 3.14

Experiencia

Desarrollador de backend · Sewan España

07/2022 – Presente · Murcia

Operador de telecomunicaciones: servicios cloud, conectividad y comunicaciones unificadas para empresas.

  • Plataforma nueva desde cero. Desarrollé el motor central de una plataforma cloud multi-proveedor con FastAPI y PostgreSQL (~715 commits en producción).
  • Funcionalidades de producto. Gestión de redes (IPv6, DHCP, subredes), cálculo de huella de carbono con factores de ADEME y Boavizta y búsqueda global.
  • Plataforma antigua. Consola web para acceder a las máquinas virtuales desde el navegador (Django, DRF, VMware).
FastAPIPostgreSQLAWSTransactional Outbox

Estudiante en prácticas · Sewan España

03/2022 – 06/2022 · Murcia

Primer contacto con proyectos profesionales reales: Python, Docker y Git, integrado en equipos de desarrollo.

Proyectos personales

he80-web-driver

Driver no oficial que funciona en el navegador, sin instalar nada, para configurar el teclado Epomaker HE80: actuación, remapeo de teclas y macros.

ReactTypeScriptWebHID

Home lab

Laboratorio propio con Proxmox para probar virtualización y redes por mi cuenta.

Proxmox

Tecnologías

Backend

Python FastAPI Django GraphQL Pydantic

Datos

PostgreSQL SQLAlchemy Alembic

Cloud y arquitectura

AWS (SNS, SQS, Lambda) Arquitectura por eventos

DevOps y calidad

Docker GitLab CI Terraform Ansible pytest Git Datadog

IA

Cursor Claude Code

Educación

Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Web (DAW)

IES Ramón Arcas Meca, Lorca · 2020 – 2022

Certificado

Developing on Amazon Web Services

Skillsoft · 02/2024

Idiomas

Español (nativo)

Inglés (competente)

¿Hablamos?

Si buscas a alguien para backend o plataformas cloud, escríbeme y lo comentamos.