Adam Procter

Adam Procter Email and Phone Number

Member Of Technical Staff @ Cerebras Systems
Adam Procter's Location
Portland, Oregon, United States, United States
Adam Procter's Contact Details
About Adam Procter

Compiler engineer at Cerebras Systems. Formerly worked on the Sorbet type checker/compiler at Stripe, compilers at Groq, and the Intel nGraph deep learning compiler project. Functional programming nerd in my younger, wilder days.

Adam Procter's Current Company Details
Cerebras Systems

Cerebras Systems

View
Member Of Technical Staff
Adam Procter Work Experience Details
  • Cerebras Systems
    Member Of Technical Staff
    Cerebras Systems Apr 2022 - Present
    Sunnyvale, California, Us
  • Stripe
    Software Engineer
    Stripe Sep 2020 - Apr 2022
    South San Francisco, California, Us
    Software engineer on the Sorbet team.
  • Groq
    Compiler Engineer
    Groq Oct 2019 - Sep 2020
    Mountain View, California, Us
  • Intel Corporation
    Deep Learning Software Engineer
    Intel Corporation Sep 2017 - Oct 2019
    Santa Clara, California, Us
  • Intel Corporation
    Machine Learning Engineer
    Intel Corporation Jun 2016 - Sep 2017
    Santa Clara, California, Us
  • University Of Missouri
    Postdoctoral Fellow
    University Of Missouri Nov 2014 - Jun 2016
    Columbia, Mo, Us
    Postdoctoral Fellow at the Center for High Assurance Computing (College of Engineering). My research focused on programming languages and tools to support the development of high assurance secure hardware. I maintained the compiler for ReWire, a purely functional hardware design language based on Haskell which I developed as part of my dissertation research.
  • University Of Missouri
    Graduate Fellow
    University Of Missouri Jan 2011 - Oct 2014
    Columbia, Mo, Us
    GAANN (Graduate Assistance in Areas of National Need) Fellow, a competitive fellowship funded by the U.S. Department of Education via a grant to the Department of Computer Science. During the period of this fellowship I designed and implemented ReWire, a purely functional programming language based on Haskell that supports efficient compilation directly to circuits on an FPGA. ReWire is distinguished by the support it provides for modular formal reasoning about security properties of circuits.
  • University Of Missouri
    Graduate Research Assistant
    University Of Missouri Jan 2008 - Dec 2010
    Columbia, Mo, Us
    Research Assistant in the High Assurance Security Kernel (HASK) Lab, which is essentially the forerunner to the Center for High Assurance Computing.
  • University Of Missouri
    Graduate Teaching Assistant, Department Of Computer Science
    University Of Missouri Aug 2005 - Dec 2010
    Columbia, Mo, Us
    Have served as both an instructor and a teaching assistant for each of:Principles of Programming LanguagesProduction Languages (Programming in C)Algorithm Design and Programming IDepending on the course and semester, duties ranged from grading and holding office hours to full instructor duties (preparing and delivering lectures, exams, and assignments) in courses with enrollment ranging from 30 to over 100 students.
  • University Of Missouri
    Graduate Fellow
    University Of Missouri Jun 2007 - Jun 2009
    Columbia, Mo, Us
    Gilliom Graduate Fellowship in Cyber Security, a departmental fellowship.
  • The University Of Iowa
    Summer Visitor
    The University Of Iowa Jun 2010 - Aug 2010
    Iowa City, Iowa, Us
    Developed a theorem-proving system for monadic programs in collaboration with Professor Aaron Stump.
  • University Of Missouri
    Peer Learning Assistant, Department Of German And Russian Studies
    University Of Missouri Aug 2004 - May 2005
    Columbia, Mo, Us
    Teaching assistant for Elementary Japanese I (Fall 2004) and co-instructor for Elementary Japanese II (Spring 2005).
  • University Of Missouri
    Tutor, The Learning Center
    University Of Missouri 2002 - 2004
    Columbia, Mo, Us
    Conducted individual and group tutoring sessions in computer science, elementary Japanese.

Adam Procter Skills

Haskell C Unix Functional Programming Information Security Programming Languages Latex Programming Language Theory Type Systems Computer Science Programming Theorem Proving Information Assurance Vhdl Python Algorithms Java Computer Security Linux Compilers Coq Software Engineering Reconfigurable Computing Fpga

Adam Procter Education Details

  • University Of Missouri-Columbia
    University Of Missouri-Columbia
    Computer Science
  • University Of Missouri-Columbia
    University Of Missouri-Columbia
    Computer Science

Frequently Asked Questions about Adam Procter

What company does Adam Procter work for?

Adam Procter works for Cerebras Systems

What is Adam Procter's role at the current company?

Adam Procter's current role is Member Of Technical Staff.

What is Adam Procter's email address?

Adam Procter's email address is am****@****ail.com

What is Adam Procter's direct phone number?

Adam Procter's direct phone number is +157381*****

What schools did Adam Procter attend?

Adam Procter attended University Of Missouri-Columbia, University Of Missouri-Columbia.

What skills is Adam Procter known for?

Adam Procter has skills like Haskell, C, Unix, Functional Programming, Information Security, Programming Languages, Latex, Programming Language Theory, Type Systems, Computer Science, Programming, Theorem Proving.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.