Scott A. Carr's website

Scott A. Carr

Computer Scientist

Scott is a graduate student of Computer Science at Purdue University. He is interested in software engineering, compilers, programming languages, and security.

During the summer of 2016, Scott was a Research Intern at Mozilla in San Francisco, CA. Scott worked on optimizations in the Rust compiler with his mentor Niko Matsakis.

In Spring 2014 and Summer 2015, Scott was a Research Intern at Microsoft in Redmond, WA. As part of the Research in Software Engineering (RiSE) group, Scott and his mentor Francesco Logozzo developed ReviewBot, a tool for automatically inserting Code Contracts into C# code. During his second internship at Microsoft, Scott extended the gNOSIS static anaylsis framework for Hardware Description Languages (HDL) to support System Verilog. Scott worked in the Embedded Systems Group with his mentor Neil Pittman.

Since August 2014, Scott is a Research Assistant working with Mathias Payer in the HexHive group. From Fall 2012 to August 2014, Scott's advisor was Jan Vitek.

In April 2012, Scott was awarded a Homeland Security — Science, Technology, Engineering and Math (STEM) Career Development Program graduate fellowship.

Scott has a Master's degree in Computer Engineering from the University of Michigan-Dearborn (2011) and a Bachelor's of Science in Computer Engineering from Lawrence Technological University (2006, Summa Cum Laude).


Scott worked from 2006 to 2008 at Delphi Corporation, a Tier 1 automotive supplier. He worked on the Hardware/Software interface team for controlled breaks (anti-lock brakes, traction control, etc).


From 2008 to 2011, Scott worked for the University of Michigan School of Kinesiology as an Engineer in Research Senior. He administered a high performance computing cluster, wrote data analysis software, and built devices for lab experiments.


Scott worked for Michigan Aerospace Corporation for a year during 2011-2012. He programmed embedded microcontrollers, designed clustering algorithms, and wrote data analysis scripts in Python.


Scott's originally from the Metro Detroit area, and currently living in West Lafeyette, IN.


Outside of computers and programming, Scott likes Euro-style board games, science fiction, and historical non-fiction books.

Site design

This site is built on Jekyll, Twitter Bootstrap, and Github Pages.


Find Scott on: