A distributed systems practitioner and researcher, focused on Corfu's development and verification testing.
After earning a B.A. in Mathematics from St. Olaf College, Scott began his career as a UNIX systems administrator in collegiate and ISP environments. He moved to software development on distributed systems at Sendmail, Inc. and Caspian Networks. Sendmail also introduced him to Erlang, a concurrency-oriented programming language that has been very useful for distributed systems work at Gemini Mobile Technologies (email) and at Basho Technologies (key-value stores).
At VMware Research, Scott is a developer for the Corfu distributed log & database, working in the Cambridge, MA office. He is very enthusiastic about using property-based testing techniques to make sure that the Corfu implementation behaves as it is supposed to. He is also a staff member of XLR8, VMware's internal business incubator program. VRG and XLR8 work together to translate research results into new products and services.
Scott is the co-chair of the ACM Erlang Workshop (ICFP 2010, 2016, and 2017, Oxford, UK) and current member of that workshop's steering committee.