He led and contributed to projects in the areas of cloud, distributed computing, machine learning, speech recognition, and computational natural language understanding. A frequent speaker at IT conferences worldwide, Carl is also an author of over 20 articles in technical and peer reviewed academic journals and holds 2 patents.