Labranzas - Desarrollador de software / 2014 - actualidad
- Participar en el diseño y desarrollo de nuevas funcionalidades y aplicaciones.
- Realizar pruebas unitarias e integradas para asegurar la calidad del código.
- Crear diagramas de flujo, maquetas y otros documentos de diseño.
- Realizar optimizaciones de rendimiento y mejoras en el software.
- Trabajar de manera colaborativa en un entorno de equipo ágil.
- Mantener documentación técnica detallada y actualizada.
- Integración con Marketplace para gestión de productos, preguntas, respuestas y ventas. Agilizando el tiempo de respuesta logramos posicionar organicamente los productos dentro de las primeras posiciones.
Tecnologías utilizadas: Next, Tailwind, Express, TypeORM, SQLite, JWT, websocket, React js.
Telecom - Lider técnico - 2011 / 2013
- Asegurar el cumplimiento de los SLA (Acuerdos de Nivel de Servicio) y KPIs operativos.
- Gestionar y priorizar incidentes y problemas críticos, asegurando una resolución oportuna.
- Implementar y supervisar procesos de gestión de incidentes y problemas, garantizando la documentación y el seguimiento adecuados.
- Realizar pruebas periódicas sobre el parque de clientes.
- Identificar oportunidades de mejora en los procesos operativos y liderar iniciativas para implementar cambios.
- Colaborar con otros departamentos para optimizar la eficiencia operativa.
- Proveer mentoría y capacitación continua al equipo operativo.
- Fomentar un entorno de aprendizaje y desarrollo profesional dentro del equipo.
Indra - Analista funcional Sr - 2010 / 2011
- Reunirse con las distintas software factories y usuarios clave para comprender y documentar sus necesidades y expectativas.
- Realizar análisis detallados de los procesos de negocio actuales y futuros.
- Elaborar especificaciones funcionales y técnicas complejas.
- Colaborar estrechamente con los equipos de desarrollo para diseñar y revisar soluciones técnicas que cumplan con los requisitos funcionales.
- Participar en el diseño de soluciones y diagramas de flujo de procesos.
- Crear y mantener documentación funcional y técnica exhaustiva.
- Coordinar con otros equipos para garantizar una entrega exitosa de los proyectos.
- Definir y ejecutar planes de prueba complejos para asegurar que las soluciones desarrolladas cumplen con los requisitos funcionales y técnicos.
- Coordinar con el equipo de QA para la validación y pruebas de aceptación de usuario.
- Identificar y liderar iniciativas de mejora continua en procesos de negocio y sistemas existentes.
Telefónica - Jefe módulo de errores 2008 / 2010
- Identificar y documentar errores reportados por usuarios, testers y equipos de soporte.
- Clasificar y priorizar errores basándose en su impacto y urgencia.
- Asignar errores a los equipos de desarrollo correspondientes para su resolución.
- Monitorear el progreso de la resolución de errores y asegurar que se cumplan los plazos establecidos.
- Verificar y validar que los errores han sido corregidos adecuadamente antes de cerrar los tickets.
- Analizar tendencias y patrones en los errores reportados para identificar áreas de mejora en el proceso de desarrollo y prueba.
- Generar reportes periódicos sobre el estado de los errores y la eficiencia del proceso de resolución.
- Colaborar con los equipos de desarrollo y calidad para implementar mejores prácticas en la identificación y resolución de errores.
- Participar en la revisión de código y en sesiones de retroalimentación para prevenir la recurrencia de errores comunes.
- Mantener documentación actualizada sobre los procedimientos de gestión de errores.
- Capacitar a los miembros del equipo y a otros departamentos sobre el uso de herramientas y procesos de gestión de errores.