Ben Barnes


Software Engineer at Data61…/

I write backend services in Scala for Data61’s Structural Information Systems group, though my background is in mechatronic engineering and robotics. After discovering Haskell and functional programming, I found I was fascinated by tools that can help us write correct software more easily. Since then I have been trying to apply these tools to my work.

YOW! Data 2016 Sydney

Infrastructure for Smart Cities: Bridging Research and Production


This talk will explore our process for taking research algorithms into production as part of large-scale IoT systems. This will include our experiences developing a condition monitoring system for the Sydney Harbour Bridge, and case studies into some of the challenges we have faced. It will also cover general IoT challenges such as bandwidth limits, weatherproofing, and hardware lock-in, and how we have addressed them.