Foto de Cristóbal Medrano

Cristóbal Medrano A.

Ingeniero Civil en Informática

Universidad de Santiago de Chile

Sobre mí

Software Engineer con 3+ años de experiencia construyendo y modernizando sistemas internos de alto impacto organizacional. He trabajado migrando plataformas legacy hacia arquitecturas más modulares, desarrollando APIs, workflows configurables y automatización de procesos documentales.

Me interesa diseñar software legible, mantenible y confiable, especialmente en sistemas donde la trazabilidad y los flujos operativos son críticos.

Si tienes dudas sobre mi stack, no te preocupes, tengo las bases, soy autodidacta y aprendo muy rápido.

Backend

Go Python Node.js Laravel

Frontend

Vue Nuxt TypeScript

Data

PostgreSQL

Infraestructura

Docker Nginx CI/CD
CITIAPS

Software Engineer (Full Stack)

CITIAPS · Jornada completa

dic 2024 - actualidad · 1 año 4 meses

Región Metropolitana de Santiago, Chile · Remoto

En el proyecto STD USACH, soy responsable de la evolución y modernización de un sistema institucional utilizado por miles de usuarios y múltiples unidades organizacionales.

Go Vue.js Nuxt.js TypeScript PostgreSQL

Proyectos en este rol

  • STD: Sistema de Trazabilidad Documental USACH

    Sistema institucional utilizado por más de 3000 usuarios y múltiples unidades organizacionales

Ver detalles
  • Participé activamente en la migración desde un monolito en Laravel hacia una arquitectura modular en Go y Nuxt (Vue), reorganizando el sistema por dominios y separando responsabilidades entre backend, persistencia y frontend.
  • Diseñé e implementé un motor configurable de workflows para procesos de aprobación, permitiendo modelar reglas de negocio dinámicas sin acoplarlas directamente al código.
  • Modernicé la integración de firma electrónica (FirmaGob) bajo autenticación LDAP/JWT, incorporando firma por lotes y validación mediante QR, reduciendo el tiempo de firma masiva de ~6s a ~1s por archivo.
  • Fortalecí mecanismos de seguridad y trazabilidad mediante UUIDs, tokens temporales para acceso a documentos y permisos granulares por rol/acción.
  • Implementé mejoras estructurales en el modelo de datos y optimizaciones en procesos masivos para reducir incidencias y aumentar confiabilidad operativa.
  • Desarrollo full stack continuo: diseño de APIs, modelamiento relacional y construcción de interfaces reactivas enfocadas en claridad y reducción de errores operativos.
Facultad de Ingeniería USACH

Software Engineer (Full Stack)

Facultad de Ingeniería USACH · Jornada completa

mar 2023 - feb 2024 · 1 año

Región Metropolitana de Santiago, Chile · Remoto

En el proyecto SIGA USACH, diseñé y desarrollé un sistema completo en Ruby y Vue.js para gestionar permisos administrativos, centralizando el proceso y mejorando la trazabilidad operativa.

Ruby Vue.js JavaScript Oracle

Proyectos en este rol

  • SIGA: Sistema de Gestión de Actividad Académico Administrativa
  • SAS: Sistema de Administración de Solicitudes
Ver detalles
  • Diseño e implementación end-to-end del módulo, abarcando backend, frontend y modelo de datos.
  • Automatización de flujos asociados a permisos administrativos para reducir tiempos de gestión y errores manuales.
  • Construcción de una interfaz clara para usuarios internos, alineada con procesos institucionales existentes.
Facultad de Ingeniería USACH

Analista de datos

Facultad de Ingeniería USACH · Jornada completa

jul 2022 - feb 2023 · 8 meses

Región Metropolitana de Santiago, Chile · Híbrido

Gestión de datos para SIGA USACH: realicé extracción, procesamiento y análisis de información, asegurando precisión e integridad en el registro y almacenamiento.

Python Excel

Proyectos en este rol

  • SIGA: Sistema de Gestión de Actividad Académico Administrativa
Ver detalles
  • Supervisé y ejecuté la revisión e ingreso de datos en hojas de vida, manteniendo la actualización y exactitud de la información.
  • Programé y adapté herramientas en Python para la integración y manejo eficiente de documentos en el sistema web.
  • Optimicé procesos de carga y actualización de datos para mejorar continuidad operativa.