Tecnologías
C++
Python
QP/C++
Eclipse ThreadX
GoogleTestParasoft
Experiencia
Moog Medical Devices
I+D Ingeniero de Software II
Investigación y Desarrollo
Costa Rica
Mar 2022 - Actual
- Desarrollé software embebido en C/C++ para dispositivos médicos con QP/C++, ThreadX RTOS y microcontroladores STM32.
- Diseñé una arquitectura de alarmas extensible conforme a IEC 60601-1-8.
- Implementé máquinas de estado para control de motores, monitoreo de tareas, pruebas de encendido (POST) y pruebas continuas integradas (CBIT), con recuperación por watchdog de hardware.
- Depuré software embebido con IAR e I-jet e investigué la comunicación de hardware con osciloscopio y contador de ciclos ARM.
- Integré QP/C++ con GoogleTest para probar componentes de máquinas de estado.
- Desarrollé un framework de Python y pytest con protocolo serial personalizado, reduciendo la verificación de dispositivos de 1–2 horas por protocolo a minutos.
- Revisé y corregí el manejo de memoria para prevenir desbordamientos de búfer y filtraciones de datos.
GEP
Desarrollador de Automatizaciones
Costa Rica
Sep 2021 - Mar 2022
- Diseñar e implementar flujos de trabajo automatizados para procesamiento de datos, integrando KNIME con Power BI para crear soluciones de inteligencia de negocios.
CriTech Research Inc.
Ingeniero de Software
Costa Rica
Feb 2020 - Sep 2021
- Probé manualmente software de bombas de infusión y ejecuté pruebas unitarias en componentes de desfibrilador.
Proyectos
Vanarsys IT
Diseño y desarrollo completo del sitio
Estados Unidos
2025
Sitio web corporativo para una empresa de soporte técnico.
Astro
HTML
CSS
JavaScript
GitHub Actions
Educación
Ingeniería de Software
Maestría
Arquitectura y Diseño
Univ. CENFOTEC
Costa Rica
Ene 2024 - Actual
CPSA-F
Certificación
Top Developer Academy
En línea
May 2025 - Sep 2025
Ingeniería Electrónica
Bachillerato
Univ. Hispanoamericana
Costa Rica
Ago 2015 - Ene 2020