Liderando equipos de servicios tecnológicos, tuve la oportunidad de seguir las últimas tendencias y las tecnologías de vanguardia, y así estructurar un conjunto de skills y competencias para abordar las principales necesidades y entregar con éxito los proyectos en los que participé.
Desde la definición, diseño e implementación de nuevas arquitecturas, hasta la evolución tecnológica de arquitecturas heredadas, pasando por la toma de decisiones de la mejor opción a implementar en función de las necesidades estratégicas de las empresas.
Desde el desarrollo hasta el deployment de los proyectos, trabajo en conjunto con los equipos de arquitectura y/o operaciones la definición de las diferentes tecnologías, procesos y pruebas requeridas, así como proporciono soporte y/o realizo correcciones directamente en ambientes de producción, si el cliente así lo requiere.
Para ofrecer agilidad, primero debe ser ágil. Por eso fomento la mentalidad ágil tanto en la ejecución de los proyectos como en la filosofía corporativa, que les permita ser lo suficientemente flexibles para poder adaptarse a los profundos cambios del mercado, ofreciendo respuestas rápidas, alineando la conceptualización, desarrollo y comercialización de productos y servicios con necesidades de clientes internos y externos.
Ayudo a formar equipos con todo lo necesario, tanto personas como herramientas tecnológicas y de gestión para que sean capaces de aportar valor dentro de la organización, en base a una jerarquía mínima que fomente la innovación y la adaptabilidad. El entorno, las herramientas y los frameworks deben estar al servicio de las personas y de lo que estas necesitan para generar lo valor deseado, por lo que también trabajo en la expansión y el desarrollo constante de habilidades mediante el aprendizaje y aumento del conocimiento.
Lidero equipos de desarrollo hacia una codificación uniforme de software, cumpliendo con las buenas prácticas de desarrollo aplicando diferentes tipos de automatización, como autoformateo del código fuente, autoverificación de vulnerabilidades, autogeneración de documentación técnica, etc. Fomento el desarrollo y/o uso de componentes atómicos que interaccionen entre ellos para así poder independizar el trabajo entre equipos, asumiendo más carga de trabajo en paralelo; incluyendo la automatización y monitorización en todas las etapas presentes en la construcción y entrega del software.
Pensamiento: Alimenta tu mente con grandes pensamientos, porque nunca llegarás más alto de lo que piensas.