edgepedia

Researchers in computer systems, networking, security, databases, and programming languages

238 articles

Donald D. Chamberlin

Donald D. Chamberlin (born 1944) is an American computer scientist who co-designed SQL at IBM, where he worked on the System R relational database project.

Donald Davies

Donald Watts Davies was a Welsh computer scientist at the UK National Physical Laboratory who invented packet switching in 1965 and coined the term, the technique underlying the Internet.

Dorothy Vaughan

Dorothy Vaughan, born Dorothy Jean Johnson Vaughan, was an American mathematician who led NACA's segregated West Area Computing Unit from 1949 and later became an expert FORTRAN programmer at NASA.

Doug Cutting

Doug Cutting (born 1961), American software engineer and Stanford graduate, founder of Apache Lucene, Nutch, Hadoop, and Avro; Hadoop creator at Yahoo!, later Cloudera chief architect and former ASF board chairman.

Douglas Engelbart

Douglas Carl Engelbart (1925–2013) was an American computer scientist who invented the computer mouse, built the oN-Line System at SRI, and won the 1997 Turing Award.

Douglas McIlroy

Douglas McIlroy, full name Malcolm Douglas McIlroy, is a computer scientist who headed Bell Labs computing research, where Unix was born, and conceived the Unix pipe.

Drew Banin

Drew Banin, co-founder of dbt Labs (formerly Fishtown Analytics) with Tristan Handy and Connor McArthur in 2016, former Chief Product Officer until January 2022, built the first dbt prototype and studied at Drexel University.

Edsger W. Dijkstra

Edsger W. Dijkstra was a Dutch computer scientist who devised Dijkstra's shortest-path algorithm, built the first ALGOL 60 compiler, and won the 1972 Turing Award.

Edward D. Lazowska

Edward D. Lazowska is an American computer scientist who joined the University of Washington in 1977, led its computer science school, and worked on high-performance computing and data science.

Edward Felten

Edward Felten is an American computer scientist at Princeton University, the first FTC Chief Technologist and a Deputy U.S. Chief Technology Officer in the Obama White House.

Edward H. Sussenguth

Edward H. Sussenguth was an American computer scientist and IBM researcher, a Harvard-trained National Academy of Engineering member who won the 1989 IEEE Simon Ramo Medal.

Edward J. McCluskey

Edward J. McCluskey (1929–2016) was an American computer engineer and Stanford professor who created the Quine–McCluskey algorithm and served as the first president of the IEEE Computer Society.

Edward Kohler

Edward Kohler, often published as Eddie Kohler, is an American computer scientist known for operating systems and file systems research, who received a 2006 PECASE award.

Edward L. Glaser

Edward L. Glaser (1929–1990) was an American computer systems designer who helped build one of the world's first time-shared computer systems at MIT, then led computing at Case Western Reserve University.

Elaine Weyuker

Elaine Weyuker is an American computer scientist known for software testing, metrics, and fault prediction, elected to the National Academy of Engineering in 2002 and now a professor at the University of Central Florida.

Eric Brewer (computer scientist)

Eric Brewer is an American computer scientist and UC Berkeley professor who joined Google as a vice president in 2012, known for originating the CAP theorem and co-founding Inktomi.

Erik Bernhardsson

Erik Bernhardsson, Swedish engineer, founder and CEO of Modal Labs; ex-CTO of Better.com and Spotify engineer who built its music recommendations and created Luigi and Annoy.

Fernando J. Corbató

Fernando José Corbató was an American computer scientist at MIT who pioneered time-sharing, leading the development of CTSS and Multics, introducing computer passwords, and winning the 1990 Turing Award.

Flaviu Cristian

Flaviu Cristian (1951–1999) was a computer scientist who worked on fault-tolerant distributed systems at IBM and UC San Diego, best known for Cristian's algorithm for clock synchronization and for atomic broadcast.

Frances Allen

Frances Allen was an American computer scientist at IBM who pioneered optimizing compilers, becoming in 2006 the first woman to win the ACM A.M. Turing Award.

Fred B. Schneider

Fred B. Schneider is an American computer scientist at Cornell University known for work on fault-tolerant distributed systems, security, and formal methods, including fail-stop processors.

Fred Brooks

Fred Brooks, born Frederick Phillips Brooks Jr., was an American computer scientist who managed IBM's System/360, wrote The Mythical Man-Month, and won the 1999 Turing Award.

Frederick R. Chang

Frederick R. Chang is an American computer security expert and former Director of Research at the National Security Agency, elected to the National Academy of Engineering in 2016.

George Fraser

George Fraser is the American co-founder and CEO of Fivetran, the automated data integration company founded in 2012 with Taylor Brown. A University of Pittsburgh neurobiology PhD and former Emerald Therapeutics scientist, he led Fivetran through its 2015 pivot, unicorn funding, and the 2026 dbt Labs merger.

Gerald Jay Sussman

Gerald Jay Sussman is an MIT computer scientist who co-invented the Scheme programming language in 1975 and coauthored Structure and Interpretation of Computer Programs, the "Wizard Book."

Glenn Ricart

Glenn Ricart is an American computer scientist and Internet pioneer who founded SURAnet, established the first Internet exchange point, and entered the Internet Hall of Fame in 2013.

Grace Hopper

Grace Brewster Murray Hopper (1906–1992), known as Admiral Hopper, was an American computer scientist and Navy rear admiral who built early compilers for the UNIVAC I and helped bring about COBOL.

Greg Bronevetsky

Greg Bronevetsky (Grigory Bronevetsky) is an American computer scientist at Lawrence Livermore National Laboratory whose research on supercomputer fault tolerance earned a Presidential Early Career Award in 2011.

Guy L. Steele Jr.

Guy L. Steele Jr. is an American computer scientist who co-created the Scheme programming language in 1975, co-wrote The Java Language Specification, and retired in January 2025.

H. T. Kung

H. T. Kung (孔祥重), full name Hsiang-Tsung Kung, is a computer scientist, the William H. Gates Professor at Harvard, known for systolic arrays and concurrency control.