Disponible para nuevos roles en Bay Area, California

CristianEstrada

Software engineer con 6+ años en producción. Construyo frontends y la infraestructura que los sirve con React, TypeScript, Vue y AWS.

Tú → Route 53 → CloudFront → S3
GitHub Actions → S3

Así te llegó esta página. Tu navegador resolvió el dominio en Route 53 y CloudFront te la entregó desde el edge más cercano. Cada push a GitHub la vuelve a desplegar en S3.

DNS
—
TLS
—
Primera respuesta
—
Edge
—

Proyectos

Sistemas en producción donde puedo mostrar la arquitectura. La mayor parte de mi trabajo profesional vive en repositorios privados.

Lab Operations

Demo interactiva

Desarrollé e implementé una solución para centralizar las pruebas de servidores, los estados de equipos y los tickets de seguimiento en una sola interfaz. La demo incluye un mapa 3D del laboratorio y utiliza datos ficticios y acciones simuladas para mostrar el flujo sin exponer información interna.

  • react
  • three.js
  • workflow automation
  • data visualization

ASEPAD

En producción asepad.com.co

Emisión y verificación de certificados de seguridad laboral. Cualquier empresa puede comprobar en segundos si un certificado es auténtico.

  • 1 semana → minutospara emitir un certificado
  • 2,500+certificados verificables
  • <200 mspor verificación
Empresa → Cloudflare Tunnel → Nginx → contenedores de React y Node.js → PostgreSQL
  • docker
  • nginx
  • postgresql
  • react
  • node.js
  • cloudflare

EventosJV

App privada para clientes

Gestión de asambleas en propiedad horizontal: asistencia, votaciones y estadísticas en vivo, con app móvil y panel web sincronizados en tiempo real y actas en PDF.

  • 20–30asambleas al mes en temporada alta
  • 300–400personas por asamblea
  • <200 msde sincronización
App móvil y panel web → Nginx y Firebase en tiempo real → backend Node.js → PostgreSQL y actas en PDF
  • react
  • react-native
  • firebase
  • node.js
  • postgresql
  • docker

Dutsicakes

En producción dutsicakes.com

Tienda de cupcakes y galletas con commerce headless: Snipcart maneja carrito y checkout, y las reseñas corren en funciones serverless sin servidores que mantener.

Cliente → Cloudflare CDN → tienda en React → Snipcart para el checkout y API Gateway → Lambda → DynamoDB para las reseñas
  • react
  • snipcart
  • aws-lambda
  • api-gateway
  • dynamodb

Este sitio

Código abierto CristianEstrada/portfolio

HTML estático en S3 detrás de CloudFront, con DNS en Route 53 y certificado de ACM. GitHub Actions despliega con OIDC: no hay llaves de AWS guardadas en ningún lado.

GitHub Actions → OIDC → IAM → S3 → CloudFront; el visitante resuelve con Route 53 y recibe la página desde CloudFront
  • aws-s3
  • cloudfront
  • route-53
  • github-actions
  • oidc
  • three.js

Experiencia

  1. Testing Engineer · Hyve Solutions

    • Desarrollé una aplicación en React y Python que reúne las pruebas de servidores y el flujo de los operadores en una sola interfaz.
    • Automaticé utilidades de prueba con descubrimiento de scripts: más operaciones en paralelo y cerca de 80% menos recursos en las estaciones de trabajo.
  2. Full-Stack Engineer · withcortex.ai

    • Construí funcionalidades en React y TypeScript para un producto de análisis de documentos con IA: arquitectura del cliente, navegación, editor e integración con LLMs.
    • Bajé el render del visor de PDF de 0.5–1 s a 0.01–0.1 s por página.
  3. Arquitecto de software e infraestructura · Universidad Libre

    • Lideré la arquitectura y operación de infraestructura para más de 35,000 estudiantes y empleados en varias sedes, con Oracle 19c y Linux críticos.
    • Reduje una exportación de datos crítica de 4 horas a 30 minutos optimizando consultas y automatizando el proceso.
  4. Fundador y líder técnico · Sharkstart

    • Fundé y dirigí un equipo pequeño que entregó aplicaciones web y móviles para clientes: arquitectura, implementación, despliegue y planeación ágil.
    • Entregamos EventosJV, ASEPAD y Dutsicakes.
  5. Frontend Developer · SBS Colombia

    • Cotizadores de seguros para corredores con Vue.js sobre una arquitectura de microfrontends Single-SPA.
Experiencia anterior (2018 – 2023)
  1. Consultor técnico · Matrica / Q-Vision

    • Corregí fallas recurrentes en producción de una app React Native con servicios en PostgreSQL y apoyé su migración a TypeScript.
  2. Frontend Developer · Puvodessentials

    • Modernización de un e-commerce: migración de frontend legado, integraciones y mejoras de rendimiento.
  3. Líder de desarrollo · Conectados

    • App móvil accesible en Flutter para adultos mayores (proyecto académico).
  4. Freelance y Parquesoft Meta

    • Aplicaciones web y de escritorio para negocios; bases de datos y procedimientos almacenados con SQL, C# y .NET.

Stack

Frontend

  • TypeScript
  • React
  • Vue.js
  • Microfrontends (Single-SPA)
  • React Native
  • Flutter

Backend y datos

  • Node.js, Express
  • Python, Django
  • PostgreSQL
  • Oracle 19c
  • MySQL, MongoDB
  • DynamoDB, Firebase

Cloud e infraestructura

  • AWS: S3, CloudFront, Lambda, EC2
  • Docker
  • Nginx
  • Linux
  • GitHub Actions
  • Cloudflare

Práctica

  • Arquitectura de aplicaciones
  • Optimización de rendimiento
  • Respuesta a incidentes
  • Automatización de pruebas
  • Integración con LLMs
  • Documentación técnica

Sobre mí

Soy ingeniero de sistemas con más de seis años de experiencia desarrollando aplicaciones web y móviles en producción y resolviendo fallas en sistemas complejos.

Trabajo tanto en el frontend como en la infraestructura: defino la arquitectura de las aplicaciones, mejoro su rendimiento y diseño despliegues simples y seguros. He liderado equipos de desarrollo y he estado a cargo de sistemas institucionales con más de 35,000 usuarios.

Base
Bay Area, California
Formación
Ingeniería de Sistemas, Universidad Cooperativa de Colombia
Idiomas
Español nativo, inglés profesional
He trabajado en
Colombia, Francia, Chile y Estados Unidos

¿Construimos algo juntos?

Busco roles de software engineering (frontend, full-stack o plataforma) y proyectos donde importen tanto la aplicación como la forma de ponerla en producción.

curl -O https://cristianestrada.co/CV