Barry Cooks

Portrait
Barry Cooks, Chief Technology Officer
Barry is DigitalOcean’s Chief Technology Officer. In this role he oversees the company’s overall product direction and development and leads the engineering, product and infrastructure teams.



Barry has more than 20 years of software, systems and product development experience, including hardware and software engineering, product management, quality assurance and support. Most recently, he served as vice president of R&D, cloud operations products at VMware. Before VMware, he was senior vice president of products, engineering and support at Virtual Instruments, and director of engineering at Sun Microsystems.



Barry holds a M.S. in Computer Science from the University of Oregon, and a B.S. in Computer Science from Purdue University.