Spencer Kimball (datorprogrammerare)
Spencer Kimball | |
---|---|
Utbildning | BA, datavetenskap |
Alma mater | University of California, Berkeley |
Ockupation | vd |
Arbetsgivare | Kackerlacka Labs |
Känd för | Dataprogramering |
Hemsida | Spencer Kimball på LinkedIn |
Spencer Kimball är en amerikansk datorprogrammerare , entreprenör och företagsledare. Han är VD för Cockroach Labs , ett företag som han var med och grundade 2014. Hans arbete som programmerare inkluderar att skapa GNU Image Manipulation Program (GIMP) medan han fortfarande studerade på college, och hjälpa till med källkodsutvecklingen av CockroachDB , programvaran med samma namn till Cockroach Labs. Förutom Cockroach Labs var Kimball involverad i grundandet av andra tekniska startups inklusive WeGo och Viewfinder .
tidigt liv och utbildning
Kimball gick på University of California i Berkeley . Medan han fortfarande var student 1995 utvecklade han den första versionen av GNU Image Manipulation Program (GIMP) som ett klassprojekt, tillsammans med sin rumskamrat Peter Mattis . Kimball var också medlem i en studentklubb i Berkeley som heter Experimental Computing Facility (XCF). Under sin tid med XCF var han med och skrev koden för GIMP. Kimball sa 1999 att "Från den första raden med källkod till den sista var GIMP alltid mina "avgifter" som betalades till den fria mjukvarurörelsen . Efter att ha använt emacs , gcc , Linux , etc., kände jag verkligen att jag var skyldig en skuld till samhället som i stor utsträckning hade format min datorutveckling." Kimball tog examen med en BA i datavetenskap från Berkeley 1996. [ citat behövs ]
Karriär
Kimball lämnade college för att arbeta och avslutade mestadels sin relation med GIMP-utvecklingsgemenskapen. Han var med och grundade WeGo, ett företag som tillhandahåller verktyg för att bygga webbgemenskaper, 1998 och fungerade som företagets co-CTO. Medan han var på XCF träffade han Gene Kan , som också var medlem, och de två skulle senare börja arbeta tillsammans på ett fildelningsprogram för Gnutella -nätverket, Unix/Linux-klienten gnubile med öppen källkod . År 2000 skapade han en webbaserad version av GIMP, OnlinePhotoLab.com, som var kortlivad. Tekniken veks därefter in i Ofotos bildmanipuleringsverktyg online.
Kimball började arbeta med Google i Mountain View 2002 och flyttade till Googles kontor i New York 2004. Som en av Googles ingenjörer hjälpte han till att gå i spetsen för Colossus , en ny version av Googles filsystem . Han arbetade också på Google Servlet Engine.
I januari 2012 lanserade Kimball företaget Viewfinder tillsammans med Mattis och Brian McGinnis, tidigare från Lehman Brothers. Företaget utvecklade en app som gjorde det möjligt för användare av sociala medier att dela foton, chatta privat och söka i fotohistorik utan att lämna appen. Företaget förvärvades av Square, Inc. i december 2013. Kimball flyttade till Squares kontor i New York City där han blev en senior medlem av företagets östkustteam.
På Google använde Kimball en databas känd som Bigtable och följde utvecklingen av nästa generation, känd som Spanner . Databasen organiserar data mellan tusentals servrar för att tillåta Google-applikationer att vara online, även om ett helt datacenter skulle gå offline. Kimball ville använda den här programvaran men fann att det inte fanns något tillgängligt utanför Google som antingen stängd eller öppen källkod med liknande möjligheter. Han fick hjälp av Mattis, tillsammans med ex- Google Reader- teammedlemmen Ben Darnell . De bildade företaget Cockroach Labs för att ge kommersiellt stöd till CockroachDB, ett öppen källkodsprojekt han startade på GitHub i februari 2014. Kimball fungerar som företagets verkställande direktör och bidrar även till källkodsutvecklingen av CockroachDB.
Privatliv
Spencer är uppkallad efter sin farfarsfar, LDS-kyrkans president Spencer W. Kimball . [ citat behövs ]