Sistema de Extracción y Procesamiento Automatizado de Comprobantes (OCR)
(2026-07)
- Pipeline de Visión por Computadora: Implementé un algoritmo de preprocesamiento de imágenes con Python, OpenCV y NumPy para la detección automática de bordes (wrapper), corrección de perspectiva y segmentación de comprobantes de pago (Yape).
- Reconocimiento Óptico de Caracteres (OCR): Integré y configuré PaddleOCR para la extracción e interpretación de texto plano, convirtiendo capturas de pantalla e imágenes en datos estructurados (monto, fecha, código de transacción, destinatario, fecha, destino, número de operación).
- Arquitectura Backend Asíncrona: Diseñé e implementé una API REST de alto rendimiento con FastAPI, utilizando Asyncpg para la comunicación y almacenamiento no bloqueante de transacciones en una base de datos PostgreSQL.
- Seguridad y Gestión de Sesiones: Aseguré la arquitectura mediante autenticación con JWT (JSON Web Tokens) para el control de acceso a los endpoints de carga y procesamiento de imágenes.
Desarrollador FullStack - EXPONENTIA TECH
(2024-06 - 2025-07)
Plataforma de Analítica Social y Automatización de Interacciones
- Optimización Frontend: Optimicé la interfaz de usuario para la visualización de analíticas de tráfico mediante React y Zustand, mejorando la gestión del estado global y el rendimiento de renderizado.
- Depuración y Eficiencia: Refactoricé componentes de la interfaz de usuario, solucionando sobrecarga en peticiones HTTP al corregir el envío de cargas de datos innecesarias hacia el servidor.
- Arquitectura de Flujos de Automatización: Refactoricé un editor visual interactivo para flujos de bots (diagramas) integrando JointJS, validando esquemas con GraphQL y persistiendo configuraciones con Express y Prisma ORM/Postgres.
Desarrollador FullStack - EXPONENTIA TECH
(2024-06 - 2025-07)
Sistema IA de Asistencia por Voz para Documentación Médica
- Desarrollo de Dashboard Clínico: Construí un panel de control interactivo para la gestión de pacientes y agenda de citas con React, Material UI y TanStack Query, optimizando la actualización de datos asíncronos en tiempo real.
- Integración de Inteligencia Artificial (STT y NLP): Refactoricé una tubería de procesamiento de voz a texto integrando la API de Whisper AI, empleando la API de ChatGPT para la interpretación, extracción y estructuración automática de datos clínicos.
- Backend y Estructuración de Datos: Implementé la arquitectura de persistencia y consultas mediante GraphQL, Express y Prisma ORM, garantizando la validación estricta de tipos para su correcta representación en el Frontend.
Portal Web Corporativo | Sector Transporte
(2024-01)
- Diseño de Experiencia de Usuario (UI/UX): Diseñé prototipos interactivos y wireframes en Figma, validando la arquitectura de información y el flujo de navegación directamente con el cliente.
- Desarrollo Frontend Responsive: Implementé una interfaz adaptativa (responsive) estructurada en 5 secciones clave (Servicios, Rutas, Horarios, Contacto y Principal) mediante React, JavaScript (ES6+), HTML5, CSS3 y Bootstrap.
- Garantía de Calidad: Desplegué la solución asegurando compatibilidad multiplataforma, optimización de renderizado y una navegación fluida para el usuario final.
Sistema de Control de Inventario y Recepción de Productos
(2024-02 - 2024-04)
- Prototipado Rápido y Frontend: Construí la interfaz de usuario con React, Bootstrap y clsx para estilos dinámicos, validando los flujos de recepción e inventario mediante un entorno simulado (mocking) con JSON Server.
- Desarrollo Backend y Persistencia: Diseñé la arquitectura de servidor con Node.js y Express, conectando con bases de datos (MySQL / MongoDB) para la gestión y almacenamiento estructurado de registros.
- Autenticación y Control de Accesos (RBAC): Implementé mecanismos de seguridad mediante JWT (JSON Web Tokens) para el manejo de sesiones y el control de accesos basado en roles de usuario.