Ingeniero de software con más de 5 años de experiencia especializado en el desarrollo de dispositivos médicos. Con amplio dominio de sistemas operativos en tiempo real (RTOS) e implementaciones en C/C++, además de sólido conocimiento del estándar IEC 62304 y los estándares de la FDA. Aplico un enfoque metódico en el diseño y arquitectura de software para resolver desafíos técnicos complejos. Como profesional, me adapto ágilmente a nuevas tecnologías mientras mantengo los más altos estándares de calidad en entornos altamente regulados.
Experiencia Profesional
I+D Ingeniero de Software II
Moog Medical Devices
Costa RicaMar 2022 - Actual
Realizar actividades de desarrollo de software asegurando el cumplimiento con los estándares 21 CFR Parte 820 (Controles de Diseño) y IEC 62304.
Diseñar una arquitectura de alarmas extensible que permite implementar cualquier tipo de alarma en cumplimiento con el estándar IEC 60601-1-8.
Desarrollar y optimizar los componentes de la interfaz gráfica de usuario para los dispositivos médicos.
Conducir proyectos de sostenimiento para los sistemas de manufactura de dispositivos médicos.
Realizar diagnóstico de fallas y soporte técnico en software de línea de manufactura desarrollado en C# y .NET.
Integrar el framework Quantum Leaps (QP/C++) con GoogleTest, reduciendo el tiempo de testing al eliminar la necesidad de una herramienta adicional para probar los componentes de máquinas de estado.
Desarrollar framework de pruebas automatizadas usando Python, reduciendo el tiempo de pruebas de dispositivos de 1–2 horas por protocolo a minutos, permitiendo la verificación completa de requerimientos en una sola ejecución automatizada.
Desarrollador de Automatizaciones
GEP
Costa RicaSep 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.
Ingeniero de Software
CriTech Research Inc.
Costa RicaFeb 2020 - Sep 2021
Ejecutar pruebas de software en cumplimiento con el estándar IEC 62304.
Realizar procedimientos sistemáticos de testing manual para software de bombas de infusión.
Realizar pruebas unitarias para los componentes de software de un desfibrilador automático.
Educación
Maestría Ingeniería de SoftwareUniv. CENFOTECCosta Rica