Carsten is Professor em. at University of Applied Sciences Jadehochschule in Oldenburg in the faculty of Civil Engineering, conducting research on Sustainability in the Built Environment.
He was Vice-president of the World Council of Civil Engineers (WCCE) from 2008-2013, Vice-president of the European Council of Civil Engineers (ECCE) from 2002-2008, and is a Member of the Institute of German Engineers (ZDI), München.
He is an expert in renewable energy systems (solar and wind) and has coordinated numerous national and international study, educational and research projects, delivered guest lectures at partner universities and conferences in Europe and worldwide.
He is Chairman of Solar Energy Group of SC Energy of World Federation of Engineering Organisations.