Automation & Software Developer

Abierto a oportunidades en automatización e integraciones

Matías Peralta

Convierto procesos financieros y operativos en herramientas de software y automatización.

Desarrollo herramientas y automatizaciones con Python y VBA para resolver problemas concretos de Finanzas e integrar sistemas. Uso herramientas de IA para analizar alternativas y acelerar la implementación; tomo decisiones técnicas, reviso el código y verifico los resultados con pruebas.

Del problema operativo al código: automatización, integraciones y controles verificables.

Retrato profesional de Matías Peralta

Engineering trace / proceso

Decisiones de ingeniería, con fuentes.

A lo largo de mis proyectos fui incorporando prácticas que hoy guían mi forma de desarrollar: entender el problema, definir el alcance, apoyarme en IA, implementar y validar resultados.

01 / 05

Discovery

Entender antes de construir

Reconocer qué necesita el usuario, qué puede fallar y qué decisiones deben mantenerse bajo control humano.

docs/CASE_STUDY.md
Migrar SAP · fuente pública
01

Problema: validar facturas sin repetir controles

02

Proceso: extraer, verificar, clasificar y registrar estados

03

Límite: las integraciones reales requieren entorno privado

Inspeccionar evidencia pública

Resultado: límites y necesidades definidos

02 / 05

Specification

Convertir contexto en contratos

Separar objetivos, restricciones y criterios de aceptación antes de modificar el software.

docs/adr/0001-module-boundaries.md
ZIBE · fuente pública
01

domain: modelos y contratos sin Firebase ni Android

02

data: implementaciones de los repositorios

03

app: integración Hilt e interfaz Android

Inspeccionar evidencia pública

Resultado: alcance comprobable

03 / 05

AI-assisted

Asistencia de IA con verificación humana

Utilizo modelos para explorar soluciones y revisar cambios. El PR enlazado demuestra el código, la corrección y el build; por sí solo no registra las interacciones con los modelos.

PR #29 · Engineering Trace
Portfolio · fuente pública
01

Cambio: recorrido de ingeniería en cinco etapas

02

Fallo: ref de article tipado como HTMLDivElement

03

Corrección: HTMLElement; Vercel SUCCESS

Inspeccionar evidencia pública

Evidencia: error de tipos corregido y build validado

04 / 05

Implementation

Separar reglas e integraciones

Aislar lógica determinística de dependencias externas para construir soluciones que puedan revisarse y mantenerse.

docs/MANIFEST.md
Migrar SAP · fuente pública
01

core/: reglas independientes de Excel y SAP

02

integrations/: adaptadores con efectos externos

03

excel/ y validation/: orquestación y controles

Inspeccionar evidencia pública

Resultado: separación modular documentada

05 / 05

Validation

Demostrar lo que funciona

Conectar requisitos con pruebas y explicitar qué se puede reproducir públicamente y qué depende de un entorno privado.

docs/TESTING.md
Migrar SAP · fuente pública
01

Pruebas del núcleo VBA

02

Runner con Excel invisible en Windows

03

Integraciones corporativas fuera de cobertura

Inspeccionar evidencia pública

Resultado: evidencia y límites explícitos

Evidence inspector / 01 — 05

Discovery

Entender antes de construir

Reconocer qué necesita el usuario, qué puede fallar y qué decisiones deben mantenerse bajo control humano.

docs/CASE_STUDY.md
Migrar SAP · fuente pública
01

Problema: validar facturas sin repetir controles

02

Proceso: extraer, verificar, clasificar y registrar estados

03

Límite: las integraciones reales requieren entorno privado

Inspeccionar evidencia pública

Resultado: límites y necesidades definidos

Android / Kotlin

Desarrollo de aplicaciones

Proyecto personal · asistente Android

Viaje Rentable AR

Asistente experimental para conductores: captura autorizada, OCR local, cálculo de rentabilidad y recomendaciones visuales configurables.

Alpha experimental: el cálculo tiene pruebas unitarias en el repositorio, pero faltan pruebas prolongadas en dispositivos y validación de precisión OCR en situaciones reales.

Leer caso completo