Samuel Caldwell
(he/him/his)
PhD Student
Education
- BS in Electrical Engineering, The University of Texas
Biography
Sam Caldwell is a doctoral student at Northeastern University's Khoury College of Computer Sciences, advised by Matthias Felleisen. He is interested in designing programming languages and using language-based techniques to make life better for the working programmer.
Before joining the program, Sam earned his bachelor’s degree in electrical engineering from the University of Texas, where he worked in computer engineering and wrote embedded software. Upon learning about functional programming through Haskell–a programming language– Sam became interested in programming languages research. At Northeastern, Sam works with Matthias Felleisen on the design of a concurrent programming language that would allow programmers to naturally translate the concurrent elements in the domain to constructs in the language. Sam believes that programming language research combines the elegance of mathematics with the power of computing.