JM.
Angular + Node.js · Baena, Córdoba
Abierto a oportunidades Córdoba · remoto posible

José Manuel Cañete

< Angular + Node.js Dev | />

Desarrollador Full-Stack con experiencia real en empresa, especializado en Angular y Node.js. Construyo productos que llegan a producción: interfaces sólidas, APIs robustas, datos, automatización e inteligencia artificial aplicada.

0+ años en Angular/Node
0 proyectos
0% mejora SQL
0% ↓ deploy time
Trabaja actualmente en

Horizon Property Management

International Coverpool  ·  Mar 2024 → hoy

Full-Time
Angular Node.js SQL Linux Docker

Frontend

SPAs modernas con Angular. Interfaces rápidas, accesibles y con buena UX.

AngularTypeScriptRxJS

Backend

APIs REST con Node.js, Python y bases de datos SQL optimizadas en entornos Linux.

Node.jsPythonSQL

IA aplicada

Chatbots con búsqueda semántica, automatización de procesos e integración de LLMs.

LLMsRAGPython
Stack completo
Angular
Node.js
Python
SQL
Docker
IA / LLM
Git
Linux

Experiencia

01

Software Developer Full-Stack

Horizon Property Management · International Coverpool

Actual ✦
Mar 2024 — Actualidad
  • Angular como base del frontend y Node.js como núcleo del backend en producto real.
  • APIs REST con Node.js, autenticación JWT, validaciones y tratamiento sólido de errores.
  • Entornos Linux en producción, orientados a estabilidad y disponibilidad continua.
  • Optimización SQL con indexación estratégica, reduciendo tiempos en un 40%.
  • Migración mayor del portal interno de trazabilidad: Angular 12 → 18 y Node.js 14 → 22, con deploy automatizado y mejora de UX, accesibilidad y responsividad.
  • Chatbot IA con RAG en la web para recomendar productos a clientes, desarrollado con Python y Qdrant.
  • Automatización CI/CD que recortó el despliegue en un 60%.
AngularNode.jsTypeScript PythonSQLLinux DockerQdrant

Proyectos

Casos seleccionados con Angular y Node.js como base principal en producto, automatización e integración.

Configurador de coberturas de piscina integrado en WordPress
Componente web Corporativo · código privado

Plugin Calculadora Angular

Full-Stack Developer

En producción · distribuidores activos

Componente Angular integrado en WordPress con autenticación multicapa por IP, token y dominio.

Impacto

En producción: lo usan clientes y distribuidores para cotizar coberturas dentro del flujo WordPress existente.

AngularNode.jsWordPressJWT
Panel de gestión de pedidos del ERP en producción
Plataforma empresarial Corporativo · código privado

Mantenimiento y mejoras del ERP

Full-Stack Developer

↓ 60% deploy · backups encriptados

Mantenimiento evolutivo del ERP de la empresa con Vue.js y PHP, junto con mejoras de despliegue y fiabilidad de la base de datos.

Impacto

Pipeline de despliegue con Jenkins y backups remotos encriptados para releases más seguros y predecibles en producción.

Vue.jsPHPSQLLinuxJenkins
Login y app móvil de presupuestos de International Coverpool
App móvil Corporativo · código privado

App móvil de presupuestos

Full-Stack Developer

Presupuestos instantáneos desde móvil

App cross-platform para generar presupuestos instantáneos con API REST y plantillas dinámicas.

Impacto

Proceso comercial más ágil gracias a presupuestos generados desde móvil.

IonicNode.jsExpressSQL
Integración Corporativo · código privado

Automatización empresarial

Backend Developer

3 sistemas · 0 volcado manual

Pipeline en dos pasos: cuando un pedido pasa a "procesando" en WordPress, un plugin PHP lo envía al ERP; desde ahí, un programa Node.js con tareas programadas de Windows remite los datos a facturación.

Impacto

Eliminó el traspaso manual de pedidos entre WordPress, ERP y facturación — cada paso se dispara automáticamente al cambiar de estado.

PHPWordPressNode.jsTareas Windows
Portal de empleados con solicitudes de vacaciones y módulos de RRHH
Plataforma web Corporativo · código privado

Portal interno de empleados

Full-Stack Developer

30 usuarios activos

Intranet de RRHH desarrollada de punta a punta: solicitudes de vacaciones, gestión de contratos, información corporativa, repositorio documental, formación y administración.

Impacto

Lo usa toda la empresa — centralizó las solicitudes de vacaciones y los procesos de RRHH que antes estaban repartidos entre emails y archivos sueltos.

AngularNode.jsSQLJWT
Chatbot de IA en la web ayudando a clientes a elegir productos
Solución IA Corporativo · código privado

Chatbot asesor de productos con RAG

Full-Stack Developer

Web pública · menos carga en admin

Chatbot orientado al cliente en la web de la empresa con RAG sobre Qdrant, que ayuda a elegir el producto de cobertura adecuado según cada necesidad.

Impacto

Agiliza las recomendaciones para clientes finales y reduce el trabajo manual de asesoramiento del equipo de administración.

PythonLLMQdrantRAG
Panel del portal interno de trazabilidad con módulos de fábrica
Plataforma interna Corporativo · código privado

Portal de trazabilidad y operaciones

Full-Stack Developer

Angular 12→18 · Node 14→22

Portal interno para trazabilidad de pedidos, stock, estadísticas de calidad y productividad, domótica, control DNS y postventa — uso diario en operaciones de fábrica.

Impacto

Migración de Angular 12 + Node 14 a Angular 18 + Node 22, deploy automatizado y mejora de UX, responsividad y accesibilidad en más de 20 módulos internos.

AngularNode.jsSQLJenkins

Stack técnico

TypeScript TypeScript
Angular Angular
Node.js Node.js
Python Python
Docker Docker
Jenkins Jenkins
Linux Linux
Vue.js Vue.js
Git Git
PHP PHP
MySQL MySQL
Express Express
Ionic Ionic
TypeScript TypeScript
Angular Angular
Node.js Node.js
Python Python
Docker Docker
Jenkins Jenkins
Linux Linux
Vue.js Vue.js
Git Git
PHP PHP
MySQL MySQL
Express Express
Ionic Ionic
Frontend
AngularTypeScriptRxJSVue.jsIonic
Backend
Node.jsExpressAPI RESTCodeIgniter
Lenguajes
TypeScriptJavaScriptPythonPHP
Bases de datos
MySQL / SQLOracleQdrant (vectorial)
DevOps
LinuxDockerJenkinsGitCI/CD
IA
LLMsRAGEmbeddingsQdrant

Educación e idiomas

📚 Formación

01

CFGS Desarrollo de Aplicaciones Web

IES Luis Carrillo de Sotomayor, Baena

2021 – 2023
02

CFGS Desarrollo de Aplicaciones Multiplataforma

IES Luis Carrillo de Sotomayor, Baena

2019 – 2021

🌍 Idiomas

Español Nativo
100%
Inglés Lectura técnica · conversación limitada

Terminal

Escribe help para ver los comandos disponibles help

help about projects stack contact cv github linkedin

Tip: usa ↑ y ↓ para navegar por el historial.

jose@portfolio:~
jose@portfolio:~$ whoami

Nombre José Manuel Cañete

Rol Full-Stack Developer

Ubicación Baena, Córdoba 🇪🇸

Empresa International Coverpool (Horizon PM)

Estado ● Disponible para nuevas oportunidades

jose@portfolio:~$

Construyamos algo
juntos.

Si tienes un producto, automatización o reto técnico interesante donde encaje un dev Full-Stack con experiencia real, escríbeme. Respondo rápido.

606 55 11 62