I'm a programmer, currently working on my startup, econemon.com [sorry, German only, yet], which builds specialized middleware to use in the growing number of energy monitoring and smart metering applications.