David Cook is a veteran engineering leader and VP of Engineering with over 30 years of experience building mission-critical, client-server and cloud platforms and leading global teams to deliver high-availability SaaS at scale. He has driven product and organizational transformations—moving large on-prem footprints to cloud, instituting agile practices, and growing teams from concept to 135 engineers across multiple continents—while owning products that generated hundreds of millions in ARR. Equally fluent in boardroom strategy and hands-on technical problem solving, he blends deep engineering chops (C#/Java, Azure, NLP, OCR, large-scale APIs) with product stewardship and M&A experience, including being a named inventor on pending patents. Known for fostering empowered, transparent teams that exceed engagement benchmarks, he balances user-centric UX with shareholder value through repeatable delivery and profitable add-on products. Based in Bristol, his GitHub is used to keep his coding skills sharp, reflecting a leader who still enjoys rolling up his sleeves to diagnose complex technical issues.
9 years of coding experience
28 years of employment as a software developer
Bachelor’s Degree, Natural Science and Mathematics: Computer Science, Bachelor’s Degree, Natural Science and Mathematics: Computer Science at Thomas Edison State University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Cook - Vice President Of Engineering at iManage