Roberto has been working in Thoughtworks Ecuador for 4 years. He is an Electronic Engineer advocate for writing software initially for microcontrollers and embedded systems, now being able to build enterprise applications in complex domains. He has been applying agile methodologies, architecture patterns and software quality strategies to help customers to go to market faster. He is interested in Iot, hardware, DDD and event driven architectures. He has experience in a variety of technologies such as: C#, dotNet Core, Angular and Azure. Also, he has recently worked with Java, Spring and Kubernetes.