Robert is a programmer who's passionate about cloud technologies. He loves exploring new ways to solve problems using distributed systems. He spent ten years working in the oil and gas industry developing mission critical operational systems and revenue allocation systems. There he learned to develop systems with extremely high accuracy and uptime requirements. For the past five years he has focused on distributed computing. Robert particularly enjoys problems related to data processing; and has been developing high-performance stream processing systems since 2008 and batch-oriented processing systems since 2004. He actively works with companies to help them solve challenging business problems by leveraging technologies such as Google App Engine and Google Compute Engine. He loves sharing his knowledge and experiences with others by giving talks and training sessions. Robert's programming languages of choice are: Python, Go, and Rust.