Carvajal Tecnología y Servicios
ActualIngeniero de Desarrollo Master
Actual01/03/2022 — ActualLideré y supervisé a un equipo de desarrolladores en un proyecto que estaba en fase de mejora continua y planificación estratégica. A pesar de haber reducido mi tiempo de codificación, mi enfoque principal estaba en asegurar la calidad del código y la implementación efectiva de metodologías ágiles. En mi rol actual he retomado mis funciones como desarrollador, contribuyendo activamente a diferentes proyectos de la compañía.
- Supervisar y liderar un equipo de desarrollo, asegurando la correcta distribución de tareas y un alto nivel de rendimiento.
- Diseñar y dirigir la implementación de arquitecturas y soluciones técnicas complejas en el proyecto.
- Planificar y coordinar los esfuerzos de desarrollo en el equipo, asegurando que las tareas se realizaran en tiempo y forma.
- Revisar el código y asegurar que el diseño de la aplicación cumpliera con los estándares establecidos.
- Desplegar versiones de las aplicaciones en diferentes ambientes (Calidad, Piloto y Producción).
- Mantener al equipo actualizado en las últimas tecnologías y metodologías ágiles, y capacitar a los compañeros nuevos.
- Colaborar con otros líderes técnicos y la alta dirección para asegurar el éxito del proyecto y su alineación con los objetivos del negocio.
- Liderar el diseño y desarrollo de módulos críticos aprovechando conocimientos avanzados en Java y prácticas de codificación eficientes.
- Implementar herramientas de monitoreo y seguimiento para la identificación y solución eficiente de problemas.
Ingeniero de Desarrollo
07/12/2021 — 28/02/2022Estabilicé y mantuve un proyecto crítico en producción, trabajando con diversas tecnologías y servicios en la nube bajo metodologías ágiles. Me enfoqué en garantizar la estabilidad, escalabilidad y mejora del rendimiento del proyecto, colaborando estrechamente con el equipo de soporte técnico. Implementé prácticas de codificación consistentes que mejoraron la calidad del código e introduje herramientas de monitoreo eficientes para una resolución más rápida de problemas.
- Analizar los requerimientos del equipo de Producto.
- Diseñar ventanas de funcionalidades de acuerdo a los requerimientos.
- Escribir el código necesario para el funcionamiento de acuerdo a los requerimientos.
- Diseñar y ejecutar pruebas a las funcionalidades de las aplicaciones.
- Colaborar con el equipo de soporte técnico para resolver problemas y garantizar el funcionamiento adecuado de las aplicaciones.
