Luis - Foto real
Luis - Caricatura

Hola, soy

Luis

Senior Full Stack Engineer

Technical Lead | Cloud & DevOps | Mentoría Técnica

Especializado en diseñar y desplegar plataformas seguras, modulares y escalables en AWS y Azure. Combino desarrollo backend sólido con infraestructura bien estructurada.

Sobre mí

Soy un Senior Full Stack Engineer con fuerte enfoque en arquitectura de software, seguridad e infraestructura cloud.

No solo desarrollo funcionalidades. Diseño sistemas pensando en:

Escalabilidad
Seguridad
Aislamiento de red
Costos en la nube
Mantenibilidad a largo plazo
Arquitectura replicable

Stack Tecnológico

🔧

Backend

  • NestJS (nivel avanzado)
  • Node.js
  • Express
  • .NET y C#
  • TypeORM
  • Arquitectura modular
  • JWT & Guards personalizados
  • Workers con Redis
  • RabbitMQ
  • Migraciones y seeds automatizados
  • APIs REST seguras
💻

Frontend

  • React
  • Next.js
  • Vite
  • JavaScript
  • TypeScript
  • HTML y CSS
  • Integración limpia con APIs
  • Frontend servido estáticamente desde backend
  • Estructuras escalables
☁️

Cloud & DevOps

  • AWS (VPC, EC2, ALB, WAF, ECR, Aurora)
  • Azure (Container Apps, Static Web Apps, Key Vault)
  • Diseño de VPC y Subnets
  • Security Groups
  • CI/CD con Azure DevOps
  • Pipelines YAML
  • Docker
  • Automatización de flujos con n8n
  • Automatización de despliegues
🗄️

Bases de Datos

  • PostgreSQL
  • Aurora PostgreSQL
  • MongoDB
  • MSSQL
  • Redis
  • Diseño de esquemas relacionales y no relacionales
  • Indexación y optimización
👨‍💻

Perfil Profesional

  • Senior Full Stack Engineer
  • Technical Lead
  • Enfoque fuerte en Cloud & DevOps
  • Diseño de plataformas web
  • Arquitectura modular y reutilizable
  • Análisis de requerimientos y diseño de soluciones
  • Metodologías ágiles (Scrum / Kanban)
  • Tutoría en frontend y backend para personas que inician en programación
🔒

Enfoque en Seguridad

  • Backend no expuesto directamente cuando no es necesario
  • Restricción de acceso a base de datos por red privada
  • Configuración detallada de reglas WAF
  • Filtrado de peticiones
  • Configuración segura de puertos e inbound rules
  • Análisis de logs y hardening de servidores
  • Separación clara de entornos (QA / Producción)
🏗️

Enfoque Arquitectónico

  • Diseño de soluciones
  • Arquitectura base reutilizable para múltiples clientes
  • Separación entre core estable y personalizaciones
  • Monorepo
  • Modularización orientada a escalabilidad
  • Infraestructura pensada para crecimiento
  • Soluciones adaptadas a necesidades específicas

Mentalidad de Ingeniería

Lo que define mi forma de trabajar:

  • 💡Pensar en sistemas, no solo en endpoints
  • 💡Diseñar para crecer, no solo para lanzar
  • 💡Seguridad por defecto
  • 💡Automatización constante
  • 💡Entender la red, no solo el código
  • 💡Decisiones técnicas considerando costo y riesgo
  • 💡Convertir requerimientos en soluciones técnicas sólidas

Portafolio Público

Proyectos destacados construidos con enfoque en arquitectura, escalabilidad y experiencia de usuario.

CVNova - Generador de Currículums Profesionales

Aplicación web moderna para crear currículums de alta calidad con enfoque en privacidad y simplicidad.

Descripción

CVNova permite crear currículums profesionales con plantillas optimizadas por industria. Toda la información permanece en el navegador del usuario, sin registro y sin almacenamiento en servidores.

Tecnologías

Next.js 16React 19TypeScript 5@react-pdf/rendererTailwind CSS 4

Características principales

  • Editor en tiempo real con vista previa instantánea.
  • 4 plantillas profesionales: Modern Professional, Creative Designer, Minimalist y Tech Modern.
  • Generación de PDF de alta calidad con @react-pdf/renderer.
  • 100% privado: almacenamiento local sin servidores.
  • Interfaz multiidioma: Español e Inglés.
  • Modo oscuro/claro con persistencia de preferencias.
  • Diseño responsivo para móvil, tablet y desktop.
  • Personalización de colores por plantilla.

Stack tecnológico

  • Next.js 16 con App Router y React 19.
  • TypeScript 5 para type-safety completo.
  • Tailwind CSS 4 para estilos utilitarios y diseño responsivo.
  • @react-pdf/renderer para generación de PDFs profesionales.
  • Arquitectura modular basada en features con separación de responsabilidades.
  • Context API para gestión de estado global (CV data, i18n, theme).

Arquitectura y diseño

  • Separación clara entre UI, lógica de negocio y generación de PDF.
  • Sistema de plantillas extensible mediante registry pattern.
  • Componentes reutilizables con props tipadas.
  • Custom hooks para lógica compartida (useLocalStorage y useMediaQuery).
  • Sistema i18n personalizado con type-safety.

Desafíos técnicos resueltos

  • Editor multipasos con validación en tiempo real.
  • Sincronización entre preview web y render PDF.
  • Persistencia local robusta con localStorage y estado complejo.
  • Generación dinámica de PDFs con estilos consistentes entre plantillas.
  • Internacionalización tipada con cambio dinámico de idioma.

UX/UI

  • Interfaz minimalista con animaciones sutiles.
  • Flujo optimizado: plantilla → edición → descarga.
  • Feedback visual inmediato en las acciones clave.
  • Accesibilidad: navegación por teclado y ARIA labels.
  • Optimización de rendimiento con code splitting y lazy loading.

Intereses Profesionales

Me interesan conversaciones sobre:

Arquitectura SaaS
Seguridad en la nube
Diseño de sistemas backend
Infraestructura como código
Optimización de despliegues cloud
Platform Engineering
Construyendo sistemas sólidos, no solo aplicaciones.