Hola, soy Luis Álamo

Senior Software Engineer
Cloud Engineering

Construyo plataformas cloud confiables con AWS, Java, Python y Terraform. 10+ años entregando software para banca, salud y SaaS.

Santiago, Chile Abierto a oportunidades remotas
Luis Álamo - Senior Software Engineer

Sobre mí

Soy Senior Software Engineer con foco en ingeniería cloud sobre AWS. Diseño APIs backend seguras, gestiono infraestructura como código con Terraform y construyo pipelines automatizadas para entregar aplicaciones a escala.

Mi trayectoria cruza banca (Banco de Chile, BCI, Scotiabank, Mercantil), salud (McKesson) y SaaS enterprise (PagerDuty, Transbank). Trabajo con Java/Spring Boot, Python/FastAPI, Node.js/TypeScript y Kubernetes en producción.

Hoy lidero iniciativas full-stack para la plataforma de Workflow Automation de PagerDuty en Variacode, con ownership end-to-end de frontend, backend e infraestructura — incluyendo upgrades de control plane, respuesta a incidentes 24/7 y decisiones de arquitectura de sistemas distribuidos.

10+
Años de experiencia
40+
Repos públicos
9
Empresas / clientes
24/7
On-call incident response

Experiencia

10+ años entregando software para banca, salud y SaaS enterprise. Selección de los roles y responsabilidades más representativas.

  1. Full-Stack Engineer Lead · Variacode

    Chile · PagerDuty

    • Lidero iniciativas técnicas de la plataforma de Workflow Automation de PagerDuty con ownership end-to-end en frontend, backend e infraestructura.
    • Mantengo infraestructura Kubernetes en producción: upgrades de control plane, configuración de seguridad y optimización de recursos para clientes enterprise.
    • Respondo a incidentes productivos 24/7, aplico root-cause analysis y dejo medidas preventivas.
    • Drive architectural decisions sobre sistemas distribuidos, balanceando escalabilidad, confiabilidad y mantenibilidad.
    Kubernetes AWS Terraform PagerDuty Lead
  2. Senior Software Engineer · DXC Technology

    Chile · Transbank

    • Construí módulos reutilizables de Terraform para la infraestructura cloud de Transbank.
    • Desarrollé funciones Lambda serverless para automatizar el ciclo de vida de certificados en AWS IoT Fleet.
    • Implementé un framework de QA automatizado para el ciclo de rotación de certificados.
    Terraform AWS Lambda AWS IoT QA
  3. Senior Software Engineer · VariaCode

    Chile · PagerDuty / SaaS

    • Desarrollé funcionalidades del CSG Premium Service Portal de PagerDuty y su pipeline de CI/CD sobre AWS ECS con CircleCI.
    • Optimicé un pipeline crítico que procesa millones de registros diarios y rediseñé la sincronización Snowflake → MySQL.
    • Migré el backend Java a Express.js con TypeScript, reduciendo consumo de memoria y costos de infraestructura.
    • Participé en la migración de la landing corporativa de VariaCode de HTML estático a Astro, y desarrollé funcionalidades en VariaResume (Vue.js + Spring Boot).
    Node.js TypeScript AWS ECS CircleCI Snowflake Vue.js Astro
  4. Senior Software Engineer · EPAM Systems

    Chile · McKesson

    • Trabajé en el sistema de tracking en tiempo real para distribución farmacéutica.
    • Participé en el diseño event-driven con Apache Kafka manejando volumen alto de envíos diarios.
    • Integré microservicios Spring Boot con la plataforma NGO Hybris de McKesson.
    • Refactoricé queries Oracle complejas y definí estrategias de indexado para eliminar cuellos de botella.
    Spring Boot Kafka Oracle DB Azure Databricks
  5. Senior Software Engineer · GlobalLogic

    Chile · BCI

    • Diseñé arquitectura de microservicios containerizada para gestión de tarjetas financieras.
    • Implementé APIs de bloqueo de tarjeta, emisión digital y gestión de PIN desplegadas en Docker/Kubernetes con Spring Boot.
    • Establecí comunicación segura entre servicios con SOAP + TLS usando Apache CXF.
    • Ejecuté pruebas de carga con JMeter para validar peaks transaccionales en sistemas bancarios.
    Spring Boot Docker Kubernetes Apache CXF PostgreSQL JMeter
  6. Software Engineer · Imagemaker

    Chile · Scotiabank

    • Desarrollé microservicios de portafolios de inversión para la plataforma enterprise de Scotiabank Chile.
    • Construí servicios Spring Boot para depósitos a plazo y fondos mutuos.
    • Creé componentes React para el dashboard de inversión y tracking de portafolio.
    Spring Boot React REST Banking
  7. Software Engineer · Banco de Chile

    Chile

    • Desarrollé el módulo de factoring electrónico de la plataforma enterprise.
    • Implementé servicios web Spring Framework para flujos de procesamiento documental.
    • Construí interfaz AngularJS para operaciones de factoring de clientes corporativos.
    Java 8 Spring AngularJS JMeter
  8. Software Developer · Mercantil Banco

    Venezuela

    • Construí portal de creación de cuentas con Struts 2 y mejoré APIs SOAP con Apache CXF para banca retail.
    • Integré Liferay Portal con Oracle Service Bus para servicios de banca electrónica.
    Struts 2 Apache CXF Liferay Oracle SB
  9. Analista Programador · Transbanca

    Caracas, Venezuela · Transporte de Valores Bancarios

    • Diseño, desarrollo y mantenimiento de los sistemas internos de control de efectivo y operaciones.
    • Desarrollé el módulo de contabilidad ATM para SICENG: control, arqueo y cuadre de las atenciones realizadas a cajeros automáticos.
    PHP PostgreSQL PL/pgSQL jQuery

Formación

Educación universitaria y certificaciones profesionales.

Educación

  • Diplomado en DevSecOps

    Capacitación USACH · Universidad de Santiago de Chile · Chile

    Ver credencial
  • Ingeniero en Informática · Programa Nacional de Formación

    Universidad Politécnica Territorial de los Altos Mirandinos Cecilio Acosta · Venezuela

  • Técnico Superior Universitario en Informática · Programa Nacional de Formación

    Instituto Universitario de Tecnología Dr. Federico Rivero Palacio · Venezuela

Certificaciones

Stack

Herramientas que uso a diario en proyectos productivos — cloud, backend, datos, observabilidad y front.

AWS AWS
Terraform Terraform
Docker Docker
CircleCI CircleCI
GitHub Actions GitHub Actions
Git Git
AWS Lambda AWS Lambda
Linux Linux
Java Java
Spring Boot Spring Boot
Python Python
FastAPI FastAPI
Node.js Node.js
React React
Vue.js Vue.js
PHP PHP
Laravel Laravel
Tailwind CSS Tailwind CSS
Astro Astro
PostgreSQL PostgreSQL
MySQL MySQL
AWS AWS
Terraform Terraform
Docker Docker
CircleCI CircleCI
GitHub Actions GitHub Actions
Git Git
AWS Lambda AWS Lambda
Linux Linux
Java Java
Spring Boot Spring Boot
Python Python
FastAPI FastAPI
Node.js Node.js
React React
Vue.js Vue.js
PHP PHP
Laravel Laravel
Tailwind CSS Tailwind CSS
Astro Astro
PostgreSQL PostgreSQL
MySQL MySQL
AWS AWS
Terraform Terraform
Docker Docker
CircleCI CircleCI
GitHub Actions GitHub Actions
Git Git
AWS Lambda AWS Lambda
Linux Linux
Java Java
Spring Boot Spring Boot
Python Python
FastAPI FastAPI
Node.js Node.js
React React
Vue.js Vue.js
PHP PHP
Laravel Laravel
Tailwind CSS Tailwind CSS
Astro Astro
PostgreSQL PostgreSQL
MySQL MySQL

Proyectos Open Source

Selección de repos públicos en github.com/luismalamoc: auditorías de seguridad cloud, pipelines DevSecOps, plantillas base y herramientas de migración.

cis-aws-report-script

Ver en GitHub

Script Python (boto3, solo lectura) que recorre una cuenta AWS y genera un informe estilo plantilla de autoevaluación CIS AWS Foundations Benchmark v7.0.0.

Pythonboto3AWSCIS BenchmarkSecurityAudit

pydevsecopspipeline

Ver en GitHub

Microservicio FastAPI con pipeline DevSecOps en GitHub Actions: build & tests, SAST (Semgrep), SCA (OWASP Dependency-Check) y escaneo de imagen con Trivy.

PythonFastAPIGitHub ActionsDockerDevSecOps

javadevsecopspipeline

Ver en GitHub

Microservicio Spring Boot (Gradle) con pipeline DevSecOps: build, tests, análisis estático, escaneo de dependencias y contenedor.

JavaSpring BootGradleGitHub ActionsDocker

jsdevsecopspipeline

Ver en GitHub

Pipeline DevSecOps sobre Node.js (NestJS + npm): build & tests, SAST, SCA y escaneo de imagen en GitHub Actions.

Node.jsNestJSTypeScriptGitHub ActionsDevSecOps

es56-to-es68-reindexer

Ver en GitHub

Herramienta de migración de Elasticsearch 5.6 a 6.8 pensada para clientes en AWS Extended Support.

JavaScriptElasticsearchMigrationAWS

pg-to-es-index-generator

Ver en GitHub

Herramienta de migración que lee desde PostgreSQL e indexa documentos en Elasticsearch 6.8.

JavaScriptPostgreSQLElasticsearch

springboot-template

Ver en GitHub

Plantilla modular de Spring Boot con API REST de ejemplo, JPA, OpenAPI/Swagger y cliente WebClient para servicios externos.

JavaSpring BootMavenJPAOpenAPI

fastapi-template

Ver en GitHub

Plantilla FastAPI con arquitectura por capas, SQLAlchemy, Alembic, Pydantic y documentación OpenAPI.

PythonFastAPISQLAlchemyAlembicPydantic

express-typescript-template

Ver en GitHub

Plantilla Node.js con Express + TypeScript: API REST por capas, validación de entrada, ORM y documentación OpenAPI.

Node.jsExpressTypeScriptRESTOpenAPI

react-typescript-template

Ver en GitHub

Plantilla de aplicación web con Vite, Radix UI, Tailwind y estado con Zustand; estructura por responsabilidades técnicas.

ReactViteTailwindRadix UIZustand

springbootcxfsoapclientwithtls

Ver en GitHub

Ejemplo Spring Boot de cliente SOAP con Apache CXF, TLS y firma digital, aplicando patrón circuit breaker para tolerancia a fallos.

JavaSpring BootApache CXFSOAPTLS

instagram_playwright_unfollow

Ver en GitHub

Automatización en Python con Playwright para flujos en navegador; ejemplo de scripting y control de browser.

PythonPlaywrightAutomation

Contacto

¿Oportunidad laboral, colaboración en open source o una consulta técnica? Escríbeme por el canal que prefieras — respondo en horario chileno (UTC−4).

luismalamoc@gmail.com
Santiago, Chile