John Chang
About John Chang
John Chang is a Staff Software Engineer at Skytap, where he has worked since 2011, focusing on back-end services for software-defined networking. He has previous experience at Disney Interactive Media Group and Yahoo!, and holds a BA in German Studies and Political Science from Stanford University.
Work at Skytap
John Chang has been employed at Skytap since 2011, where he currently holds the position of Staff Software Engineer. In this role, he develops back-end services for software-defined networking and is responsible for creating and managing networking for virtual machines in the Skytap customer cloud. His responsibilities also include managing projects and supporting live site operations. Prior to his current title, he served as a Senior Software Engineer at Skytap from 2011 to 2021.
Previous Experience in Software Engineering
Before joining Skytap, John Chang worked at several notable companies in the tech industry. He was a Senior Software Engineer at Disney Interactive Media Group from 2004 to 2010, contributing to various projects over a six-year period. Prior to that, he spent one year as a Software Engineer at Yahoo! from 2002 to 2003. He also held the position of Senior Software Engineer at Kiha for one year, from 2010 to 2011.
Education and Expertise
John Chang studied at Stanford University, where he earned a Bachelor of Arts degree in German Studies and Political Science from 1986 to 1990. His educational background provides a foundation for his expertise in software engineering, particularly in developing back-end services and managing networking solutions.
Professional Skills
In his role at Skytap, John Chang designs, writes, and supports APIs, which are essential for the functionality of software-defined networking services. His experience spans over two decades in software engineering, focusing on back-end development and network management for virtual environments.