Backend Engineer especializado en Cloud y Sistemas Distribuidos, con experiencia práctica diseñando y desplegando microservicios en AWS usando Kubernetes y Terraform. Fuerte base en Node.js, TypeScript, arquitecturas event-driven y automatización CI/CD.
Experiencia en despliegues en producción y observabilidad con Elastic Stack, Prometheus y Grafana. Español nativo e inglés técnico.
Portafolio(Proyectos destacados)
Plataforma Freelance Marketplace
- Arquitectura de microservicios orientada a marketplace: Servicios independientes en Node.js, Express y TypeScript para autenticación, usuarios, gigs, chat, órdenes, reseñas y notificaciones, siguiendo el patrón database-per-service y comunicación event-driven.
- Automatización y despliegue en la nube: Workloads contenedizados con Docker y orquestados con Kubernetes (Minikube y AWS EKS), promovidos entre entornos mediante pipelines CI/CD en Jenkins.
- Datos, mensajería y observabilidad: Integración de RabbitMQ, Redis, PostgreSQL, MySQL y MongoDB, con observabilidad centralizada usando Elasticsearch/Kibana, Prometheus y Grafana para logging, métricas y trazabilidad.
- Entrega frontend: Cliente web desarrollado en React, Tailwind CSS y TypeScript, consumiendo APIs de microservicios para una experiencia de usuario responsiva y en tiempo real.
Tienda en línea TechShot
- Stack MERN profesional: Frontend en React con hooks, React Router, Redux Toolkit y React-Bootstrap; backend en Node.js/Express con Mongoose, seeders y scripts CLI para modelar el dominio.
- Catálogo y UX de compra: Paginación, búsqueda, carrusel de destacados, reseñas y calificaciones autenticadas, carrito con cantidades dinámicas y checkout multietapa.
- Seguridad y pagos: Autenticación JWT con cookies HTTP-only, bcrypt, middlewares personalizados, manejo estructurado de errores e integración con PayPal REST SDK.
- Gestión operativa: Consola administrativa para CRUD de productos, administración de usuarios, detalle de órdenes con marcado de entregas, configuración por variables de entorno y despliegue productivo.
Red social
- Realtime MERN: React con hooks y Context API, Express/Node y MongoDB orquestados con JWT para login/registro, invitaciones y presencia.
- Chat y señalización: Socket.IO como bus de eventos para mensajería instantánea, gestión de amigos y coordinación de salas de videollamada.
- WebRTC simplificado: Integración con simple-peer para crear rooms de llamadas grupales con negociación peer-to-peer automatizada.
- Experiencia colaborativa: UI responsiva con Material UI, estados sincronizados en tiempo real y despliegue productivo listo para mostrar.