Education
Carnegie Mellon University
PhD, Computer science 1991-08-01 - 1997-08-01Carnegie Mellon University
Doctor of Philosophy - PhD, Computer Science 1991-08-01 - 1997-08-01Carnegie Mellon University
BS, Applied Mathematics 1986-08-01 - 1988-05-01North Carolina State University
, Computer Science 1984-01-01 - 1986-01-01North Carolina School of Science and Mathematics
High School Diploma, 1981-01-01 - 1983-01-01Work Experience
Motion Picture Laboratories, Inc. (MovieLabs)
2023-05-01 - 2023-12-01
Motion Picture Laboratories, Inc. (MovieLabs)
Aerospike
2021-01-01 - 2022-11-01
Aerospike
Ditto
2018-04-01 - 2020-09-01
Ditto
HiLytes, Inc.
2015-05-01 - 2018-01-01
HiLytes, Inc.
ActiveVideo
2010-04-01 - 2015-04-01
ActiveVideo
TAG Networks
2009-07-01 - 2010-04-01
TAG Networks
Yahoo
2008-01-01 - 2009-07-01
Yahoo
TVHead
2005-01-01 - 2008-01-01
TVHead
Kasenna
2003-05-01 - 2004-12-01
Kasenna
Liberate Technologies
1996-01-01 - 2003-01-01
Liberate Technologies
Skills
Summary
Experienced CTO and Senior Vice President Of Engineering with a demonstrated history of achievement in the computer software industry. Skilled in managing software development, computer vision and AI/ML research and development, and working with Digital Media, Streaming Media, and Cloud-based Deployments. Strong engineering professional with a PhD in Computer Science from Carnegie Mellon, a track record of innovation, and over 40 publications in conferences and journals.