Hi! I’m David Lindelöf and I’ve been involved on and off in writing software for building automation systems since 2003 when I began work on what eventually became my doctoral thesis, which I earned from the Swiss Federal Institute of Technology (EPFL) for designing and implementing a bayesian algorithm for optimizing visual comfort and energy in office rooms. I used to maintain several open-source projects related to building automation and/or simulation, and provide advice, expertise and services for building automation systems developers, but since 2010 I’m CTO at Neurobat, where we build smart systems that complement existing heating controllers, helping them achieving significant energy savings. I live in Geneva, Switzerland, with wife and son.


I’m the author of the Computing and Smart Buildings blog, where I discuss software issues relevant to the field of building automation. If you are working in that field you should subscribe to the blog’s RSS feed here, and follow me on Twitter here.

Open-source software

I wrote the following open-source projects:

These projects are all licensed under the GNU General Public License. Feel free to download and use them, and to contact me for any queries.

Bio and contact

You can contact me via my

LinkedIn profile, my Twitter account, or with the contact form below. [contact-form 1 “Contact form 1”]


The posts on this site are my own and don’t necessarily represent Neurobat’s positions, strategies, or opinions.