July 20–24, 2015
Portland, OR
Marc Sugiyama

Marc Sugiyama
Senior Architect, Erlang Solutions, Inc


Marc Sugiyama is a senior architect at Erlang Solutions, Inc. A Bay Area native, he has more than 30 years of software development experience, and has worked on everything from testing frameworks in Tcl at Sybase and Cisco, to SMP relational database engines in C at Sybase, to an MMO engine in Twisted Python for Pixverse (a company he co-founded), to a large scale real-time chat system in Erlang for hi5 Networks. Prior to joining Erlang Solutions, Marc built a call handling service in Erlang for Ribbit/British Telecom, where he led a team of developers in Brazil, Sweden, the US, and the UK. A published author, he wrote his first magazine articles and books while still in high school. He has presented at Sybase user group meetings and the Colorado Software Summit. He holds a Bachelors of Science in Engineering and a Masters of Engineering from Harvey Mudd College, Claremont, California. Marc serves on the board of trustees of The College Preparatory School in Oakland, California.


9:00am–12:30pm Tuesday, 07/21/2015
Scale D133
Marc Sugiyama (Erlang Solutions, Inc)
Elixir is a functional programming language with a familiar syntax. In this tutorial we’ll explore the basics of the language, and why you want to use Elixir to write concurrent, scalable, and robust programs. Read more.