Prior to joining Google, he was the Chief SDN Architect at IBM where he was responsible for IBM's software-defined networking product architecture and technical strategy, including leading IBM's open source networking engagements.