El trabajo destacado incluye GAME (Goals And Motivation Engine), un backend y motor de scoring adaptativo diseñado para ejecución determinista, incentivos orientados a la equidad y evaluación reproducible de estrategias.

Plataforma GAME

GAME (Goals And Motivation Engine) es un motor de gamificacion adaptativa que expone APIs para gestionar juegos, tareas, wallets y scoring basado en estrategias con comportamiento determinista y reproducible.

GAME products

  • Disene e implemente una arquitectura en capas (Endpoint -> Service -> Engine -> Repository -> Database) para preservar determinismo, equidad y seguridad transaccional.
  • Construi estrategias de scoring enchufables con aislamiento de estrategia para comportamiento de incentivos determinista y adaptativo.
  • Implemente flujos API confiables para ciclo de vida de juegos/tareas, asignacion de puntos y seguimiento de wallet con resultados reproducibles.
  • Entregue operaciones testeables en escenarios unitarios, E2E y de carga, incluyendo rutas controladas y de infraestructura real.

Repositorio GitHub Documentacion API / Inicio rapido

GREENCROWD

GREENCROWD es una plataforma open-source, modular y gamificada para ciencia ciudadana en crowdsourcing geoespacial. Integra GAME para ofrecer incentivos adaptativos manteniendo flujos de recoleccion de datos reproducibles y listos para despliegue.

Citizen science infrastructure

  • Disene flujos de campana con cuatro entidades jerarquicas (Campana -> Area -> POI -> Tarea) para soportar participacion geoespacial estructurada.
  • Integre GAME para mecanismos de recompensa adaptativos (puntos, rankings e incentivos dinamicos) para mejorar retencion y calidad de participacion.
  • Implemente formularios configurables con SurveyJS, incluyendo logica condicional, campos de geolocalizacion y carga de imagenes para escenarios de campo.
  • Construi interfaces de participante sobre Leaflet y OpenStreetMap para navegacion de campanas, descubrimiento de POIs y retroalimentacion gamificada inmediata.
  • Ejecuto pruebas reproducibles de carga y estres con Locust en diferentes configuraciones cloud, midiendo throughput, latencia y tasa de errores bajo alta concurrencia.
  • Aplique privacy-by-design sin almacenar datos personales y apoyandome en identificadores anonimizados de IAM para reducir riesgo y operar alineado con GDPR.

Sitio del proyecto

RUTlib

RUTlib es un toolkit open-source multi-repositorio para generar, formatear y validar RUT chileno en entornos JavaScript, Python, extension de VS Code y extension de Chrome.

open-source libraries

  • Publique rutlib-js (TypeScript) para validacion y generacion de RUT de forma rapida y robusta.
  • Mantengo rutlib-py (Python) para flujos de parseo y validacion de RUT.
  • Desarrolle la extension RUTlib-vscode para generar y formatear RUT directamente en flujos de editor.
  • Desarrolle la extension RUTlib-chrome para generar y validar RUT en escenarios de uso en navegador.

Organizacion en GitHub rutlib-js rutlib-py RUTlib-vscode