Mike Procopio, Ph.D.
Senior Staff Software Engineer at Google
AI and Machine Learning Research
Background
I'm a Senior Staff Software Engineer and AI / Machine Learning researcher at Google on the AppSheet team. I recently completed an engineering residency with Gradient Ventures supporting test.ai and myst.ai.
Previously, I worked on Google Drive for an eight-year tenure serving as the Tech Lead / Manager (TLM) for both the Google Drive Intelligence team (leading the Quick Access and Priority features) and the Google Drive API team (leading the Drive API and the WhatsApp / Drive integration).
Prior to that, I worked on Google Drive more generally developing features such as file versions, simplified drag and drop upload, the Google Drive API (including Version 2 of the API), Apps in Google Drive, Apps for Gmail Attachments, Google My Maps in Drive, and Android Auto Backup in Drive.
On AppSheet, I recently published an article on the Apps Script connector for AppSheet, which bring's the power of Apps Script's low-code plattform and API integrations to AppSheet:
Announcing the Apps Script connector for AppSheet: Automate workflows for Google Workspace
I also wrote an article on AppSheet Dynamic Email that highlights the power of no-code platforms to build apps that integrate with Gmail: Bring no-code apps to your Gmail inbox. Here’s how
Research and Patents
I received my Ph.D. in Machine Learning from the University of Colorado at Boulder. My research interests include machine learning classification and regression through deep learning and ensemble methods, autonomous vehicles, recommendation systems, computer vision, and robotics. As part of my doctoral research, I published the Hand-Labeled DARPA LAGR Datasets (also available on Kaggle).
I've filed 45 patents with the USPTO (United States Patent and Trademark Office) with research and inventions in the areas of APIs, search and productivity tools, collaboration, recommendation systems, natural language processing, third-party application integration, and file synchronization in cloud-based storage systems.
Presentations
Publications (view in Google Scholar)
not available