Kenny Muñoz
Principal Backend Engineer · Python · Microservicios · LLMs & Agentes en Producción · Fintech
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Backend engineer con más de 10 años en tecnología, los últimos 4 construyendo y operando servicios críticos en producción (fintech: pagos, billeteras multimoneda, verificación KYC). Especializado en Python, APIs REST y arquitectura de microservicios, con foco en fiabilidad, latencia y observabilidad. En el último año diseñé y llevé a producción servicios backend de IA generativa: agentes con tool calling y orquestación propia, RAG sobre bases de datos vectoriales, gestión de contexto, guardrails y auditoría — integrados a módulos de negocio reales con human-in-the-loop, detrás de una capa de abstracción de proveedor (OpenAI hoy, AWS Bedrock-ready).
Experiencia
Principal Software Engineer at BNKA (2026 – Present)
Diseño y operación de microservicios críticos de pagos, wallets y KYC (Python/Flask, SQLAlchemy, MySQL, Docker) para una app bancaria activa en Perú, Argentina y los 27 países de la UE.
- Integración de proveedores externos vía APIs REST y webhooks — verificación de identidad (Sumsub), email transaccional (SendGrid), engagement (CleverTap) y redes blockchain — gestionando reintentos, idempotencia y consistencia de estados.
- Resolución de incidentes críticos de base de datos en producción (bloqueos de metadata, crisis de performance) mediante diseño de índices compuestos y análisis de locks, restaurando la operación sin pérdida de datos.
- Liderazgo de una remediación de seguridad multi-chain: rotación integral de credenciales y migración de wallets TRON con re-encriptación AES-256-GCM.
- Automatización de procesos con jobs programados, alertas y monitoreo; diagnóstico y corrección de un sobreconsumo del API de email que redujo costos operativos.
- Impulso de la adopción de IA en ingeniería (capacitación interna, asistentes en el flujo diario) y, como Principal, definición de estándares técnicos y guías de entrevista.
Backend Lead at BNKA (2024-11 – 2026-01)
Backend Developer at BNKA (2024-01 – 2024-11)
Líder Técnico at Krear 3D (2024 – Present)
Senior Software Engineer at Krear 3D (2022-12 – 2023-12)
Agente RAG (módulo de Reclamaciones): diseñé y puse en producción un microservicio de IA generativa (Flask, patrón blueprint → controller → service → repository) que asiste al staff a redactar respuestas a reclamos, combinando RAG (búsqueda semántica sobre políticas de la empresa en Chroma) con un agente de tool-use que cruza datos reales de MySQL y responde citando sus fuentes.
- Orquestación y tool calling: loop de razonamiento propio (sin framework, con límite de iteraciones) y herramientas nativas que el LLM invoca según necesidad — verificar garantía vigente, obtener datos del reclamo, consultar estado del pedido, buscar caso similar; pipeline de ingesta con chunking por tokens (tiktoken), embeddings y metadatos de fuente.
- Agente de Aprobaciones: segundo agente que valida la existencia de la boleta, hace match de los datos del cliente y del pedido y aprueba solicitudes automáticamente; si no hay certeza, las deja en pendiente y notifica para revisión manual (human-in-the-loop).
- Responsible AI & observabilidad: guardrail programático que impide al agente afirmar cobertura de garantía sin invocar la herramienta de verificación (evita alucinar fechas); auditoría completa por consulta (pregunta, chunks recuperados con score, herramientas y args, respuesta, proveedor, modelo, latencia); capa de abstracción de proveedor (OpenAI · AWS Bedrock-ready).
- Despliegue e integración: Docker Compose con límites de RAM/CPU por contenedor y vector store en red interna sin exposición pública; integración a producción vía la API principal como proxy (reutiliza JWT) y frontend Alpine.js con "Generar respuesta" → borrador editable de envío manual.
- Arquitectura y desarrollo end-to-end de la intranet corporativa (Flask, MySQL, Alpine.js, JWT, Socket.IO): permisos por módulos, asistencia y planillas con archivos de pago Telecrédito BCP, almacén con escáner QR y mapa interactivo, notificaciones push.
- Operación del e-commerce WooCommerce/WordPress: webhooks hacia APIs Flask, integración de courier (API Shalom, AES-256-CBC), SMTP transaccional; ERP Odoo vía XML-RPC e impresión térmica en red (python-escpos).
Ingeniero de impresión 3D, independiente at Lukart 3D Print (2019 – 2023)
Desarrollador de software at FastLane Motors (2016 – 2017)
Diseñador 3D at FastLane Motors (2014 – 2015)
Dragma 3D (2013 – 2013)
Prácticas de desarrollo web at BIGBYTE Perú (2011 – 2012)
Educación
Ingeniería de Sistemas e Informática in Sistemas e Informática – Universidad de Ciencias y Humanidades (2015)