Back to People
John Ousterhout

John Ousterhout

Born 1954 · Age 71

American computer scientist, creator of Tcl/Tk, led the Sprite OS and the first log-structured file system research; professor at UC Berkeley and Stanford; founder of Scriptics (Ajuba) and Electric Cloud; author of 'A Philosophy of Software Design'.

Total Events
27
Career Span
64 years
Peak Net Worth
$7,500,000

Compare Your Trajectory

See how your career milestones stack up against John Ousterhout and other industry leaders.

Life & Career Timeline

1954Age 0

Born in Solano County, California

John Kenneth Ousterhout was born on October 15, 1954 in Solano County, California, U.S.

10/15/1954Source
Confidence
99%
1975Age 21

Received B.S. in Physics from Yale University

Completed Bachelor of Science (B.S.) in physics at Yale University.

1/1/1975Net Worth: $10,000Source
Confidence
98%
1980Age 26

Joined UC Berkeley faculty (Associate/Professor)

Joined the Department of Electrical Engineering and Computer Sciences at the University of California, Berkeley; served as faculty for ~14 years.

1/1/1980Net Worth: $35,000Source
Confidence
95%
1980Age 26

14 years as Professor at UC Berkeley summarized (1980–1994)

Biography summarizes his ~14 years as a professor of computer science at UC Berkeley from 1980 until 1994.

1/1/1980Net Worth: $35,000Source
Confidence
95%
1980Age 26

Received Ph.D. in Computer Science from Carnegie Mellon

Earned a Ph.D. in Computer Science from Carnegie Mellon University.

1/1/1980Net Worth: $30,000Source
Confidence
99%
1980Age 26

Led Sprite operating system research (Berkeley)

Led the research group that designed the experimental Sprite operating system (work done while at UC Berkeley in the early 1980s). Year listed as approximate start of Berkeley tenure; Sprite development spanned early-mid 1980s.

1/1/1980Net Worth: $50,000Source
Confidence
85%
1984Age 30

Received NSF Presidential Young Investigator Award (est.)

Biography notes he is a recipient of the National Science Foundation Presidential Young Investigator Award. The source does not state the year; estimated to be mid-1980s during early career.

1/1/1984Net Worth: $75,000Source
Confidence
25%
1985Age 31

Published 'The Magic VLSI Layout System' (Magic CAD)

Led the team that developed the Magic VLSI CAD program; paper 'The Magic VLSI Layout System' published in IEEE Design & Test of Computers.

1/1/1985Net Worth: $150,000Source
Confidence
95%
1987Age 33

Received ACM Grace Murray Hopper Award

Awarded the ACM Grace Murray Hopper Award in 1987 for work on electronic design automation (CAD) systems for VLSI.

1/1/1987Net Worth: $200,000Source
Confidence
99%
1988Age 34

Co-authored 'THE DESIGN OF XPRS' paper

Co-author on the XPRS paper (VLDB 1988) on database/query design (listed in selected works).

1/1/1988Net Worth: $200,000Source
Confidence
90%
1990Age 36

Received U.C. Berkeley Distinguished Teaching Award (est.)

Biography states he has received the U.C. Berkeley Distinguished Teaching Award; the specific year is not provided in the supplied text (estimated year used).

1/1/1990Net Worth: $250,000Source
Confidence
20%
1992Age 38

Published 'The design and implementation of a log-structured file system'

Co-authored (with Mendel Rosenblum) the influential 1992 ACM Transactions on Computer Systems paper describing the first log-structured file system (LFS).

1/1/1992Net Worth: $300,000Source
Confidence
99%
1992Age 38

Proposed/described the log-structured file system (LFS)

Led research and co-authored the seminal work on the log-structured file system, describing a radically different approach to file system design.

1/1/1992Net Worth: $300,000Source
Confidence
98%
1994Age 40

Named ACM Fellow

Inducted as a Fellow of the Association for Computing Machinery (ACM) in 1994 for contributions to computing.

1/1/1994Net Worth: $400,000Source
Confidence
98%
1994Age 40

Left UC Berkeley to join Sun Microsystems Laboratories

Left his Berkeley faculty position in 1994 and joined Sun Microsystems Laboratories; Sun hired a team to join him in Tcl development.

1/1/1994Net Worth: $400,000Source
Confidence
97%
1997Age 43

Received ACM Software System Award

Recipient of the ACM Software System Award (listed in biography info).

1/1/1997Net Worth: $600,000Source
Confidence
95%
1998Age 44

Most of the Tcl team joined him at Scriptics

When he co-founded Scriptics, most of the Tcl development team followed him from Sun to the new company.

1/1/1998Net Worth: $1,200,000Source
Confidence
90%
1998Age 44

Co-founded Scriptics, Inc. (later Ajuba Solutions)

Co-founded Scriptics in January 1998 to provide professional Tcl development tools; most of the Tcl team followed him from Sun. Scriptics later renamed Ajuba Solutions.

1/1/1998Net Worth: $1,000,000Source
Confidence
98%
2000Age 46

Ajuba (Scriptics) acquired by Interwoven

Ajuba Solutions (formerly Scriptics) was purchased by Interwoven in October 2000.

10/1/2000Net Worth: $5,000,000Source
Confidence
35%
2001Age 47

Elected to the National Academy of Engineering (NAE)

Elected a member of the National Academy of Engineering in 2001 for raising the level of abstraction in programming.

1/1/2001Net Worth: $5,500,000Source
Confidence
95%
2002Age 48

Founded Electric Cloud (est.) with John Graham-Cumming

Founded Electric Cloud (company co-founded with John Graham-Cumming). Year not explicitly stated in provided text; estimated within his industry period after Scriptics. (Estimate: 2002.)

1/1/2002Net Worth: $6,000,000Source
Confidence
30%
2008Age 54

Joined Stanford University faculty

Joined the Stanford University faculty (Professor of Computer Science); his career includes 14 years at Berkeley, 14 years in industry prior to Stanford.

1/1/2008Net Worth: $6,500,000Source
Confidence
98%
2008Age 54

14 years in industry completed (1994–2008)

Biography indicates he spent ~14 years in industry following Berkeley (1994–2008) before joining Stanford; included as a career milestone summarizing that interval.

1/1/2008Net Worth: $6,500,000Source
Confidence
95%
2009Age 55

Publication: 'Tcl and the Tk Toolkit' (citation/edition)

Edition/citation of 'Tcl and the Tk Toolkit' (Ousterhout & Jones) referenced (2009 edition cited in Wikipedia entry).

1/1/2009Net Worth: $6,600,000Source
Confidence
90%
2014Age 60

Received IEEE Reynold B. Johnson Information Storage Systems Award

Recipient of the 2014 IEEE Reynold B. Johnson Information Storage Systems Award (shared with Mendel Rosenblum) for work on log-structured file systems and storage research.

1/1/2014Net Worth: $7,000,000Source
Confidence
95%
2016Age 62

Presented 'Raft' consensus algorithm at UIUC Distinguished Lecture

Gave a Distinguished Lecture at UIUC on August 29, 2016 titled 'Designing for Understandability: The Raft Consensus Algorithm', presenting Raft and its design rationale.

8/29/2016Net Worth: $7,200,000Source
Confidence
95%
2018Age 64

Published 'A Philosophy of Software Design'

Authored and published the book 'A Philosophy of Software Design' (Yaknyam Press, 2018).

1/1/2018Net Worth: $7,500,000Source
Confidence
95%