Loading...

heybruce.dev Trayectoria

Trayectoria

Sistemas seleccionados e hitos principales.

Sistemas de IA y herramientas agénticas

Investigación independiente · Desarrollo asistido por IA
Inicio del desarrollo de Mana, una capa experimental de orquestación y gobierno para el desarrollo de software asistido por IA. El trabajo se amplió a runtimes de contexto, abstracción de proveedores, pipelines de verificación y sistemas de decisión con intervención humana.
  • Mana — orquestación multiagente, verificación y gobierno
  • Context Runtime — gestión determinista del contexto entre proveedores de IA

Ver Mana en GitHub

Architecture Humans Ai
Agosto 2026

Escritura técnica y reflexión arquitectónica

Publicación independiente · Blog y Medium
Inicio de una práctica de escritura extensa para destilar experiencia arquitectónica en narrativas técnicas públicas.
  • Artículos en profundidad sobre diseño de sistemas, trade-offs y evolución arquitectónica
  • Puente entre práctica de ingeniería hands-on y análisis reflexivo
Architecture Humans Writing
2025
2024
Principal

Integración de pagos orientada a eventos con Kafka

Nexi · Plataformas de pago
Extensión de pipelines de ingesta y procesamiento de pagos hacia arquitecturas orientadas a eventos con Kafka.
  • Integración basada en Kafka entre flujos de pago batch y near real-time
  • Modelado de eventos, fiabilidad y observabilidad bajo restricciones de producción
Performance Architecture Data
2023
Principal

Equipo de arquitectura y gobierno de plataforma

Nexi · Plataformas de pago
Contribución al gobierno arquitectónico y a la evolución de plataforma a largo plazo.
  • Alineación arquitectónica entre equipos y toma de decisiones técnicas
  • Guía sobre escalabilidad, fiabilidad y límites de sistema
Architecture Humans

Ingesta de datos de transporte y clasificación de trayectos

Colaboración freelance
Diseño de pipelines cloud para ingesta y clasificación de datos de transporte a gran escala.
  • Pipelines de ingesta y procesamiento basados en GCP
  • Clasificación de trayectos de usuarios y flujos analíticos
Data Dataflow Bigquery Performance
2022
Principal

Arquitectura batch multiagente

Nexi · Plataformas de pago
Diseño y evolución de un sistema batch multiagente para equilibrar escala y operabilidad.
  • Consolidación de servicios distribuidos en un modelo multiagente coordinado
  • Ajuste operativo y de rendimiento bajo carga de producción
Performance Architecture
2021
Principal

Modernización de sistemas de pago a escala

Nexi · Plataformas de pago
Liderazgo de equipos en la modernización de gateways de pago e-commerce y sistemas batch de ingesta a gran escala.
  • Arquitectura inicial de microservicios y consolidación posterior
  • Optimizaciones transversales en pipelines de datos y código de aplicación
Performance Architecture Team Leading
2018
Principal

Análisis y modelado de datos de clientes

Creval
Trabajo en análisis y modelado de datos de clientes para apoyar iniciativas orientadas al negocio.
  • Perfilado de usuarios y cálculo de KPI de cartera
  • Modelado de datos para necesidades analíticas y de reporting
Data Performance Analysis
2017
Principal

Optimización de base de datos y ETL

Creval
Foco en mejoras de rendimiento a nivel de base de datos y ETL para cargas de datos financieras.
  • Optimización de consultas y refinamiento del modelo de datos
  • Mejoras de estabilidad y throughput en pipelines batch
Performance Data

Procesamiento de imágenes en edge e integración cloud del CMS

Infraestructura CMS basada en AWS
Integración del CMS con AWS, introduciendo procesamiento de imágenes en edge y entrega adaptativa.
  • Redimensionado de imágenes bajo demanda con AWS Lambda activado por resolución del cliente
  • Uso de CloudFront como capa de caché global para descargar el origen y reducir latencia
  • Arquitectura diseñada con principios cache-first y orientados a eventos
Architecture Performance Data
2015
Principal

Sistemas de trading en tiempo real y optimización ETL

Creval
Contribución a un nuevo sistema de home banking y sistemas de trading, mejorando pipelines de datos en tiempo real y batch.
  • Desarrollo de interfaces de módulos de trading y servicios relacionados
  • Ajuste de rendimiento en flujos realtime y procesos ETL
Performance Data

Rediseño de CMS centrado en rendimiento y mantenibilidad

Diseño freelance
Reescritura completa del CMS en Ruby para abordar escalabilidad y mantenibilidad a largo plazo.
  • Generación runtime combinada con caché agresiva
  • Refinamiento SEO e integración con sistemas externos de e-commerce
  • Optimización de interacción de usuario mediante pruebas A/B
  • Sistema de monitorización de rendimiento y alertas
  • Ergonomía de back-office optimizada para experiencia de usuario
Performance Architecture
2012

Generación runtime de CMS con ASP.NET

Diseño freelance
Reconstrucción del CMS para soportar generación de páginas en runtime y mejorar los flujos editoriales.
  • Generación dinámica de páginas respaldada por estrategias de caché
  • Rediseño orientado a UX bajo restricciones de rendimiento
Performance Architecture Microsoft.net
2011
Principal

Marcos de privacidad de datos y reporting

Entorno bancario
Entrega de iniciativas de monitorización de privacidad de datos y soluciones de reporting en entornos financieros regulados.
  • Diseño de marcos frontend de reporting para cumplimiento y analítica
  • Modelado de base de datos y optimización de consultas en contextos restringidos
Data Architecture Compliance
2010
Principal

Pipelines de reporting automatizado

Webbdone · Plataformas de marketing
Construcción de pipelines automatizados para transformar datos de actividad en insights orientados al negocio.
  • Automatización de flujos de agregación y reporting
  • Conexión entre métricas técnicas y toma de decisiones de negocio
Data Architecture Humans Data Intensive App
2009
Principal

Infraestructura de mailing masivo a escala

Webbdone · Plataformas de marketing
Diseño y operación de una infraestructura de envío de correo a gran escala para campañas de marketing.
  • Infraestructura de ~70 máquinas físicas enviando ~25M de emails cada mañana
  • Estrategias de balanceo de IP y optimización de calidad de entrega
Performance Architecture Data Intensive App

Clasificación de objetos en imágenes satelitales

Tesis universitaria
Investigación académica centrada en la clasificación de objetos dentro de conjuntos de datos de imágenes satelitales.
  • Construcción de pipelines de preparación de datos y extracción de características
  • Evaluación de precisión de clasificación en múltiples categorías de objetos
Data Computer Vision
2008
Principal

Plataformas de seguimiento y perfilado de usuarios

Webbdone · Plataformas de marketing
Diseño de plataformas de seguimiento y perfilado de usuarios para campañas de marketing bajo tráfico alto y sostenido.
  • Ingesta de eventos de alto rendimiento y perfilado de usuarios
  • Sistemas diseñados para observabilidad y resiliencia a escala
Performance Data Intensive App Architecture

CMS con regeneración estática para SEO

Trayectoria paralela
Diseño de un CMS basado en regeneración de páginas estáticas para maximizar rendimiento y visibilidad en buscadores en ASP.
  • Implementación de regeneración estática inspirada en enfoques tempranos de sitios estáticos
  • Enfoque en entrega rápida y estructuras de contenido optimizadas para SEO
  • Soporte completo de back-office para comercios y administradores con control de acceso por roles y paneles personalizados
Performance Architecture
2007
2004
Principal

Streaming de pantalla en tiempo real con compresión

Plataforma de e-learning
Desarrollo de un sistema de streaming de pantalla de baja latencia adaptado a entornos de aprendizaje remoto.
  • Diseño de un pipeline de compresión y entrega en tiempo real
  • Ajuste de latencia bajo condiciones de ancho de banda variable y restringido
Performance Data Streaming

Ingeniería inversa y sistemas de jugabilidad

L3P · Experimentos independientes
Exploración práctica temprana de ingeniería inversa y mecánicas de juego, manteniendo la base de código por debajo de 2K líneas.
  • Diseño de múltiples niveles de dificultad mediante lógica de juego personalizada
  • Trabajo cercano a librerías gráficas de bajo nivel y sus limitaciones de renderizado
Performance Architecture Game-Systems
2001