Demo DevOps Node.js API
API REST en Node.js 18 con Express y SQLite. CI en GitHub Actions (ESLint, Jest, cobertura y escaneo Trivy), contenerización y release automático a Minikube. IaC con Terraform: Deployment, Service, Ingress y HPA.
// juan lopera
Pipelines CI/CD confiables y entregas cloud-native de extremo a extremo. Experiencia en el sector bancario bajo estrictos requisitos de seguridad y cumplimiento.
// métricas de operación
// 01 · pipeline
Así fluye una entrega de extremo a extremo en mi día a día.
// 02 · especialización
Cuatro áreas donde entrego valor desde el primer día.
Pipelines en Azure DevOps (YAML) y GitHub Actions: build, pruebas, calidad y despliegues por etapas. Automatización operativa en Python.
Imágenes Docker multi-stage y entregas declarativas con ArgoCD sobre OpenShift: namespaces, RBAC y health checks.
Cargas en AWS (Lambda, EKS, ECR) y aprovisionamiento reproducible con Terraform para entornos consistentes.
Dashboards en Grafana (disponibilidad, latencia, recursos) y gestión de hallazgos con Wiz, Fluid Attacks y Trivy.
// 03 · sobre mí
Soy Ingeniero DevOps con experiencia en el sector bancario, diseñando y operando pipelines CI/CD en Azure DevOps (YAML) para servicios .NET y Node bajo estrictos requisitos de seguridad y cumplimiento.
Trabajo con despliegues declarativos usando ArgoCD sobre OpenShift, administración de namespaces y controles RBAC, además de imágenes Docker multi-stage estandarizadas.
Cuento con experiencia en AWS (Lambda, EKS, ECR), infraestructura como código con Terraform y observabilidad con Grafana. Colaboro en la gestión de hallazgos de seguridad con Wiz y Fluid Attacks.
Sólidos fundamentos de Linux y automatización en Python. Actualmente curso Ingeniería de Software en INTEC.
// 04 · experiencia & formación
// 05 · proyectos
API REST en Node.js 18 con Express y SQLite. CI en GitHub Actions (ESLint, Jest, cobertura y escaneo Trivy), contenerización y release automático a Minikube. IaC con Terraform: Deployment, Service, Ingress y HPA.
Tareas de despliegue con AWS Lambda para componentes serverless, cargas en Amazon EKS y gestión del ciclo de vida de imágenes con Amazon ECR, alineado con prácticas DevOps.
Plataforma con frontend en Flutter (componentes reutilizables y manejo de estado) y backend en Firebase Cloud Functions, con autenticación, reglas de acceso e integración end-to-end.
// 06 · contacto
Abierto a nuevas oportunidades como Ingeniero DevOps. Escríbeme y conversamos.