👋 Hola, soy joseludev

Diseño Web y Desarrollo de Aplicaciones a medida

Diseño de páginas web corporativas, landing pages y desarrollo de aplicaciones a medida. Angular, NestJS, Node.js. Consultoría técnica e integración Odoo.

@Component({
  selector: 'app-hello',
  template: `
    <h1>¡Hola Mundo!</h1>
  `
})
export class Hello { }

Desarrollador Web & Docente

Combino mi experiencia como Profesor de Formación Profesional (DAM/DAW) con mi carrera como Senior Full Stack Developer especializado en Angular, NestJS, Node.js e integración Odoo.

Esta dualidad me permite ofrecer soluciones técnicas sólidas para empresas y, a la vez, crear contenido formativo de alta calidad, realista y alineado con las necesidades del mercado actual.

+10Años de experiencia
+50Proyectos entregados
Ganas de enseñar

Cursos destacados

Cursos de formación reglada y especializaciones en Angular, Node.js, PostgreSQL y Android

🅰️

Angular 21 desde Cero

Aprende Angular 21 desde los fundamentos hasta técnicas avanzadas. Curso completo para convertirte en desarrollador Angular 21.

beginner4 capítulos
🟢

Node.js para Backend

Desarrollo de APIs REST con Node.js, Express y bases de datos.

intermediate1 capítulos
🐘

PostgreSQL

Curso práctico para aprender PostgreSQL desde cero y modelar bases de datos relacionales.

beginner1 capítulos
🗄️

Bases de Datos (BBDD)

Fundamentos de bases de datos relacionales para DAW/DAM.

beginner10 capítulos
📱

Android Kotlin: Juegos y Colisiones

Curso introductorio de Android centrado en juegos, hilos y colisiones.

beginner4 capítulos
🧩

Interfaces DAM con Angular 21

Curso práctico de Angular 21 para interfaces: Componentes, Usabilidad, Informes y Testing.

beginner8 capítulos
📐

Patrones de Diseño: Clean Code y SOLID

Domina los fundamentos del diseño de software: Clean Code, principios SOLID y los patrones de diseño esenciales para escribir código profesional.

intermediate8 capítulos
💾

Android Kotlin: Persistencia y BBDD

Domina la persistencia de datos en Android. Desde SharedPreferences hasta SQLite y Room.

intermediate7 capítulos
🟣

Odoo 18: Instalación y Configuración

Guía completa para instalar y configurar Odoo 18 Community Edition en local y servidor.

intermediate4 capítulos
🧩

Desarrollo de Módulos y Modelos en Odoo 18

Curso completo para aprender a desarrollar módulos y gestionar modelos en Odoo 18, cubriendo desde la arquitectura básica hasta el ORM y buenas prácticas.

beginner8 capítulos
👁️

Odoo 18 Backend: Vistas, Relaciones y Herencia

Domina la creación de interfaces profesionales en Odoo 18 usando XML y XPath. Aprende a conectar modelos con Many2one, One2many y campos calculados.

intermediate8 capítulos
🔒

Seguridad Avanzada, Permisos y Reportes en Odoo 18

Domina la seguridad en Odoo 18: Usuarios, Grupos, ACLs, Reglas de Registro (Record Rules) y crea reportes profesionales QWeb y PDF. Nivel Intermedio.

intermediate10 capítulos
🏢

Sistemas de Gestión Empresarial (SGE) - RA1

Curso completo sobre ERP, CRM y sistemas de gestión empresarial: evolución, arquitectura, comparativas y modalidades de instalación de Odoo.

beginner11 capítulos

Tecnologías Principales

🅰️Angular
🟢Node.js
🦁NestJS
📘TypeScript
🍃MongoDB
🐘PostgreSQL
🐳Docker
🟣Odoo
🦉OWL
🟠Kotlin

Lo que dicen de mí

Opiniones reales de alumnos y clientes

"Los cursos de José Luis son exactamente lo que necesitaba. Teoría aplicada a casos reales, sin rodeos."

👩‍💻

María García

Alumna DAW

"Trabajar con José Luis fue clave para nuestro proyecto. Entrega rápida, código impecable y comunicación clara."

👨‍💼

Carlos Ruiz

CTO en StartupTech

"Explica conceptos complejos de forma que cualquiera puede entenderlos. Un profesor excepcional."

👩‍🎓

Ana Martínez

Desarrolladora Junior

💼

Experiencia Real

Más de 10 años desarrollando proyectos complejos, no solo teoría.

👨‍🏫

Enfoque Docente

Capacidad para explicar conceptos difíciles de forma sencilla.

Calidad de Código

Arquitecturas limpias, escalables y fáciles de mantener.

¿Tienes un proyecto en mente?

Cuéntame tu idea y te propongo una solución técnica con foco en rendimiento y SEO

Contactar →