Foto de Cristóbal Medrano

Cristóbal Medrano A.

Software Engineer | Ingeniero Civil en Informática

Universidad de Santiago de Chile

Sobre mí

Software Engineer con 4+ años de experiencia diseñando, desarrollando y operando aplicaciones web de alto impacto organizacional. He trabajado modernizando plataformas legacy, construyendo APIs, workflows configurables y soluciones transaccionales con foco en trazabilidad y confiabilidad.

Actualmente participo en la evolución del Sistema de Trazabilidad Documental USACH, desarrollando componentes críticos end-to-end con Go, Nuxt, Vue, TypeScript y PostgreSQL, desde el diseño técnico hasta el despliegue y seguimiento en producción.

Me interesa construir productos digitales útiles, mantenibles y bien diseñados. Disfruto entender problemas reales, proponer soluciones y aprender con rapidez cuando el desafío requiere nuevas herramientas o tecnologías.

Backend

Go Python FastAPI Node.js Ruby

Frontend

Vue Nuxt TypeScript JavaScript

Data

PostgreSQL

Infraestructura

Docker Nginx CI/CD Cloudflare

Testing

Vitest Playwright
Universidad de Santiago de Chile (USACH)

Software Engineer (Full Stack)

Universidad de Santiago de Chile (USACH) · Jornada completa

dic 2024 - actualidad · 1 año 8 meses

Región Metropolitana de Santiago, Chile · Remoto

Responsable técnico de componentes críticos del nuevo STD USACH, participando en el diseño, implementación y operación de soluciones end-to-end en backend, frontend y base de datos.

Go Vue.js Nuxt.js TypeScript PostgreSQL Docker

Proyectos en este rol

  • STD: Sistema de Trazabilidad Documental USACH

    Plataforma institucional que gestiona más de 300 mil documentos, 1,5 millones de archivos y 3.600 perfiles entre distintas unidades de la Universidad.

Ver detalles
  • Diseño e implementación end-to-end de módulos críticos del STD con Go, Nuxt, Vue, TypeScript y PostgreSQL, desde la lógica de negocio hasta la experiencia de usuario.
  • Construcción de un motor configurable de workflows para aprobación, derivación y firma documental, desacoplando reglas dinámicas del código.
  • Modernización de una plataforma legacy en Laravel 5.6 hacia una arquitectura desacoplada con Go, Nuxt y PostgreSQL.
  • Implementación de firma electrónica, validación por QR, firma por lotes, trazabilidad, auditoría y control de acceso granular.
  • Optimización de consultas SQL, paginación, índices y procesos masivos para una operación con cientos de miles de documentos y más de 1,5 millones de archivos.
  • Testing con Vitest y Playwright, despliegues con Docker/CI-CD, documentación técnica y seguimiento de incidencias en producción.
Facultad de Ingeniería USACH

Software Engineer (Full Stack)

Facultad de Ingeniería USACH · Jornada completa

mar 2023 - nov 2024 · 1 año 9 meses

Región Metropolitana de Santiago, Chile · Remoto

Desarrollo full-stack de sistemas internos con Ruby, Vue.js y bases de datos relacionales, participando en levantamiento de necesidades, diseño de soluciones, implementación y mejora continua junto a usuarios internos.

Ruby Vue.js JavaScript Oracle

Proyectos en este rol

  • SIGA: Sistema de Gestión de Actividad Académico Administrativa

    Sistema institucional que centraliza la gestión académico-administrativa y mejora la trazabilidad de procesos internos.

  • SAS

    Plataforma para procesamiento masivo de documentos y firma electrónica, construida con Ruby y Vue 2.

Ver detalles
  • Diseño e implementación de SIGA - Permisos Administrativos, centralizando solicitudes y mejorando la trazabilidad operativa.
  • Desarrollo backend y frontend para solicitudes, documentos, validaciones de negocio y registro histórico de operaciones.
  • Automatización de flujos administrativos para reducir tiempos de gestión y errores manuales.
  • Desarrollo y mantención de SAS, plataforma en Ruby y Vue 2 para procesamiento masivo de documentos y firma electrónica.
  • Trabajo directo con usuarios internos para levantar necesidades, proponer soluciones y ajustar funcionalidades a partir de feedback.
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

Revisión, carga e integración de datos para sistemas institucionales, junto con el desarrollo de herramientas en Python para automatizar procesamiento documental y asegurar la integridad de la información.

Python Excel

Proyectos en este rol

  • SIGA: Sistema de Gestión de Actividad Académico Administrativa
Ver detalles
  • Revisión e ingreso de datos académico-administrativos, manteniendo la actualización y exactitud de la información.
  • Desarrollo y adaptación de herramientas en Python para integración y procesamiento de documentos.
  • Optimización de procesos de carga y actualización de datos para mejorar la continuidad operativa.
Foto de Cristóbal Medrano A.Cristóbal Medrano A.

7 may 2026

Como construí Canis, una app colaborativa para mis mascotas desde la base de datos, backend y frontend

Un recorrido técnico por el modelo de datos, el backend en FastAPI (Python) y el frontend en Nuxt (Vue) de Canis.

ArquitecturaFastAPIPythonNuxt