Staedelchule Architecture Class



Tutor and Research Associate at Staedelschule Architecture Class, Frankfurt am Main.

Winner of the AIV Master Thesis Prize 2014, for Running on Random project.

Post-graduate MA Architecture degree, Staedelschule in 2014.



I am mainly interested in exploring the unorthodox ways of using computation in architecture. This primarily means addressing the always neglected question of qualities, i.e. what happens to the semiotic, symbolic content of architecture after an encounter with computation: how does it change, what new qualities emerge, etc.

In other words, how is it possible to go beyond the usual use of algorithms as tools for managing complexity, or producing optimization, into an expanded field that would take into account all the ‘hidden’ premises that are always at play: namely, questions of aesthetics, methods of choice or unaccounted and unchecked fitness criteria. It is my deep belief that outcomes of computation always yield far more symbolic content than is accounted for, and that designers are ready to admit.

This excess of data is usually dismissed as being ‘arbitrary’, yet it is precisely there that one could look for a way to better understand the many nuances of computational logic, in relation to architecture. Algorithms, in my view, create a new kind of reality of objects, objects that need an entirely new syntax and methodology of describing and exploration. This is the main interest that I have, and the main topic of my research: what is the ‘algorithmic object’, and what is its role in architecture.

As outcomes of an encounter of a human and a machinic intelligence in a form of an algorithm, these objects and their role across multitude of actual/virtual spaces of architecture are, in my opinion, largely unstudied entities. It would therefore be possible to imagine an alternative method for dealing with computational design, one that primarily takes qualities into account, rather than just quantities of data.

It is not hard to imagine a next research task: constructing an intermediary between the algorithm and the user, another layer of code, conceptualized and understandable as a certain form of architectural content – the ‘meaning layer’.

It would be, in a way, a marriage of the ‘text’ in the semiotic tradition, and the ‘code’ of computational tradition.