Shawn J. Bayern is an American law professor. Before his legal career, he created several widely used computer-software systems and wrote several widely cited books on computer programming.
After graduating from Yale University, Bayern worked as a researcher at Yale University's Technology and Planning group, [1] there developing the Central Authentication Service. [2]
As a student, he developed a reputation for becoming critical to the university's information systems and having full access to those systems. [3] He was the reference-implementation lead for JSTL [4] and sat on the specification committees that developed popular languages including JavaServer Pages, [5] JAX-RPC, [6] and JavaServer Faces. [7] He wrote early books on JSTL and JSP. [8] [9] He is also the creator of Time Cave, a "message-scheduling service," and in the early 2000s of a machine-learning system for playing rock-paper-scissors against human opponents. [10]
After his computing career, Bayern went to Berkeley Law. There, he was editor-in-chief of the California Law Review [11] and first in his class at graduation. [12] He then worked as a law clerk for Harris Hartz of the Tenth Circuit Court of Appeals. [13] He has also worked in the Office of the Solicitor General, on the Appellate Staff of the Civil Division of the Department of Justice, in the chambers of a United States District Judge in California, and at Covington & Burling, a Washington law firm. [13] In 2017, he was elected to the American Law Institute and serves as advisor to several Restatement projects. [14]
Bayern is currently the Larry and Joyce Beltz Professor at Florida State University College of Law and also has served as a visiting professor of law at Duke Law School, [13] Northwestern University Pritzker School of Law, and Berkeley Law. His books have critiqued law and economics, [15] and he is known for developing new theories for Algorithmic entities. [16]
Shawn J. Bayern is an American law professor. Before his legal career, he created several widely used computer-software systems and wrote several widely cited books on computer programming.
After graduating from Yale University, Bayern worked as a researcher at Yale University's Technology and Planning group, [1] there developing the Central Authentication Service. [2]
As a student, he developed a reputation for becoming critical to the university's information systems and having full access to those systems. [3] He was the reference-implementation lead for JSTL [4] and sat on the specification committees that developed popular languages including JavaServer Pages, [5] JAX-RPC, [6] and JavaServer Faces. [7] He wrote early books on JSTL and JSP. [8] [9] He is also the creator of Time Cave, a "message-scheduling service," and in the early 2000s of a machine-learning system for playing rock-paper-scissors against human opponents. [10]
After his computing career, Bayern went to Berkeley Law. There, he was editor-in-chief of the California Law Review [11] and first in his class at graduation. [12] He then worked as a law clerk for Harris Hartz of the Tenth Circuit Court of Appeals. [13] He has also worked in the Office of the Solicitor General, on the Appellate Staff of the Civil Division of the Department of Justice, in the chambers of a United States District Judge in California, and at Covington & Burling, a Washington law firm. [13] In 2017, he was elected to the American Law Institute and serves as advisor to several Restatement projects. [14]
Bayern is currently the Larry and Joyce Beltz Professor at Florida State University College of Law and also has served as a visiting professor of law at Duke Law School, [13] Northwestern University Pritzker School of Law, and Berkeley Law. His books have critiqued law and economics, [15] and he is known for developing new theories for Algorithmic entities. [16]