Diego Castro
Senior Software Engineer | Full Stack Developer | Magento 2 Specialist
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Ingeniero de Software con más de 8 años de experiencia desarrollando soluciones Full Stack para plataformas e-commerce y medios digitales. Especialista en Magento 2 con más de 6 años de experiencia liderando técnicamente el desarrollo, mantenimiento y evolución de plataformas de alto tráfico.
Experiencia sólida en PHP, JavaScript, MySQL, APIs REST e integraciones de servicios externos y pasarelas de pago como PayU y Google Pay. Con conocimientos en infraestructura utilizando Redis, Varnish, Nginx, Docker y Jenkins, además de experiencia trabajando bajo metodologías ágiles Scrum y colaborando directamente con áreas de negocio para transformar requerimientos en soluciones tecnológicas escalables.
Experiencia
Ingeniero de Software at Casa Editorial El Tiempo (2020-08 – Present)
- Liderar técnicamente el ecosistema Magento 2 de Tienda El Tiempo, siendo el desarrollador principal responsable del mantenimiento, evolución y estabilidad de la plataforma.
- Diseñar y desarrollar módulos personalizados alineados con las necesidades del negocio.
- Optimizar el rendimiento y los tiempos de respuesta mediante mejoras en arquitectura y consultas SQL.
- Integrar servicios externos y APIs REST.
- Participar en el desarrollo e integración de soluciones de pago digitales como Google Pay y PayU.
- Implementar herramientas internas para automatizar procesos operativos y administrativos.
- Colaborar directamente con áreas de negocio para definir requerimientos y priorizar funcionalidades.
- Administrar entornos locales y de desarrollo utilizando Docker y DDEV.
- Gestionar procesos de despliegue y validación utilizando Jenkins.
- Dar soporte a la infraestructura relacionada con Redis, Varnish, Nginx y Composer.
- Trabajar bajo metodología Scrum utilizando Jira y Azure DevOps.
Ingeniero de Desarrollo at SCI Software (Casa Editorial El Tiempo) (2018-06 – 2020-07)
- Soporte y mantenimiento de portales digitales de noticias de alto tráfico como CarroYa, Metrocuadrado, El Empleo Colombia, El Empleo Costa Rica y Guía Académica.
- Garantizar la disponibilidad y estabilidad operativa.
- Resolver incidentes y requerimientos evolutivos.
- Implementar mejoras técnicas y funcionales.
- Colaborar con equipos multidisciplinarios.
Scripting Assistant at Kantar (2016-06 – 2018-06)
- Desarrollo de lógica compleja en IBM Dimensions (Razor).
- Implementación de soluciones para estudios de mercado empresariales.
- Validación e integridad de datos.
- Aseguramiento de calidad antes de producción.
Educación
Ingeniero de Software in Ingeniería de Software – Politécnico Grancolombiano (2018 – 2021)
Tecnólogo en Análisis y Desarrollo de Sistemas de información in Análisis y Desarrollo de Sistemas de información – Sena (2012 – 2015)
