Matías Andrade Valenzuela

Software Engineer · Backend · Data

Software, datos y automatización para problemas operativos reales.

Egresado de Ingeniería Civil Informática con experiencia construyendo aplicaciones, APIs, integraciones y sistemas de datos, desde el levantamiento de requerimientos y diseño técnico hasta despliegue, documentación y operación.

Trabajo seleccionado

Dos tipos de evidencia: sistemas aplicados a problemas reales de organizaciones y usuarios, y proyectos de ingeniería con código público que se pueden revisar directamente.

Sistemas aplicados

Software desarrollado para procesos, usuarios y operaciones reales.

Rüpü

Estado en desarrollo

Problema: apoyar la orientación y el acceso a información útil durante recorridos en áreas protegidas, incluso cuando la conectividad es irregular.

Solución: MVP móvil offline-first con persistencia local y cartografía disponible sin conexión. El proyecto continúa evolucionando hacia una arquitectura integrada con componentes backend y web.

Demuestra: desarrollo móvil, cartografía offline, datos geoespaciales y diseño de software para operación con conectividad limitada.

Implementado Flutter · Dart · SQLite · MapLibre

DepaVision

Estado en desarrollo

Problema: asistir el proceso periódico de lectura de remarcadores de agua y calefacción, reduciendo transcripción manual y mejorando la trazabilidad.

Solución: producto en desarrollo con un baseline técnico multiplataforma, backend y servicio especializado preparado para futura integración de procesamiento visual. Los flujos operacionales y la inferencia continúan en desarrollo.

Demuestra: definición de producto, diseño arquitectónico, separación de responsabilidades entre servicios y construcción de una base reproducible para desarrollo incremental.

Baseline técnico Angular · Ionic/Capacitor · NestJS · PostgreSQL · FastAPI · Docker

Registro de visitantes — CONAF

Estado entregado (2026)

Problema: reemplazar un registro de visitantes basado en Microsoft Access en el Parque Nacional La Campana, con sectores de conectividad limitada.

Solución: aplicación de escritorio offline con generación automatizada del reporte mensual de visitantes.

Demuestra: el ciclo completo: requerimientos con jefaturas, desarrollo, automatización, pruebas, documentación, capacitación al personal y apoyo a la puesta en operación.

Stack C# · .NET · WPF · SQLite

Consistorial — herramientas internas

Estado en curso

Problema: reducir trabajo manual y estandarizar gestiones internas de la organización.

Solución: portal web interno, sitio corporativo, servicios en Cloudflare Workers e integraciones con Google Workspace y Google Sheets para automatizar tareas operativas.

Demuestra: aplicaciones internas, backend, integraciones, automatización, serverless y ownership técnico de la operación.

Stack Next.js · TypeScript · Node.js · Cloudflare Workers · Google Workspace · Astro/React

KIS — integración de datos y BI

Estado finalizado (2025)

Problema: integrar información de múltiples fuentes operativas y convertirla en datos consistentes para análisis y reporting.

Solución: integración y transformación en Microsoft Fabric, con homologación de estructuras, llaves y catálogos; modelo semántico y reportes de KPIs en Power BI para retail y marketing.

Demuestra: integración de datos, calidad, trazabilidad, modelado semántico y BI.

Stack SQL · SQL Server · MySQL · Microsoft Fabric · Power Query · Power BI · DAX

Proyectos de ingeniería con código público

Implementación, pruebas y configuración verificables directamente en GitHub.

Software Operations API

Backend para gestionar componentes de software, órdenes de trabajo y su ciclo de vida operacional con transiciones controladas.

Capacidades: reglas de dominio explícitas, consistencia transaccional, optimistic locking, bloqueo de filas selectivo e historial operacional.

Stack Java 25 · Spring Boot · PostgreSQL · Spring Data JPA/Hibernate · Flyway · JUnit · Docker · GitHub Actions

Telemetry Monitor

Servicio en Core Java para ingerir telemetría por TCP y monitorear el estado de cada fuente. El estado se mantiene en memoria.

Capacidades: virtual threads, pipeline productor/consumidor con cola acotada y backpressure, manejo de fallos, graceful shutdown y tests end-to-end sobre TCP.

Stack Java 25 · TCP · NDJSON · Maven · Docker · GitHub Actions

FinLedger API

API REST de ledger financiero con clientes, cuentas y transacciones de crédito y débito que actualizan saldos de forma transaccional.

Capacidades: autenticación JWT, migraciones, bloqueo de filas para concurrencia, pruebas automatizadas y CI.

Stack Python · FastAPI · PostgreSQL · SQLAlchemy · Alembic · Pytest · Docker

Santiago Territorial Inequality ETL

Pipeline ETL reproducible que integra cuatro fuentes públicas sobre las comunas de Santiago para analizar desigualdad territorial.

Capacidades: homologación por código comunal, validación de calidad e integridad, carga en SQLite y análisis exploratorio.

Stack Python · pandas · SQLite

Airline Check-in API

API REST que simula el check-in de una aerolínea y asigna asientos a los pasajeros según reglas de negocio.

Capacidades: SQL parametrizado, pool de conexiones, validaciones y reglas de negocio.

Stack TypeScript · Fastify · MySQL

Experiencia

  1. Full-Stack Developer · Estudio Albatros SpA

    05/2026 — presente

    Desarrollo de software a medida para PYMEs y organizaciones: sistemas internos, aplicaciones web, automatizaciones e integraciones, desde los requerimientos hasta el despliegue y el soporte.

  2. Software Engineer · Consistorial Administraciones

    08/2025 — presente

    Desarrollo del portal interno y del sitio corporativo, servicios e integraciones con Google Workspace, automatización de gestiones y operación tecnológica.

  3. Cofundador · Full-Stack Developer · ParksTech

    04/2025 — 08/2026

    Cofundación de una iniciativa orientada a soluciones tecnológicas para visitantes y gestión de áreas protegidas.

  4. Software Developer · CONAF

    04/2026 — 06/2026

    Aplicación de escritorio offline para el registro de visitantes del Parque Nacional La Campana, en reemplazo de una solución basada en Microsoft Access.

  5. Data Analyst · KIS LATAM / KIS Chile

    06/2025 — 12/2025

    Integración de datos de múltiples fuentes en Microsoft Fabric y reporting en Power BI para áreas de retail y marketing.

  6. Research Assistant · Pontificia Universidad Católica de Valparaíso

    12/2024 — 02/2025

    Diseño e implementación de algoritmos para problemas de optimización combinatoria NP-hard (Greedy, Simulated Annealing, Tabu Search), con experimentación y comparación de resultados.

  7. Web Developer · TryAll

    08/2023 — 12/2023

    Desarrollo de un sitio de e-commerce en WordPress/PHP sobre un VPS, con mantenimiento del servidor y mejoras de seguridad basadas en OWASP Top 10.

Capacidades

Software Engineering · Data & Analytics · Automation & Integration. La profundidad varía según la tecnología; cada grupo indica dónde está la evidencia.

Backend & APIs

  • TypeScript
  • Node.js
  • NestJS
  • Java
  • Spring Boot
  • Python
  • FastAPI
  • Fastify
  • REST
  • Cloudflare Workers

Evidencia: Consistorial y proyectos públicos; DepaVision aporta además un baseline técnico backend actualmente en desarrollo.

Aplicaciones

  • Angular
  • React
  • Next.js
  • Astro
  • Flutter
  • Ionic/Capacitor
  • C# / .NET / WPF

Evidencia: Rüpü en mobile offline, DepaVision como baseline multiplataforma en desarrollo, Consistorial y CONAF.

Datos

  • PostgreSQL / PostGIS
  • SQL Server
  • MySQL
  • SQLite
  • SQL
  • Microsoft Fabric
  • Power Query
  • Power BI
  • DAX
  • pandas
  • ETL

Evidencia: KIS, Santiago Territorial Inequality ETL, CONAF, FinLedger API y trabajo técnico en proyectos actualmente en desarrollo.

Engineering & Operations

  • Git / GitHub
  • Docker
  • CI/CD
  • GitHub Actions
  • Linux
  • testing
  • migraciones
  • transacciones
  • concurrencia
  • integraciones
  • despliegue
  • documentación

Evidencia: proyectos con código público, CONAF, Consistorial.

Sobre mí

Me interesa el software que resuelve problemas concretos de operación: procesos manuales, información dispersa o trabajo en terreno con conectividad limitada.

Fuera del trabajo hago trekking y observo aves. Ese interés por el trabajo en terreno y las áreas protegidas también ha influido en algunos de los problemas de software que he elegido abordar.

Educación
Pontificia Universidad Católica de Valparaíso
Ingeniería Civil Informática · 2019–2026 · Egresado
Idiomas
Español — nativo
Inglés — C1 Advanced (EF SET 61/100)
Credencial
AWS Educate — Cloud Foundations, 2025

Contacto