Curriculum Vitae · 2026

Souffiane Assari

Desarrollador Full Stack · Python · FastAPI · React · TypeScript · PostgreSQL.
Aplicaciones web en producción de extremo a extremo, con foco en arquitecturas multi-tenant y UX en móvil.

Resumen

Desarrollador Full Stack con dos años entregando aplicaciones web completas en producción. Como único desarrollador en mi puesto actual diseño el schema, implemento la API, construyo el frontend (PWA de escritorio y móvil) y opero el despliegue de una plataforma interna con 250+ usuarios activos, multi-tenant y con RBAC granular, que sustituye procesos en papel y Excel. IA aplicada en producción: resumen de facturación asistido por LLM y agentes con RAG y embeddings; trabajo con Claude Code a diario y con modelos en local (Ollama, LM Studio) cuando el dato o el coste lo piden. Busco un equipo donde crecer junto a desarrolladores senior; disponibilidad total para reubicarme.

Experiencia

Jun 2025 — Actualidad

Desarrollador Full Stack

Servi Global Trans 2015 SL (Grupo SGT) · Vigo

  • Diseñé, construí y opero una plataforma interna full-stack para una empresa de transporte y logística, hoy con 250+ usuarios activos y sin incidencias críticas desde el despliegue en junio de 2025, con FastAPI, PostgreSQL, React y Docker, como único desarrollador.
  • Sustituí los procesos en papel y Excel de la operativa diaria —gestión documental, trabajadores, viajes, vacaciones y dietas, almacén, recambios, repostajes con control de gasto y trackeo de tanques, clientes, proveedores y flota— por una única fuente de verdad con trazabilidad.
  • Implementé una arquitectura multi-tenant con aislamiento de datos por request para dos sociedades, RBAC de 8 niveles y 2FA.
  • Construí el frontend como PWA con dos interfaces —oficina y campo— y un resumen de facturación asistido por LLM.
  • Base de datos con migraciones versionadas (Flyway), logging centralizado, emails transaccionales y notificaciones push.

Python 3.13 · FastAPI · SQLAlchemy · PostgreSQL 18 · Flyway · React 19 · TypeScript · Vite · MUI · TanStack Query · Docker · GitHub Actions

2025 — Actualidad

Cofundador — Proyecto paralelo

Beyond Humane · Santander

  • Cofundé Beyond Humane, una agencia digital centrada en aplicaciones web y móvil con integración de IA (agentes con RAG y embeddings, NLP, análisis predictivo sobre APIs de LLM) y automatización de procesos.
  • Trabajo en la dirección técnica y en el desarrollo de la web del proyecto (beyondhumane.com) y defino la dirección técnica y de marca del estudio.

Python · FastAPI · React · TypeScript · PostgreSQL · LLMs / IA · RAG · embeddings · LangChain · OpenAI/Anthropic API

Nov 2024 — Jul 2025

Desarrollador Full Stack — Freelance

Coinpla del Sur SL · Remoto

  • Construí una plataforma de gestión a medida para empresa de control de plagas: CRM, catálogo de productos, inventario y facturación. Hoy en producción.
  • Desarrollé un motor de generación de PDF por código con maquetación programática para facturas y presupuestos.
  • Asumí toda la pila — backend, frontend, base de datos y despliegue — gestionando la relación directa con el cliente.

Python · Flask · PostgreSQL · Bootstrap

Ene 2024 — Sep 2024

Desarrollador / Administrador Web

Wephone · Madrid

  • Customización de plantillas Prestashop (Smarty + PHP): nuevas vistas, lógica de plantilla y overrides para adaptar el frontend al negocio de telefonía mayorista.
  • Desarrollo frontend a medida con JavaScript, HTML y CSS: interacciones, optimización de la experiencia de compra y ajustes de rendimiento en catálogo y ficha de producto.
  • Administración de la tienda online: catalogación, imágenes y contenido del catálogo mayorista.

Prestashop · PHP · Smarty · JavaScript · HTML · CSS

Proyectos

2026 — Actualidad

SENS — Producto propio · código abierto (MIT)

github.com/beyondhumane/sens-ai · sens.beyondhumane.com

  • App de escritorio para Claude Code que hace que el agente reutilice las funciones y el código que ya existen, en vez de reescribirlos: un código más ligero y limpio.
  • Único autor. Rust, Tauri y React; CI con typecheck, tests en TypeScript y Rust y clippy en cada push; 30 versiones publicadas.
  • Benchmark publicado: 12 % menos código y 18 % menos tokens en 30 tareas encadenadas con Claude Sonnet 5.5.

Rust · Tauri · React · TypeScript