Bruno Terkaley

Microsoft

Bio

Bruno is a Principal Software Engineer at Microsoft with the objective to enable the development of industry leading applications and services across devices. He is responsible for driving the top cloud and mobile opportunities across the United States and beyond from a technology enablement perspective. He helps partners bring their applications to market by providing architectural guidance and deep technical engagement during the ISV’s evaluation, development, and deployment. In addition, Bruno works closely with the cloud and mobile engineering groups, providing feedback and influencing the roadmap.

How to Build Your Own Internet of Things Product from the ground up-Raspberry PI

Room: N-125 | Time: 1:30pm - 2:20pm

​In this session you will start with a pile of hardware and build a working, cloud-enabled device from the ground up. Essential skills will be presented: (1)Building the device from raw hardware (2)Writing software for the Raspberry PI and the Cloud (3)Mono and C# on the device (4)Node.js in the cloud We will also present “SmartDoor,” where we really roll up our sleeves, both from a hardware and software point of view and learn what it takes to truly embrace this new computing paradigm. What other capabilities with respect to CPU, memory, and storage? What expansion boards are available and what purpose do they serve? What type of programming tools are available? What programming languages are supported in the device itself? What role does the cloud play with respect to security? Which networking connectivity solutions that should be considered for device-to-cloud communication? How does the cloud help alleviate bandwidth challenges and minimize power consumption on the device? What are the four patterns for device to cloud service message communication?

1:30pm - 2:20pm