Charles is a Lead ML platforms consultant at MavenCode. He has well over 15 years of experience building large-scale, distributed applications. He has always been interested in building distributed Event-Driven systems that are composable from independent asynchronous subsystems. He has extensive experience working and consulting with companies like Google, Twitter, Lightbend and a lot of fortune 500 companies and startups.