Andrew is currently serving as Chief Technology Officer at Catchafire.org, a for-profit social enterprise focused on matching skilled volunteers with non-profit organizations, where he is responsible for the design and implementation of the Catchafire service.

Prior to joining Catchafire, Andrew was Vice President of Technology at Hulu, LLC where he helped build a major internet destination from the ground up. At Hulu, he led core technology development, datacenter operations, content and distribution technologies, and technology recruiting.

Andrew's past experience includes several years at Microsoft Corporation where he was Group Program Manager and Development Lead on the IIS web server team. Andrew graduated magna cum laude with both a Bachelor of Science and a Master's of Engineering in Computer Science from Cornell University.