Skip to content
View bdjoseluis's full-sized avatar

Block or report bdjoseluis

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bdjoseluis/README.md

Jose Luis Botella

Desarrollador full-stack — Elche, Alicante.

Llevo b-dev.es de punta a punta: diseño, código, despliegue y el servidor. Cuando el certificado no renueva, el CORS corta el login o el cron no dispara a las 10:00, no hay a quién pasarle el marrón. Todo lo que hay aquí abajo ha pasado por eso.

Vengo de DAM y ahora curso el máster de ciberseguridad. Busco equipo donde seguir creciendo, sobre todo en backend, Angular/Spring o datos.


🟢 En producción ahora mismo

No son ejercicios: está vivo y se puede abrir.

Proyecto Qué es Stack
Cars Import · código Compraventa de coches completa: catálogo, reservas, panel de admin y auth con JWT. 31 tests. Angular · Spring Boot 3 · Java 17 · Docker
Guerra en el Estanque · código Juego de estrategia por territorios. La tesis de diseño: que ganar dependa de decidir, no de disparar. JavaScript · Canvas
Nexus Void · código Arcade espacial 3D en un único index.html autocontenido. Three.js · WebGL
Visor 360º · código El coche gira con el scroll, 36 vistas. Plantilla comercial para concesionarios. Three.js · WebGL · Lenis
InmoCV Portal inmobiliario con buscador y visor de galería sobre 118 inmuebles y 908 fotos reales. JS · CSS · scraping en Python
Panel de cliente Seis plantillas de dashboard: ejecutivo, ventas, marketing, RRHH, financiero y cliente. JS · CSS · gráficas propias
Devesan · código Web de cliente real: RGPD, SEO local y cero servicios de terceros. Angular 18 · TypeScript

🔐 Seguridad

El máster no se queda en teoría, sale código:

  • DevSec Scanner — auditoría externa de un dominio (DNS, SPF/DMARC, TLS, puertos, cabeceras) que devuelve nota A–F e informe en JSON, Markdown y HTML. Python puro, sin dependencias.
  • PromptReaper — escáner de chatbots LLM contra el OWASP Top 10 for LLM Apps, con batería de ataques en español: los guardarraíles se entrenan sobre todo en inglés y ceden más fácil en otros idiomas. Incluye puerta de consentimiento.
  • B-DevOps — ciberinteligencia OSINT: dominio → recon y CVEs → informe.

🛠️ Con qué trabajo

Backend   Java Spring Boot Python Django FastAPI Node.js

Frontend   Angular TypeScript React Three.js

Infra y datos   Docker Traefik Linux PostgreSQL MySQL Cloudflare

En el VPS: Docker Compose y Traefik con TLS y cabeceras por dominio, ufw y fail2ban, backups automáticos y tareas por cron. Lo administro yo.


📫 Hablamos

Web Email

Popular repositories Loading

  1. RetoTercerTrimestre RetoTercerTrimestre Public

    Reto de backend del ciclo DAW: API en Java.

    Java 1

  2. AplicacionAndroidStudio AplicacionAndroidStudio Public archive

    Ejercicio de aplicacion nativa Android con Android Studio.

    Java

  3. bdjoseluis bdjoseluis Public

    Mi README de perfil.

  4. Filmoteca Filmoteca Public

    App Android nativa en Java: catalogo de peliculas con alta, edicion y ficha de detalle.

    Java

  5. enercoop enercoop Public

    Panel de gestion de contadores electricos para una cooperativa energetica: Django + DRF detras, React con graficas delante.

    JavaScript

  6. Entregable-1-Jose-Luis-Botella-Devesa Entregable-1-Jose-Luis-Botella-Devesa Public

    Entregable de JavaScript: gestion de productos con DOM (HTML/CSS/JS sin frameworks).

    JavaScript