Volver al Inicio

Proyectos & Arquitecturas

Registro técnico de plataformas de producción, ecosistemas industriales y proyectos personales.

9 de 9 proyectos

PTAH — Trazabilidad de Activos Hospitalarios

IoT · RFID Hopeland · Microservicios · SignalR · FCM
Tutelkan Ltda. / Sector Salud 2022 – Presente

Plataforma industrial en producción para la supervisión, localización y trazabilidad de equipamiento hospitalario crítico mediante antenas y lectores RFID Hopeland distribuidos.

🏛️Aspectos Arquitectónicos Clave
  • Ingesta de eventos masivos vía MQTT desde lectores RFID procesados de forma asíncrona mediante RabbitMQ.
  • AlertsEngine: Background Worker Service en .NET 8 con evaluación periódica de reglas de zona y despacho multi-canal (Push FCM v1, SMTP e in-app).
  • Dashboards operativos en tiempo real con SignalR para visualización dinámica en salas críticas.
  • Autenticación empresarial integrada con Active Directory y persistencia en PostgreSQL con EF Core 9.
✓ Impacto & Logros:
Monitoreo continuo 24/7 de activos médicos con latencia sub-segundo. Auto-resolución de alertas al retorno verificado de activos a sus zonas seguras.
NestJS .NET 8 Quasar / Vue 3 PostgreSQL RabbitMQ MQTT SignalR Firebase FCM Docker

Kozecha — Inspección Frutícola con ML & DSS

PyTorch · AWS Lambda · React Native 0.75 · Computer Vision · DSS
Tutelkan Ltda. / Industria Agrícola 2024 – 2025

Sistema inteligente de control de calidad para exportación frutícola. Combina captura móvil offline-first con análisis automatizado de defectos mediante modelos de Deep Learning.

🏛️Aspectos Arquitectónicos Clave
  • App móvil React Native 0.75 con WatermelonDB (offline-first), Vision Camera, Redux Toolkit y sincronización bidireccional.
  • DSS Service en AWS Lambda (Python 3.12, 4GB RAM) ejecutando PyTorch 2.5.1 (ResNet34, ResNet50, VGG16, YOLO, AlexNet, LeNet5).
  • Estrategia de despacho de modelos por patrón de imagen (workflow_strategy.py) y orquestación con AWS SQS y S3.
  • Despliegue serverless con AWS SAM y contenedores ECR.
✓ Impacto & Logros:
Inferencia de defectos y clasificación de calibres automatizada sin necesidad de servidores dedicados. Operación garantizada en zonas de packing sin conectividad continua a Internet.
React Native 0.75 Python 3.12 PyTorch 2.5 AWS Lambda AWS SQS AWS S3 AWS SAM NestJS Quasar

CloudForge Marketplace Serverless

GCP Cloud Functions Gen 2 · Angular 22 SSR · Tailwind v4 · Mercado Pago SDK v2
Startup Personal (market.cloudforge.cl) 2025 – 2026

Plataforma de comercio electrónico de producción con backend 100% serverless en Google Cloud Platform y frontend Angular 22 SSR.

🏛️Aspectos Arquitectónicos Clave
  • Backend NestJS standalone en GCP Cloud Functions Gen 2 con arquitectura de Rebanadas Verticales (DDD).
  • Integración con Mercado Pago SDK v2 con idempotencia estricta en webhooks y verificación de firma criptográfica.
  • Fulfillment automatizado con Dropi.cl y producción Print-on-Demand integrada con Tee.cl.
  • Notificaciones transaccionales vía Resend y persistencia en Google Firestore optimizada contra cold-starts.
  • CI/CD continuo mediante GitHub Actions con autenticación Workload Identity Federation (WIF).
✓ Impacto & Logros:
Zero idle server costs gracias al stack 100% serverless en GCP. Tiempo de cold-start reducido a menos de 400ms gracias al standalone context de NestJS.
Angular 22 SSR NestJS Tailwind CSS v4 GCP Cloud Functions Google Firestore Mercado Pago Resend GitHub Actions

SMFEC — Monitoreo Ambiental de Fuentes Emisoras

.NET 8 · C# 12 · SQL Server · RabbitMQ · EF Core 9 · MeeReport
Tutelkan Ltda. / Volkan (AVSA, CyT, FIBRO, QVOL) 2022 – Presente

Plataforma de cumplimiento normativo y monitoreo continuo de parámetros ambientales críticos para múltiples plantas industriales.

🏛️Aspectos Arquitectónicos Clave
  • Ecosistema desacoplado de 6+ microservicios .NET 8 (API, WebClient, SubscribeService, MonitorService, SaveSourceStatus, MeeReport).
  • MeeReportApi: Ingesta de reportes MEE vía REST, validación de umbrales y publicación de eventos RabbitMQ (max_flow_exeeded, no_flowrate).
  • TimeElapsedHostedService para detección en segundo plano de congelamiento de datos o desconexión de sensores en planta.
✓ Impacto & Logros:
Disponibilidad continua para auditorías ambientales regulatorias. Generación automatizada de reportes normativos consolidados.
.NET 8 C# 12 EF Core 9 SQL Server RabbitMQ Serilog Quasar / Vue 3 Docker

Sistema de Seguimiento de Cajas & Empaque (Unifrutti)

PLC Siemens S7 · Modbus TCP/IP · Básculas Ishida · Zebra ZPL · 9 Microservicios
Tutelkan Ltda. / Exportadora Frutícola Unifrutti 2021 – Presente

Ecosistema integral de 9 microservicios para trazabilidad de empaque, etiquetado dinámico y pesaje de alta velocidad en líneas de producción.

🏛️Aspectos Arquitectónicos Clave
  • servicio-plc-core: Servicio Windows .NET 4.8 con polling de 100 registros Modbus/línea cada 800ms contra PLC Siemens S7.
  • Servidor TCP interno en puerto 11900 con protocolos propietarios (WPLC, RPLC, HB) para sincronización con terminales de pesaje.
  • Manejo de códigos QR de 10 segmentos, impresión de etiquetas ZPL en impresoras Zebra y captura con básculas Ishida DACS-GN.
⚙️ Ecosistema de Microservicios Integrados
ServicioResponsabilidad
servicio-plc-coreBridge Modbus TCP/IP con PLC Siemens S7
servicio-balanzaIntegración con básculas Ishida DACS-GN
servicio-core-etiquetadoGeneración e impresión ZPL Zebra
servicio-core-paletizadoControl de paletizado y consolidación
servicio-core-descarteTrazabilidad de unidades descartadas
servicio-core-globalCoordinación global y reglas de negocio
api_web_touchAPI REST para terminales táctiles de línea
cliente_touchSPA para operadores en línea de producción
cliente_webSPA de supervisión administrativa
.NET Core 6 .NET Framework 4.8 C# PostgreSQL RabbitMQ Modbus TCP/IP IdentityServer4 Zebra ZPL

Maturity Report — Plataforma de Madurez Industrial

NestJS · Google Cloud Run · Gemini AI Multi-Agent · Angular · Firebase
Proyecto Especial / AI Research 2025 – 2026

Plataforma analítica para diagnóstico del ciclo de vida de mantenimiento industrial (MTBF, MTTR, disponibilidad) desarrollada con una metodología multi-agente asistida por Gemini AI.

🏛️Aspectos Arquitectónicos Clave
  • Backend NestJS con Vertical Slices desplegado en Google Cloud Run.
  • Estrategia de desarrollo multi-subagente: arquitecto (Gemini Pro), desarrollador (Flash), auditor de calidad y linter.
  • Frontend Angular alojado en Firebase Hosting con cuestionarios y visualización interactiva de radares de madurez.
NestJS TypeScript Google Cloud Run Angular Firebase Hosting Gemini AI Tailwind CSS

Kimera GitHub Manager (Desktop)

Kotlin 2.3 · Compose Multiplatform 1.10 · Clean Architecture · Desktop Linux/Mac/Win
Proyecto Personal Open Source 2025 – 2026

Aplicación de escritorio nativa para Linux, macOS y Windows que orquesta comandos Git y GitHub CLI tras una interfaz de alto rendimiento.

🏛️Aspectos Arquitectónicos Clave
  • Construida con Kotlin 2.3 y Compose Multiplatform 1.10.3 con tema oscuro "Bitstream" (verde/morado neo-retro).
  • Clean Architecture + Domain-Driven Design + Vertical Slices con Gradle Kotlin DSL.
  • Integración con ProcessBuilder para comandos git y gh CLI, gestión de ramas, staging, commits, PRs y perfiles.
Kotlin 2.3 Compose Multiplatform Gradle KTS Material 3 Git / GitHub CLI

Auto-Transcriber — Microservicio Whisper API

Python · OpenAI Whisper · Docker Compose · Swagger · yt-dlp
Proyecto Personal / Utilidad AI 2025

Microservicio REST para transcripción y subtitulado automático de archivos de audio/video y enlaces de streaming.

🏛️Aspectos Arquitectónicos Clave
  • Wrapper REST con Swagger sobre OpenAI Whisper (modelos tiny hasta large-v3).
  • Integración con yt-dlp para descarga y transcripción directa de streams y videos de YouTube.
  • Salidas multipropósito: TXT, SRT, VTT, TSV y JSON estructurado.
Python OpenAI Whisper Docker Compose yt-dlp Swagger / OpenAPI

Modernización de Sistemas Críticos (Papeles Farmacéuticos)

.NET 8 · Oracle · Podman Containers · Clean Architecture · Playwright
Tutelkan Ltda. / Papeles Farmacéuticos (PF) 2025 – 2026

Migración y desacoplamiento de sistemas empresariales monolíticos (Gestor de Retiros, SGI e ISO Quality Management) desde Windows Server 2003 hacia contenedores modernos en Linux.

🏛️Aspectos Arquitectónicos Clave
  • Reescritura de capas de acceso a datos Oracle con Clean Architecture y .NET 8.
  • Contenedorización con Podman Compose en servidores Linux eliminando dependencia de IIS legado.
  • Automatización de pruebas de regresión E2E con Playwright y Vitest.
.NET 8 Oracle DB Podman Clean Architecture Playwright Vitest