Peter Mattis
   HOME

TheInfoList



OR:

Peter Mattis is an American
computer programmer A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming. The professional titles ''software developer'' and ''software engineer'' are used for jobs that require a progr ...
, entrepreneur, and business executive. He is the CTO and co-founder for Cockroach Labs, a company he co-founded in 2014. His work as a programmer includes launching GNU Image Manipulation Program (GIMP) while still in college, and assisting the source code development of CockroachDB, the namesake software of Cockroach Labs.


Early life and education

Mattis attended the
University of California at Berkeley The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California), is a public land-grant research university in Berkeley, California, United States. Founded in 1868 and named after the Anglo-Irish philosopher George Berkele ...
. While still a student in 1995, he developed the first version of GNU Image Manipulation Program (GIMP), along with his roommate Spencer Kimball. Mattis was also a member of a student club at Berkeley called the
eXperimental Computing Facility Founded in 1986, the eXperimental Computing Facility (XCF) is an undergraduate computing-interest organization at University of California, Berkeley. The "Experimental" description was given in contrast to the Open Computing Facility and the C ...
(XCF). Mattis graduated from Berkeley in 1997 with a B.S. in Electrical Engineering and Computer Science. According to Mattis in 1999: On
free software Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
and the motivations to write it and what makes good and enduring free software:


Career

Mattis was previously employed as an engineer for Google, and is credited for his work Google Servlet Engine as well as helping spearhead Colossus, a new version of the Google File System. In 2013, Mattis launched the company Viewfinder along with Kimball and Brian McGinnis, formerly of Lehman Brothers. The company developed an app that allowed social media users to share photos, chat privately, and search photo history without leaving the app. The company was acquired by Square, Inc. in December 2013. Mattis moved to Square's New York City office where he became a senior member of the company's East Coast team. While at Google, Mattis used a database known as
Bigtable Bigtable is a fully managed wide-column and key-value NoSQL database service for large analytical and operational workloads as part of the Google Cloud portfolio. History Bigtable development began in 2004.. It is now used by a number of Goo ...
, and followed the development of its next generation, known as
Spanner A wrench or spanner is a tool used to provide grip and mechanical advantage in applying torque to turn objects—usually rotary fasteners, such as Nut (hardware), nuts and screw, bolts—or keep them from turning. In the United Kingdom, UK, ...
. The database organizes data between thousands of servers to allow Google applications to stay online, even if an entire data center were to go offline. Mattis wanted to use this software but found there was nothing available outside of Google as either closed or open source that was similar. He launched CockroachDB as an open source project on
GitHub GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
with Kimball, along with ex- Google Reader team member Ben Darnell. They later formed the company Cockroach Labs in order to accelerate development of the CockroachDB software. Mattis serves as the company's chief technical officer and also contributes to the source code development of CockroachDB.


Personal life

Mattis is active in CrossFit and was named CrossFit South Brooklyn's athlete of the month in January 2014.


References


External links


Cockroach Labs official website
{{DEFAULTSORT:Mattis, Peter American computer programmers Living people Year of birth missing (living people) GTK