GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Randy Shoup, Consulting CTO (former eBay and Google)

Randy Shoup

Biography: Randy Shoup

Randy is a Silicon Valley technology executive with 25 years of experience scaling technology infrastructures and engineering organizations, ranging from tiny startups to Internet-scale companies. Most recently, he served as CTO of KIXEYE, a 500-person maker of real-time strategy games for web and mobile devices. Prior to KIXEYE, he was Director of Engineering in Google's cloud computing group, leading several teams building Google App Engine, the world's largest Platform as a Service. Previously, he was CTO and Co-Founder of Shopilly, an ecommerce startup, and spent 6 1/2 years as Chief Engineer and Distinguished Architect at eBay. He was Chief Architect and Fellow at Tumbleweed Communications, and has held various engineering and architecture roles at Oracle and Informatica. Randy is a frequent keynote speaker and consultant in areas from scalability and cloud computing, to analytics and data science, to engineering culture and DevOps. He is particularly interested in the nexus of people, culture, and technology.

Presentation: What I Learned About Going Fast at eBay and Google

Track: People & Process - Day 2 / Time: Friday 11:30 - 12:20 / Location: Grandball

eBay and Google operate some of the largest Internet sites on the planet, and each maintains its leadership through continuous innovation in infrastructure and products. While substantially different in their detailed approaches, both organizations sustain their feature velocity through a combination of technology, people, and process. This session will explore how these large-scale sites do it, and will offer some concrete suggestions on how other organizations -- both large and small -- can do the same.

Presentation: Where's Captain Kirk? Charting a Course Through Enterprise Architecture - Part I

Track: Enterprise Architecture - Day 2 / Time: Friday 14:40 - 15:30 / Location: Christiansborg

Is it just an apology for legacy software and spaghetti IT or is it a meaningful way of describing software systems in particular business contexts? What considerations make a difference when it comes to developing within an enterprise context? What technologies and practices help or hinder?

In these two sessions, we'll wade into the shallows with Kevlin Henney and into the depths with a number of invited speakers; Eva Andreasson, Randy Shoup and Dean Wampler.

Presentation: Where's Captain Kirk? Charting a Course Through Enterprise Architecture - Part II

Track: Enterprise Architecture - Day 2 / Time: Friday 15:50 - 16:40 / Location: Christiansborg

Is it just an apology for legacy software and spaghetti IT or is it a meaningful way of describing software systems in particular business contexts? What considerations make a difference when it comes to developing within an enterprise context? What technologies and practices help or hinder?

In these two sessions, we'll wade into the shallows with Kevlin Henney and into the depths with a number of invited speakers; Eva Andreasson, Randy Shoup and Dean Wampler.