Dora Castellá graduated with a degree in Architecture from the Polytechnic University of Catalonia (UPC) in 1997.

She received a Special Mention in the XVIII Dragados de Cataluña Competition "for the promotion of construction design with a technological character" for her Final Degree Project.

She then completed a master’s in Urban and Real Estate Management at the Autonomous University of Barcelona, as well as various postgraduate courses in Urban Planning and Management.

She received a grant from the University to work in the Urban Planning Sector of Barcelona City Council and in the Department of Urban and Regional Planning at the Escuela Superior de Arquitectura del Valles.

She has also worked in prestigious firms, including that of the architects Josep Llinàs Carmona and Serra-Vives-Cartagena.

In 1999 she joined PROEIXAMPLE, a company founded by Barcelona City Council with the aim of developing the central Eixample district, as Head of Urban Planning and Management, and held this position for almost 5 years, until 2004.

In 2004, alongside Borja Carreras-Moysi, she founded dbC ARQUITECTURA & SERVICIOS, an architectural firm specialising in urban planning, building and renovation, where she has carried out numerous projects, including the planning and urban development project for the Badalona Marina and most of the port buildings (harbourmaster's office, restaurants, storerooms, etc.). In addition to this, she has also carried out a number of public and private collective housing constructions and various renovations.