Leadership
Executive Director, AI Research and Development, PRECISE, University of Pennsylvania | 2019-present |
---|---|
Chair, PRECISE industrial advisor board, University of Pennsylvania | 2019-present |
Chair, Steering Committee of Machine Learning and Programming Languages (MAPL) | 2019-present |
Director, Intel’s Machine Programming Intellectual Property | 2019-present |
Founder and lead inventor, Machine Programming patent harvest (30 patents filed) | 2019 |
Lead Artificial Intelligence Researcher, Programming Systems Research, Parallel Computing Lab (Intel Labs) | 2018-present |
Founder and lead inventor of Anomaly Detection Think Tank (14 patents filed) | 2018 |
Lead Principal Investigator and Co-Founder, Intel & NSF CAPA Research Center ($6M budget) | 2017-2020 |
Principal Investigator, Anomaly Detection for Autonomous Vehicles (Intel, BMW, Stanford, Brown, MIT) | 2016-present |
General Chair for MAPL 2018 (2nd ACM SIGPLAN Workshop on Machine Learning and Programming Languages) | 2017-2018 |
Deputy Technical Lead, Intel & NSF CAPA ($6M budget) project | 2016-2017 |
Program and General Chair for ACM SIGPLAN Workshop on Machine Learning and Programming Languages | 2016-2018 |
Co-founder of MAPL (Workshop on Machine Learning and Programming Languages) | 2016-present |
Director of Engineering, Machine Zone (supervised 60+ engineers) | 2015-2016 |
Adjunct Professor at University of Colorado-Boulder (taught Neural Network graduate class) | 2011-present |
General Chair for TRANSACT 2015 (10th ACM SIGPLAN Workshop on Transactional Computing) | 2014-2015 |
Steering Committee Member for TRANSACT (Workshop on Transactional Computing) | 2015-present |
Voting Member of Intel’s Intellectual Property Council (Systems Software) | 2014-present |
Program Chair for TRANSACT 2014 (9th ACM SIGPLAN Workshop on Transactional Computing) | 2013-2014 |
Voting Member of Intel’s Software and Artificial Intelligence IP Council (Patent Committee) | 2013-present |
Vice-Chair of Standard C++ Study Group 5 (SG5: Transactional Memory) | 2012-2014 |
Application Track Chair for TRANSACT 2013 (8th ACM SIGPLAN Workshop on Transactional Computing) | 2012-2013 |
Chair and Editor of the “Draft Specification of Transactional Constructs for C++” | 2011-2012 |
Founder and CEO of Nodeka, LLC (wrote ~500k LoC C++) | 1999-present |