Skip to content

INGENIERO DE SOFTWARE / CHILE / EST. 2018

FULL STACK / DEVSECOPS / PLATFORM ENGINEERING

CONSTRUYO.RECUPERO.PROTEJO.

Del código al servidor. Desarrollo plataformas, recupero sistemas heredados y diseño controles de seguridad que se sostienen en producción.

ARCHIVO 001 / COMO TRABAJO

Un sistema es más que su interfaz.

01

01 / PRODUCTO

APIs · experiencia · datos

02

02 / CONFIANZA

Identidad · privacidad · pruebas

03

03 / OPERACIÓN

Linux · contenedores · CI/CD

ESQUEMA CONCEPTUAL — NO CORRESPONDE A UNA RED REAL

ÍNDICE / TRABAJO SELECCIONADO

El trabajo habla.

Proyectos y responsabilidades documentados. El valor está en los problemas resueltos y en las decisiones técnicas, no en un número de tecnologías.

01 / 05SECTOR PÚBLICO / INCIDENT RESPONSE2026

Recuperar lo que otros dejaron atrás.

Recuperación y modernización de plataformas heredadas, remediación de credenciales expuestas y revisión de vulnerabilidades críticas.

LaravelPHPNode.jsDocker
Ver decisiones de ingeniería

Contexto

Sistemas institucionales sin traspaso técnico completo, con necesidades de continuidad, trazabilidad y control de cambios.

Auditoría técnica, recuperación de código, corrección de exposición de secretos y preparación de despliegues bajo control institucional.

Decisiones

  1. Priorizar inventario y revisión de exposición antes de cambiar funcionalidad.
  2. Separar secretos del frontend y limitar los permisos por servicio.
  3. Documentar y verificar cambios de infraestructura antes del despliegue.

Evidencia / estado

Experiencia profesional consignada en el CV. No se publican registros de incidentes ni resultados internos.

02 / 05APLICACIÓN / PRIVACIDAD2026

Seguridad integrada al código.

Componentes Laravel para tokenización de datos personales y gestión auditable de derechos de los titulares.

PHPLaravelCriptografíaARCOP
Ver decisiones de ingeniería

Contexto

Los datos personales requieren minimización, trazabilidad y autorizaciones explícitas entre aplicaciones y servicios externos.

Diseño de módulos reutilizables para flujos de privacidad y gestión de solicitudes, sin presentar el uso del paquete como garantía de cumplimiento legal.

Decisiones

  1. Separar identificación y autorización en los flujos de datos.
  2. Mantener auditabilidad sin almacenar valores sensibles en los registros.
  3. Diseñar pruebas y controles fall-closed donde corresponde.

Evidencia / estado

Repositorio de código público verificable para laravel-anonimizacion. El cumplimiento depende de cada implementación.

Explorar repositorio ↗
03 / 05PLATFORM ENGINEERING / DEVSECOPS2026

La infraestructura también es código.

Infraestructura reproducible en VPS: hardening Linux, acceso administrativo por VPN, secretos cifrados y contenedores aislados.

AnsibleWireGuardDocker rootlessSOPS + age
Ver decisiones de ingeniería

Contexto

Entornos que deben ser auditables y reconstruibles sin depender de configuraciones manuales imposibles de reproducir.

Diseño de roles de Ansible, endurecimiento del acceso y documentación de controles y procedimientos de recuperación.

Decisiones

  1. Automatizar cambios con configuración declarativa e idempotente.
  2. Reducir exposición y privilegios de servicios.
  3. Separar credenciales del control de versiones y verificar restauraciones.

Evidencia / estado

Experiencia y trabajo en evolución según el CV. Repositorio de infraestructura privado: no se publica.

04 / 05DEVELOPER EXPERIENCE / TOOLING2026

Ingeniería que se puede repetir.

Hefesto Scaffold: generador de sistemas Laravel con manifiestos, paneles administrativos y controles de calidad incorporados.

LaravelFilamentPHPFrankenPHP
Ver decisiones de ingeniería

Contexto

Crear proyectos de manera consistente evita repetir errores de arranque, permisos, pruebas y despliegue.

Diseño de un generador y propuesta de una arquitectura CLI más guiada para adaptar la solución a cada necesidad.

Decisiones

  1. Privilegiar generación determinista basada en manifiestos.
  2. Mantener pruebas, seguridad y documentación como requisitos del proyecto.
  3. Separar componentes disponibles de integraciones todavía en desarrollo.

Evidencia / estado

Hefesto Scaffold en evolución. No se publican promesas de provisionamiento ni métricas sin prueba.

05 / 05PRODUCT ENGINEERING / SaaS2024–2026

Del objeto físico al producto digital.

KraftDo: experiencias mediante NFC/QR con un ecosistema SaaS, administración, APIs y automatizaciones.

LaravelFilamentNFC / QRPython
Ver decisiones de ingeniería

Contexto

Construcción de una plataforma de negocio que une productos tangibles con perfiles y servicios digitales.

Desarrollo Full Stack, integraciones, control de acceso y servicios de procesamiento documental.

Decisiones

  1. Separar operaciones comerciales, identidad y recursos de usuario.
  2. Diseñar flujos verificables para eventos y servicios externos.
  3. Proteger contenido y datos bajo controles de acceso por usuario.

Evidencia / estado

Proyecto propio descrito en el CV. No se presentan métricas de usuarios, ventas o disponibilidad.

Las descripciones de sistemas institucionales son deliberadamente generales; no exponen configuraciones, personas ni infraestructura interna.

02 / FORMA DE TRABAJAR

DETRÁS DEL CÓDIGO

Arquitectura es decidir qué no arriesgar.

Un sistema serio exige decisiones explícitas sobre seguridad, mantenibilidad y operación. Las herramientas cambian; ese criterio permanece.

  1. 01

    Entender antes de intervenir.

    Inventariar dependencias, exposición y comportamiento antes de modernizar o remediar.

  2. 02

    Automatizar lo repetible.

    Manifiestos, pipelines y playbooks para minimizar cambios manuales y facilitar la recuperación.

  3. 03

    Diseñar para operar.

    Permisos, registros, respaldos y procedimientos forman parte del producto desde el inicio.

03 / EXPERIENCIA

Del backend a la plataforma.

Trayectoria profesional en sistemas de negocio, portales públicos, productos propios y operación de infraestructura.

  1. 2026 — HOY

    Software Engineering & DevSecOps

    Ilustre Municipalidad de Graneros

    Desarrollo de sistemas, recuperación de plataformas y seguridad defensiva.

  2. 2026 — HOY

    Fundador / Ingeniería

    Hefesto Studio · En desarrollo

    Herramientas, arquitectura reproducible y soluciones de software.

  3. 2024 — 2026

    Fundador / Full Stack

    KraftDo

    SaaS y experiencias NFC/QR.

  4. 2023 — 2024

    Backend Developer

    Babel

    Servicios públicos e integraciones Laravel.

  5. 2020 — 2023

    Backend Developer

    Europa Press

    Plataformas editoriales, APIs y servicios AWS.

  6. 2018 — 2019

    Backend Developer

    Gux

    Modernización de sistemas heredados y despliegues AWS.