Sergi Bonastre Tomàs
Fundador · Ingeniero principal
Sergi abrió el estudio en 2014 tras siete años en dos plataformas de Barcelona y una en Londres. Sigue escribiendo queries de Postgres a mano porque le gusta así.
Sobre el estudio
CoreDevStructure se fundó en 2014 por Sergi Bonastre — entonces, un ingeniero solo alquilando mesa encima de una librería. El estudio creció hasta cinco ingenieros y una diseñadora. Aumentaron las mesas; se reformó la oficina; la regla de no desplegar los viernes sobrevivió a todo.
En 2014, llevaba cuatro años como ingeniero de backend en una plataforma logística de Barcelona cuando me di cuenta de que las partes del trabajo que disfrutaba no eran las partes por las que me pagaban. Me pagaban por entregar features. Yo disfrutaba leyendo repositorios de otra gente y escribiendo los architecture decision records que nadie había pensado escribir.
CoreDevStructure arrancó al año siguiente encima de una librería en Sarrià, con dos mesas, un libro de Postgres y un único cliente — un importador de vino que había heredado un Magento. Reconstruí su checkout en un trimestre y nos derivaron a otros dos clientes. El estudio ha crecido más o menos un ingeniero cada dos años.
Sigo escribiendo a mano las queries lentas de Postgres. Sigo revisando cada ADR antes de que salga del estudio. El tamaño del equipo ha cambiado; las reglas de la mesa no.
— Sergi Bonastre Tomàs, Fundador
Fundador · Ingeniero principal
Sergi abrió el estudio en 2014 tras siete años en dos plataformas de Barcelona y una en Londres. Sigue escribiendo queries de Postgres a mano porque le gusta así.
Lead frontend
Júlia lidera la práctica de frontend. Ha enviado tres de los seis builds headless commerce del estudio y dirige la revisión de design-system en cada encargo.
Lead de backend · DevOps
Pau es responsable de que producción siga viva. Dirige la respuesta a incidentes, las pasadas trimestrales de upgrades y la regla interna de "dos strikes" para tests inestables.
UX engineer · sistemas de diseño
Mar trabaja en la línea entre diseño y código. Construye y mantiene los design tokens compartidos del estudio, los fixtures de accesibilidad y la forma de cada checkout que enviamos.
Senior fullstack
Ricard es el utility del estudio — igual de cómodo en un EXPLAIN de Postgres que en un genérico de TypeScript. Lleva cada auditoría que entregamos.
Seis fases etiquetadas en semver, desde descubrimiento hasta mantenimiento. La mayoría de encargos van de semana 0 a v1.0 en 14 a 18 semanas de calendario.
1 semana
Una sesión de trabajo con tres personas tuyas, una auditoría de lo que hay y un brief escrito que todos firman.
1 semana
ADRs, wireframe del modelo de datos y topología de despliegue que puedes pasarle a una persona junior.
1 semana
Repositorio, CI, pipeline de despliegue, observabilidad, y la versión vacía de cada página. Aburrido, a propósito.
4 → 12 semanas
Feature a feature contra el contrato. Cada viernes una demo. Cada martes una planificación. Sin dramas.
1 semana
Go-live, runbooks, ensayo de rollback y la primera semana de office hours junto a tu equipo.
Continuo
O retainer con nosotros, o traspaso limpio a tu equipo — tú eliges. Mantenemos una ventana de 90 días después en cualquier caso.
El estudio funciona desde un loft de 80 m² en Sarrià-Sant Gervasi — cinco mesas, una pared de pizarra, una mesa larga para sesiones de trabajo y una tetera que ha sobrevivido a tres pivotes de cliente. Recibimos visitas aquí los miércoles, con cita, y por Zoom el resto de la semana.