David A. Barrett
Canvass Labs Sr. Director
https://www.canvasslabs.com/
David A. Barrett is a Senior Director at Canvass Labs currently working on applying academic research to improving software infrastructure. After earning his Ph.D., he has been teaching and applying results from computer-science research to engineer solutions for large-scale software problems for the last twenty years. His expertise includes machine learning, software systems, networks, databases, programming languages and compiler-construction. He has presented talks at peer-reviewed academic conferences on data layouts and retrieval scheduling for Multimedia, dynamic memory allocation for programming languages as well as Document Databases at NoSQLNow! 2015.