SADEK.DEV
Contacto
🟢 DISPONIBLE PARA TRABAJAR / DAW

Sadek
Ben Jouda

Estudiante de Desarrollo de Aplicaciones Web (DAW) en España. Especializándome en automatización de flujos reales con n8n, desarrollo de agentes de IA avanzados e integraciones con APIs.

Conector de mundos: desarrollo frontend/backend, flujos serverless y sistemas multiagente de inteligencia artificial.

Sadek Ben Jouda
n8n & APIs ⚡
AI Agents 🤖
Astro / PHP 💻
CONOCIMIENTOS

Mi Stack Técnico

Organizado en áreas clave para unir el desarrollo web moderno, los flujos automatizados de datos y la inteligencia artificial.

Nivel: Básico en Progreso

Automatizaciones & APIs

Especial interés en conectar diferentes servicios web sin escribir código repetitivo. Diseñando flujos de datos automatizados que conectan bots, webhooks y bases de datos.

Herramientas clave:

n8nWebhooksAPIs RESTPlaywrightLlamadas HTTPTelegram BotsFlujo de Datos
Nivel: Intermedio

IA Aplicada & Agentes

Diseño e integración de agentes de inteligencia artificial y su arquitectura. Interés en sistemas multiagente y en extender sus capacidades mediante Model Context Protocol (MCP).

Conceptos clave:

MCPAGENT.mdSkillsIngeniería de PromptsMulti-agentsClaude/Gemini/Codex
Nivel: Intermedio

Desarrollo Web (DAW)

Estudiante del Grado Superior DAW. Desarrollo frontend y backend para la creación de sitios funcionales y listos para producción con arquitecturas modernas como Astro.

Tecnologías:

AstroReactNext.jsTypeScriptNode.jsNestJSPHP 8Tailwind CSSPrismaPostgreSQLMySQLSQLite
Nivel: Básico

Sistemas & Despliegue

Experiencia en el uso de Windows como sistema operativo principal, integrándolo con WSL (Ubuntu) para tareas de desarrollo. Interés en servidores VPS autoalojados y automatización.

Herramientas:

WindowsPowerShellWSLGit / GitHubVPS CloudEasyPanelDockerDocker ComposeNginx
CONSOLA INTERACTIVA

Explora en la PowerShell

Una simulación de consola de comandos Windows en la que puedes consultar mis habilidades, objetivos y contacto. Haz clic en los botones rápidos o escribe comandos directamente.

Windows PowerShell: C:\Users\sadek\portfolio
Windows PowerShell
Copyright (C) Microsoft Corporation. Todos los derechos reservados.
Instalado Módulos Especializados: SadekAutomation v1.0.0
Escribe un comando para interactuar (o haz clic en los botones rápidos de abajo):
Comandos: sadek.info, sadek.skills, sadek.projects, sadek.goals, sadek.contact, clear, help
PS C:\Users\sadek\portfolio>
LÍNEAS DE TRABAJO

Mis Proyectos

Proyectos reales publicados en GitHub: automatizaciones en producción con Playwright y n8n, APIs de scraping, plataformas web full-stack y mi TFG de DAW.

Web & IAEn progreso (MVP 1)

GymFlow AI

Aplicación de gimnasio mobile-first en monorepo: registro de usuarios, perfil con historial de peso, catálogo de ejercicios, rutinas, entrenamientos y dashboard de progreso.

Características destacadas:

  • Monorepo con npm workspaces: API NestJS + Prisma y web Astro/React.
  • Desarrollo dirigido por tests (TDD) con más de 160 tests en Jest y Vitest.
  • Stack completo levantable con Docker Compose para self-hosting.
AstroReact (Islands)NestJSPrismaPostgreSQL 16Tailwind CSSDocker
Automatización & IAEn producción

Gym Reserver API

Automatización real que reserva cada mañana mi plaza en la sala Cardio-Fitness del C.D. Díaz Flor de Ceuta, controlando el navegador de forma headless sin intervención humana.

Características destacadas:

  • API protegida con token Bearer y endpoint /health de monitorización.
  • Modo dryRun que recorre todo el flujo y se detiene antes de confirmar.
  • Desplegada 24/7 en VPS con Docker e invocada por un webhook programado en n8n.
Node.js 22ExpressPlaywrightn8nDockerEasyPanel
Automatización & IACompletado

ScrapperAuto

API self-hosted de scraping que analiza cualquier web, extrae su contenido estructurado y genera automáticamente prompts de IA listos para rediseñarla.

Características destacadas:

  • Doble estrategia: scraper simple con Cheerio y avanzado con Playwright.
  • Extracción de datos de contacto, metadatos, logos e imágenes.
  • Detección del tipo de página y validación de entrada con Zod.
FastifyPlaywrightCheerioZodDocker
Desarrollo WebCompletado (TFG)

FastPlay — TFG de DAW

Plataforma web para organizar fútbol amateur: usuarios, equipos, partidos, campos y ligas con clasificación. Trabajo de fin de grado de 2.º de DAW, escrito sin frameworks.

Características destacadas:

  • Framework MVC propio: enrutador, capa de datos, sesiones, CSRF y validador.
  • Dos niveles de competición (Liga Pro y Liga Amistosa) con clasificación.
  • Consultas preparadas con PDO, sesiones endurecidas y protección CSRF.
PHP 8MVC propioSQLitePDOJavaScript vanillaApache
Desarrollo WebCompletado

Plataforma de Cuestionarios

Aplicación docente para crear y corregir cuestionarios de jardinería, con roles diferenciados de profesor y alumno, notas, mensajería y estadísticas de rendimiento.

Características destacadas:

  • Autenticación con JWT (jose) y contraseñas hasheadas con bcrypt.
  • Paneles separados: el profesor gestiona preguntas, notas y estadísticas.
  • API Routes de Next.js sobre Prisma con migraciones y datos de siembra.
Next.js 14TypeScriptPrismaPostgreSQLRedisTailwind CSSDocker
Desarrollo WebCompletado

ALSA — Gestión de Agencias

Panel de gestión para agencias de viajes y transporte marítimo, con área privada, alta de agencias y comunicación por correo con las navieras.

Características destacadas:

  • Autenticación con bcrypt y validación de entrada con express-validator.
  • Endurecimiento HTTP con Helmet y CORS, más saneado de datos propio.
  • Suite de tests de integración con Jest y Supertest sobre la API.
Node.jsExpressPostgreSQLHelmetNodemailerJestSupertest
Web & IACompletado

Portafolio Web Profesional

Este sitio web. Un portafolio optimizado para mostrar habilidades técnicas y personales con un enfoque claro en el rendimiento y una estética Neo-brutalista.

Características destacadas:

  • Arquitectura Astro Islands que reduce el Javascript en el cliente.
  • Simulación interactiva de PowerShell para desplegar información.
  • Optimización de SEO y rendimiento de carga ultra rápido.
AstroReact (Islands)Tailwind CSSLucide IconsDockerNginx
SOBRE MÍ

Mi Enfoque de Aprendizaje

Como estudiante de Desarrollo de Aplicaciones Web (DAW), entiendo que la teoría es útil, pero la práctica real en servidores propios es donde se consolidan las habilidades. Por ello, oriento mi día a día a la experimentación con tecnologías modernas de despliegue como Docker y VPS.

Creo firmemente en la integración de la Inteligencia Artificial aplicada en el flujo de desarrollo. No solo uso IA para escribir código más rápido; me interesa estudiar su arquitectura profunda, las integraciones con MCP y cómo diseñar sistemas multiagente automatizados que colaboren entre sí para resolver problemas complejos.

Mi flujo de trabajo ideal combina la claridad paso a paso, la documentación rigurosa (como mi AGENT.md) y la creación de soluciones estructuradas y replicables.

🛠️ Mi Laboratorio de IA (Suscripciones Activas)

Claude ProChatGPT PlusGoogle AI ProOpencode Go

Objetivos de Crecimiento

1

Automatización Avanzada

Crear integraciones profesionales y estables con n8n, conectando APIs complejas y desplegando flujos autónomos en VPS.

2

Desarrollo Web Robusto

Dominar arquitecturas frontend y backend eficaces, con buenas prácticas de rendimiento, SEO y estructura de bases de datos.

3

Despliegues y DevOps

Profundizar en la contenerización con Docker, orquestación y administración segura de servidores VPS usando EasyPanel.

4

Sistemas Multiagente de IA

Diseñar infraestructuras donde múltiples agentes de IA puedan colaborar e interactuar de forma organizada para automatizar proyectos.