Lawrence Berkeley National Laboratory (Canada)
John MacAuley is a software architect and Software Engineering Group lead at ESnet. He joined ESnet in 2013 to continue his work as a primary contributor of the Open Grid Forum Network Services Interface Working Group and to develop a production deployment of the NSI protocol for ESnet. He started his career working as a software designer in the optical networking division of Bell-Northern Research, which he continued at Nortel performing varying architecture roles within the company ranging from network management software architecture to protocol design and standardization. In 2005 while at Nortel he developed the Dynamic Resource Allocation Controller (DRAC) for dynamic reservation and provisioning of optical, SONET/SDH, and Ethernet services, which later that year was deployed as a service within the SURFnet network. In that same year he architected a Network Function Virtualization product for Nortel using commodity hardware and open source software as a base for rapid deployment of new network functions into customer networks. He joined SURFnet in 2009 as a consultant to continue his work as technical lead on the newly open sourced OpenDRAC project. For the three years proceeding his joining of ESnet, John was senior technical leader for the Avaya Agile Communication Environment at Avaya; an award winning SOA-based application delivery platform deployed as core infrastructure in many fortune 500 companies.