After graduating from the University of Colorado, Stefan worked for architectural firms in New York, Boulder, and Seattle, as well as taught as an adjunct professor at the University of Colorado. Graduating from the University of Washington School of Architecture in 1997 with a Masters of Architecture, Stefan founded CAST architecture in 1999 with Matt Hutchins.