Melon Podoromo
Aplicación de escritorio Pomodoro que gestiona tiempos de trabajo y descansos, permite crear distintos workspaces y envía notificaciones automáticas para indicar cambios de sesión.
Ver proyecto completo →Software Engineer
2 ITEMS
Jornada completa · Lima, Perú · En remoto
Ingesta de fuentes heterogéneas (texto, conversaciones, transcripciones), chunking, generación de embeddings y sincronización incremental del índice para mantener el contexto actualizado sin reindexar todo.
Estrategias de recuperación combinando búsqueda vectorial densa (HNSW), BM25 y búsqueda semántica, con filtros por metadatos, para mejorar la precisión del contexto que recibe el modelo.
Agentes con Pydantic AI que orquestan herramientas sobre varias fuentes de conocimiento, con salidas tipadas y validadas por esquema, servidos con FastAPI y observados con Logfire / OpenTelemetry.
Pipelines de resumen disparados por ventanas de tiempo y por volumen de datos, con entrada multimodal: extracción de texto por OCR y análisis directo de imágenes con modelos de visión.
Modelado del conocimiento como grafo (nodos y edges) y migración de FalkorDB a SurrealDB para unificar grafo y vectores en un solo motor, simplificando el retrieval. Capacité a nuevos integrantes en modelado de grafos, edges y búsqueda vectorial.
Procesamiento de eventos de alta frecuencia (cada pocos segundos por cliente) con claves de idempotencia para tolerar reintentos y duplicados, y cálculo de estado de presencia. Diseñado sin procesos por entidad (GenServers) para escalar con bajo costo.
Migración de una API GraphQL a WebSockets con Phoenix Channels, jobs programados y notificaciones push, usando Valkey como caché para reducir la carga sobre la base de datos.
Migración de datos e integraciones de Backblaze B2 a OVH Object Storage mediante su API compatible con S3, actualizando implementaciones legadas.

Hola, me llamo Jair. Soy desarrollador de software por más de 2 años, me he especializado en el desarrollo de aplicaciones web y móviles. Aunque no es la única área que disfruto, estoy iniciando por aprender sobre data science y machine learning. Me apasiona el trabajo con datos y la sensación de aprender cosas nuevas; siempre estoy buscando algo nuevo para aprender y mejorar mis habilidades.
Abierto a oportunidades como desarrollador y a proyectos freelance. Para consultas, escríbeme por correo: