Roger Pillasagua
Calidad · Procesos · PythonQuality · Processes · Python

Entiendo la calidad desde dentro y escribo el software que la mejora.

I understand quality from the inside and write the software that improves it.

Cinco años en control de calidad en empacadoras de camarón de Ecuador, desde la recepción hasta el embarque. Ahí empecé a programar en Python para automatizar mi propio trabajo. Hoy vivo en Curazao y construyo herramientas que resuelven problemas reales.

Five years in quality control at shrimp processing plants in Ecuador, from raw material reception to shipping. That is where I started programming in Python to automate my own work. Today I live in Curaçao and build tools that solve real problems.

📍 Willemstad, CurazaoCuraçao 🗣️ Español nativo · Inglés B1Native Spanish · English B1
2020–2025en control de calidad de alimentosin food quality control
6empacadoras de camarónshrimp processing plants
172sentencias analizadas en RutaCuracaocourt rulings analyzed in RutaCuracao
7proyectos con código o demo publicadosprojects with public code or demo

ProyectosProjects

Lo que he construido, con enlaces para verlo funcionando.

What I have built, with links to see it working.

Portada de rutacuracao.com
Calculadora de costos de RutaCuracao Requisitos para viajar a Curazao
Fundador y desarrollador · 2026Founder & developer · 2026

RutaCuracao

Guías de trámites de migración de Curazao en español, inglés, neerlandés y papiamento, generadas con Python a partir de fuentes oficiales.

Curaçao immigration procedure guides in Spanish, English, Dutch and Papiamentu, generated with Python from official sources.

  • Sitio estático generado desde datos en JSON, en 4 idiomas.
  • Revisión semanal automática del sitio oficial de la Toelatingsorganisatie para detectar cambios.
  • Análisis de 172 sentencias migratorias del Caribe neerlandés, leídas completas.
  • Chat con IA, calculadora de costos y llenado de los formularios oficiales en el navegador.
  • Funciones serverless en Vercel y automatizaciones con GitHub Actions.
  • Static site generated from JSON data, in 4 languages.
  • Automated weekly check of the official Toelatingsorganisatie website to detect changes.
  • Analysis of 172 Dutch Caribbean immigration rulings, read in full.
  • AI chat, cost calculator and in-browser filling of official forms.
  • Serverless functions on Vercel and GitHub Actions automation.
  • Python
  • JavaScript
  • Vercel
  • GitHub Actions
  • OpenAI API
  • Pillow
Portada de Telemedicina LATAM
En desarrollo · 2026In development · 2026

Telemedicina LATAM

Plataforma de teleconsulta para Curazao: un especialista latinoamericano atiende por video y un médico con licencia en Curazao revisa el caso y firma la receta.

Telehealth platform for Curaçao: a Latin American specialist consults by video, and a Curaçao-licensed physician reviews the case and signs the prescription.

  • Agenda, consulta inmediata y pagos con Stripe, con reembolsos automáticos.
  • Videoconsulta privada, recetas con código QR verificables por la farmacia y facturas para el seguro.
  • Chatbot de WhatsApp, interfaz en español, inglés y neerlandés, y doble verificación de acceso.
  • Scheduling, on-demand consultations and Stripe payments with automatic refunds.
  • Private video consultations, QR-verifiable prescriptions for pharmacies and insurance invoices.
  • WhatsApp chatbot, Spanish/English/Dutch interface and two-factor authentication.
  • Next.js
  • TypeScript
  • Stripe
  • Daily.co
  • Twilio
Pantalla de entrada de Bitácora Técnica
PWA · 2026

Bitácora TécnicaField Service Log

App para que técnicos de campo registren sus visitas a clientes, incluso sin internet, y entreguen un reporte profesional al terminar.

An app for field technicians to log client visits, even offline, and hand over a professional report at the end.

  • Hora y coordenadas GPS de llegada y salida, y tiempo total de atención.
  • Actividades con descripción y fotos, guardadas en el teléfono sin conexión y sincronizadas al volver la señal.
  • Reporte técnico en PDF listo para compartir por WhatsApp.
  • Arrival and departure time with GPS coordinates, plus total service time.
  • Activities with notes and photos, stored on the phone offline and synced when signal returns.
  • PDF service report ready to share on WhatsApp.
  • Next.js
  • TypeScript
  • Firebase
  • PWA offline
  • IndexedDB

Herramientas de calidad en Aquagold (2025)Quality tools at Aquagold (2025)

Programadas en Python para el laboratorio de calidad mientras trabajaba como Monitor de Calidad.

Built in Python for the quality lab while working as a Quality Monitor.

Ventana principal de AquaCheck

AquaCheck

Revisa el análisis de recepción de cada lote, marca los defectos fuera de límite, distingue lotes ASC y convencionales y envía el reporte de liberación con fotos al grupo de calidad por WhatsApp.

Reviews each lot's reception analysis, flags out-of-limit defects, distinguishes ASC and conventional lots and sends the release report with photos to the quality team via WhatsApp.

Ver el código (versión de portafolio) →View the code (portfolio version) →

Sistema de Reportes OrganolépticosSensory Reports System

Siete reportes: sabores, novedades, análisis mensual, grupos de proveedores, ASC, incidencias de calidad y personalizado.

Seven reports: flavors, findings, monthly analysis, supplier groups, ASC, quality incidents and custom.

Ventana del bot de carga al ERP

Bots de carga al portal y al ERPPortal and ERP upload bots

Selenium y PyQt5: cargan los análisis desde Excel al portal web de la empresa y al ERP Libra (SO₂ residual y pruebas de resistencia).

Selenium and PyQt5: load lab results from Excel into the company web portal and the Libra ERP (residual SO₂ and resistance tests).

Ver el código (versión de portafolio) →View the code (portfolio version) →

Formulario de nueva prueba de resistencia

App de pruebas de resistenciaResistance-testing app

App web instalable para registrar las pruebas de resistencia del camarón, con modo sin conexión, autoguardado, sincronización al volver la señal e inicio de sesión corporativo (Azure AD). Datos en Firestore y fotos en OneDrive.

Installable web app to record shrimp resistance tests, with offline mode, autosave, background sync and corporate sign-in (Azure AD). Data in Firestore, photos in OneDrive.

Ver el código (versión de portafolio) →View the code (portfolio version) →

App de análisis de descongelado en el teléfono

Buscador y revisor de descongeladoSearch tool and thawed-product checker

Buscador de análisis con SQLite y revisor de producto descongelado frente a las fichas técnicas, con instaladores (PyInstaller). Después lo rehíce como app web instalable (Next.js) que valida tallas, defectos y pesos al momento.

Analysis search with SQLite and a thawed-product checker against technical specifications, with installers (PyInstaller). I later rebuilt it as an installable web app (Next.js) that validates sizes, defects and weights in real time.

Ver el código (versión de portafolio, datos ficticios) →View the code (portfolio version, fictitious data) →

AquaCheck, el bot y las apps de descongelado y resistencias tienen una versión de portafolio publicada, sin datos ni configuración de la empresa. El sistema de reportes organolépticos es de uso interno.

AquaCheck, the bot and the thawed-product and resistance apps have a published portfolio version, without company data or configuration. The sensory reports system is internal.

ExperienciaExperience

Control de calidad en la industria camaronera de Ecuador, de la materia prima al embarque.

Quality control in Ecuador's shrimp industry, from raw material to shipping.

  1. sep 2026 – actualidadSep 2026 – present

    Fundador y desarrolladorFounder & Developer

    RutaCuracao · Willemstad
  2. ene 2025 – ene 2026Jan 2025 – Jan 2026

    Monitor de CalidadQuality Monitor

    Aquagold S.A. · Durán

    Análisis organoléptico de materia prima y automatización del laboratorio. Desarrollé AquaCheck (liberación de lotes por WhatsApp), un bot de carga al ERP, una app de análisis de descongelado, una app de pruebas de resistencia y un sistema de siete reportes organolépticos.

    Sensory analysis of raw material and lab automation. I built AquaCheck (WhatsApp lot release), an ERP upload bot, a thawed-product QC app, a resistance-testing app and a seven-report sensory analysis system.

  3. feb 2024 – nov 2024Feb 2024 – Nov 2024

    Analista de CalidadQuality Analyst

    Procamaronex

    Aseguramiento de calidad documental: trazabilidad, auditorías internas, ISO 9001 y HACCP.

    Quality assurance documentation: traceability, internal audits, ISO 9001 and HACCP.

  4. nov 2023 – feb 2024Nov 2023 – Feb 2024

    Analista Físico-QuímicoPhysical-Chemical Analyst

    Langosmar S.A.

    Metabisulfito por Monier-Williams, Kjeldahl y Biofish; evaluación de materia prima.

    Metabisulfite by Monier-Williams, Kjeldahl and Biofish; raw material evaluation.

  5. feb 2022 – ago 2023Feb 2022 – Aug 2023

    Analista de Calidad SeniorSenior Quality Analyst

    Omarsa S.A.

    Calidad de la recepción al producto final, auditorías de embarque y supervisión de personal.

    Quality from reception to finished product, shipping audits and staff supervision.

  6. mar 2021 – ene 2022Mar 2021 – Jan 2022

    Analista de CalidadQuality Analyst

    Exposynergy

    Análisis físicos, organolépticos y proteína por Kjeldahl; control en IQF y embarque.

    Physical, sensory and Kjeldahl protein analysis; IQF and shipping control.

  7. jun 2020 – sep 2020Jun 2020 – Sep 2020

    Analista de Control de CalidadQuality Control Analyst

    Industrial Pesquera Santa Priscila

    Control en congelación: conteo, uniformidad, peso, temperatura y glaseado.

    Freezing control: count, uniformity, weight, temperature and glazing.

HabilidadesSkills

Lo que uso en el trabajo diario.

What I use day to day.

Calidad e inocuidadQuality & food safety

  • HACCP
  • BPM / GMP
  • BRCGS
  • ISO 9001
  • ISO 22000
  • GlobalGAP
  • ASC

Métodos: Monier-Williams, Kjeldahl, Biofish, yodométrico y análisis organoléptico.

Methods: Monier-Williams, Kjeldahl, Biofish, iodometric and sensory analysis.

Mejora de procesosProcess improvement

  • 5S
  • Kaizen
  • PDCA
  • Causa raízRoot cause
  • KPI
  • TrazabilidadTraceability

Auditorías internas y externas, no conformidades y documentación de calidad.

Internal and external audits, non-conformities and quality documentation.

ProgramaciónProgramming

  • Python
  • pandas
  • openpyxl
  • Selenium
  • PyQt5
  • Tkinter
  • SQLite
  • JavaScript
  • TypeScript
  • Next.js
  • React
  • Firebase
  • PWA (sin conexión)
  • Capacitor
  • WhatsApp (Green API)
  • Microsoft Graph

Integraciones con WhatsApp, portales web y ERP; despliegue en Vercel y GitHub Actions.

Integrations with WhatsApp, web portals and ERPs; deployment with Vercel and GitHub Actions.

FormaciónEducation

Ingeniería Agrícola, mención Agroindustrial — Universidad Agraria del Ecuador (2016–2021), egresado.

Agricultural Engineering, Agro-industrial track — Universidad Agraria del Ecuador (2016–2021), coursework completed.

¿Hablamos?Let's talk

Busco aportar donde se crucen la calidad, la mejora de procesos y la automatización, en Curazao o en remoto.

I want to contribute where quality, process improvement and automation meet, in Curaçao or remotely.