Senior Software Engineer @ Adobe

RUBÉN COUGIL GRANDE

Foto de perfil de Rubén Cougil Grande

Senior Software Engineer en Adobe desde 2016, con experiencia en backend, ecommerce y sistemas de alto rendimiento.

Mi trabajo se centra en optimizar arquitectura, rendimiento y observabilidad para productos de gran escala. En Adobe Commerce, formo parte del equipo de Payment Services, mejorando la plataforma de pagos para comercios y clientes.

EXPERIENCIA

  • Software Engineer en Adobe. (Barcelona, Agosto. 2018 - Actualidad)

    adobe Adobe destaca en el mundo del software por sus productos creativos y de experiencia digital. Dentro de Adobe Commerce, actualmente trabajo en equipo en el desarrollo de Payment Services, mejorando la experiencia de pagos para merchants y buyers. Adobe adquirió Magento en agosto de 2018 y desde entonces su innovación de comercio abierto se integra en el ecosistema de Adobe Experience Cloud.

  • Software Engineer en Magento Inc. (Barcelona, Octubre. 2016 - Agosto 2018)

    magento Magento es una plataforma de comercio en línea, de código liberado (opensource), con el que se pueden llevar a cabo todo tipo de proyectos relacionados con la venta en Internet. Gracias a su concepción de sistema modular, es altamente flexible y escalable. Magento ofrece dos plataformas distintas: Magento Open Source (anteriormente Magento Community Edition) y Magento Commerce.

  • Web Developer en CMP Group (Barcelona, Julio. 2015 - Octubre 2016)

    cmp CMP Group es una empresa de entretenimiento digital fundada en 2002 en Rochester (NY) con su sede principal en Barcelona. Como Senior Developer, me he encargado de la parte de backend de uno de los productos de la compañía relaccionado con Realidad Virtual y contenido para adultos. He gestionado todo el proceso de desarrollo incluido integraciones y deploys. Filosofía TDD, intentando siempre mejorar el diseño y la arquitectura de la aplicación.

  • Web Developer en Softonic. (Barcelona, Marzo. 2013 - Julio. 2015)

    softonic Desarrollo Web en la multinacional Softonic (en su sede en Barcelona). Programación web para entornos de Alto Rendimiento siguiendo una metodología ágil (SCRUMM framework). Especialista en desarrollo web con PHP y MySQL. Subversion, Sistemas de Cache, Patrones de Diseño, Testing unitarios y de integración, desarrollo en entornos de devel, prod, test y stress. Code reviewer.

  • Trainee PHP Developer en Softonic. (Barcelona, Enero. 2013 - Marzo. 2013)

    softonic Incluido en un plan de formación en la multinacional Softonic (en su sede en Barcelona) para convertir a programadores con un año de experiencia prevía en expertos en programación web para entornos de Alto Rendimiento. Preparación de certificación en MySQL, Patrones de Diseño, Metodología SCRUMM, sistemas de caché...

  • Social Media Developer en Elogia. (Vigo, Sept. 2011 - Enero 2013)

    elogia Elogia es una agencia de Marketing Online. Allí me dediqué a desarrollar e integrar aplicaciones en Redes Sociales para Viceroy, Mercedes-Benz, HP, Pizza Móvil, CC Gran Vía 2, entre otros . Instalé, configuré y administré sitios web en Wordpress que sería utilizados como blogs corporativos para clientes como Zelnova, Banco Mediolanum, D.O. Rías Baixas o Qualita . Desarrollé una plataforma de uso interno: el Social Media Objectives Framework y el blog marketing4ecommerce. También colaboré como autor en el blog de la compañía.

  • PFC Financiado: TUGlabWeb. (Ourense, Sept. 2010 - Julio 2011)

    tuglabweb TUGlabWEB es una interfaz para juegos de Utilidad Transferible que provee una forma de realizar cálculos sobre la función característica que representa a un juego de 3 o 4 jugadores (coaliciones) en el marco de la Teoría de Juegos . Se han implementado un completo panel de administración, gestión de usuarios, manejar y guardar resultados obtenidos, y muchas más funcionalidades. Se ha desarrollado en colaboración con GWAI (Intelligence Agent Group of University of Vigo ), SAGATH (Santiago Game Theroy Group), Departamento de Matemáticas de Vigo y SIDOR (Statistical Inference, Decisions and Operations Research).

  • Becario en UVIGO. (Ourense, Sept. 2008 - Agosto 2010)

    uvigo He trabajado como becario en tres departamentos diferentes en UVIGO. Primero, estuve en FCETOU (Facultad de Turismo y Empresariales de Ourense) y poco después en FCOU (Facultad de Ciencias de Ourense). Me dedicaba a dar soporte informático y a mantenimiento En 2010 empecé a trabajar en Servicios Multimedia y Sitemas de Videoconferencia en UVIGO (tv.uvigo.es). Hice mantenimiento , control y configuración de sistemas AG (Access Grid) y de videoconferencia (Ipela, Polycom, Adobe Connect…). Además, trabajé con producción y post-producción de eventos, sonorización de salas, grabación y procesado.


ACTIVIDAD PROFESIONAL

  • Profesor universitario en La Salle (Universidad Ramón Llull) (Barcelona, octubre 2023 - septiembre 2025)

    lasalle Docente Universitario. Impartiendo la asignatura Rendimiento Web, "Lenguajes de programación Backend", y dirigiendo TFM (Trabajo Fin de Master) en el Master de Desarollo Web de Alto Rendimiento. Este master aporta una formación sólida de programación y tecnologías web, permitiendo a los estudiantes obtener las capacidades requeridas para incorporarse de manera inmediata a cualquier empresa con presencia en internet.

  • Profesor en GeeksHubs Academy. (Valencia, Noviembre. 2019 - Actualidad)

    geekshubs Profesor en GeeksHubs: Reinventando el futuro de la educación y el recruitment tech. Creemos en el poder de la tecnología para generar impacto. Docente en DevOps Bootcamp , dirigido a Profesionales con experiencia que quieran mejorar sus habilidades en esta área, especializarse en DevOps, arquitecturas e infraestructuras IT.

  • Profesor en Codely.tv Pro. (Barcelona, Junio. 2017 - Actualidad)

    codelytv Profesor en Codely.tv Pro: Aprende de profesionales con experiencia en cursos prácticos y sin rodeos. Mejora tus habilidades, especialízate, y sigue avanzando en tu carrera. Cursos online para programadores. Creador de los cursos ELK + Beats: Centraliza tus logs con Elastic Stack, Monitoring con Prometheus y Visualiza Prometheus con Grafana

  • Instructor en OpenWebinars. (Online)

    openwebinars Colaborador en OpenWebinars como instructor en contenidos prácticos de Go y buenas prácticas de desarrollo. Cursos y talleres sobre TDD en Go, BDD en Go y WebAssembly en Go.

  • Creador de Rekomendo! (Barcelona, Julio. 2017 - Enero 2020)

    rekomendo Rekomendo! fue un recomendador cultural. Descubre nuevos libros, videojuegos, música, juegos de mesa, películas y series que te gustarán. Podías puntuar y envíar recomendaciones personalizadas a tus amigos. Guardar tus puntuaciones y nunca te quedabas en blanco cuando alguien te pedía consejo. Estuvo disponible para dispositivos Android y iOS


ESTUDIOS

  • Licenciado en Ingeniería Informática (Ourense, 2008-2011)

    Logo Universidade de Vigo Conseguí el título en Ingeniería Informática en la Escuela Superior de Ingeniería Informática de la universidad de Vigo (ESEI), campus de Ourense, Galicia.

  • Ingeniero Técnico en Informática de Gestión (Ourense, 2003-2008)

    Logo Universidade de Vigo Conseguí el título en Ingeniería Técnica Informática de Gestión en la Escuela Superior de Ingeniería Informática de la universidad de Vigo (ESEI) , campus de Ourense, Galicia.


NANO PROJECTS

  • 💾 GameBoy Yourself!

    Retro Image Tool

    Convierte tus fotos al estilo clásico de Game Boy con paletas retro de 8 bits.

    Abrir proyecto
  • 🎲 It's a Wonderful World Score Calculator

    Board Game Utility

    Calculadora de puntuación para acelerar partidas y evitar errores de recuento.

    Abrir proyecto
  • 🕹️ Emoji Trainer

    Game Memory

    Entrenador visual para poner a prueba memoria y velocidad con secuencias de emojis.

    Abrir proyecto
  • 👾 Mochilo ZX

    ZX Spectrum Retro

    Mini homenaje al ZX Spectrum con estética retro y nostalgia de la era 8 bits.

    Abrir proyecto
  • 📚 Rekomendo!

    Product Culture

    Recomendador cultural para descubrir libros, videojuegos, música, juegos de mesa, películas y series.