The Knot Worldwide

Senior Software Engineer

Web

Barcelona (Remoto)nov 2022 - dic 20253 anos 2 meses

Contexto y responsabilidades

Trabaje dentro de un entorno internacional orientado a producto, con equipos distribuidos entre Europa y Estados Unidos y con foco fuerte en fiabilidad y velocidad de entrega.

Como senior engineer combine trabajo de implementacion, mentoring tecnico y soporte al diseno de soluciones junto a Product, Design y QA.

Contribuciones clave

  • Lidere iniciativas de refactor para reducir complejidad accidental en flujos criticos del producto.
  • Defini patrones de integracion entre frontend y backend para mantener consistencia en contratos GraphQL.
  • Participe en definiciones tecnicas tempranas para descomponer iniciativas grandes en entregas incrementales.
  • Mejore observabilidad en servicios clave para detectar incidencias antes de que impactaran a usuario final.
  • Colabore en revisiones de codigo enfocadas en calidad, legibilidad y mantenibilidad a largo plazo.
  • Impulse mejoras de DX (tooling, scripts y convenciones) para reducir tiempos de onboarding y desarrollo.

Impacto

  • Mejor estabilidad en releases y menor numero de hotfixes de ultima hora.
  • Mayor velocidad de entrega en features cross-team gracias a mejor coordinacion tecnica.
  • Reduccion de friccion en desarrollo diario mediante convenciones y herramientas compartidas.
  • PHP
  • Symfony
  • Typescript
  • React
  • GraphQL
  • AWS

Planeta Huerto

Software Engineer

Web

Alicante (Remoto)nov 2021 - nov 20221 ano 1 mes

Contexto y responsabilidades

Trabaje en un ecommerce con alto volumen de operativa diaria, donde los cambios tecnicos tenian impacto directo en catalogo, pedidos, almacen y experiencia de cliente.

El rol mezclaba desarrollo de funcionalidades, soporte a equipos internos y evolucion arquitectonica de componentes clave.

Contribuciones clave

  • Disene y desarrolle funcionalidades orientadas a mejorar operativa interna y conversion en tienda.
  • Aplique principios SOLID y DDD para mantener limites claros entre dominio e infraestructura.
  • Implemente patrones CQRS en casos donde lectura y escritura requerian estrategias distintas.
  • Participe en mejoras de rendimiento en consultas y procesos de sincronizacion de datos.
  • Genere documentacion tecnica accionable para facilitar mantenimiento y transferencia de conocimiento.
  • Colabore estrechamente con producto para alinear decisiones tecnicas con objetivos de negocio.

Impacto

  • Mejor alineacion entre necesidades de negocio y ejecucion tecnica en roadmap.
  • Mayor mantenibilidad en modulos criticos gracias a decisiones de arquitectura mas claras.
  • Onboarding tecnico mas rapido por documentacion estructurada y util.
  • PHP
  • Symfony
  • MySQL
  • Docker
  • Google Cloud

Square1

Software Engineer

Web

Dublin (Remoto)mar 2018 - nov 20213 anos 9 meses

Contexto y responsabilidades

Durante esta etapa participe en proyectos de cliente con diferentes dominios de negocio, desde discovery inicial hasta mantenimiento evolutivo en produccion.

Tuve exposicion constante a decisiones tecnicas y de producto, incluyendo comunicacion directa con stakeholders no tecnicos.

Contribuciones clave

  • Participe activamente en discovery y definicion de alcance junto a managers y clientes.
  • Asumi liderazgo tecnico en fases clave para organizar entregas y priorizar deuda tecnica.
  • Implemente integraciones con Stripe y PayPal adaptadas a necesidades de negocio concretas.
  • Desarrolle funcionalidades backend y frontend manteniendo foco en calidad y time-to-market.
  • Acompane mantenimientos de largo plazo, resolviendo incidencias y mejorando estabilidad.
  • Contribui a establecer practicas de trabajo que facilitaron colaboracion entre perfiles tecnicos y negocio.

Impacto

  • Entregas mas predecibles en proyectos con multiples stakeholders.
  • Mejora de conversion en flujos de pago en varios clientes.
  • Base tecnica mas estable para evoluciones posteriores y mantenimiento.
  • PHP
  • Laravel
  • MySQL
  • Webpack
  • AWS