Resume avatar.

Christopher M. Priebe

Graduate Student Researcher

I am a Ph.D. student in the Department of Computer Science and Engineering at the University of California San Diego. My research is an interplay of compilers, machine learning, and systems.

Education

University of California San Diego

Doctor of Philosophy, Computer Engineering • 2022 - Present

  • Advisor: Hadi Esmaeilzadeh

Purdue University

Bachelor of Science, Electrical Engineering • 2018 - 2022

  • Minor: Classical Studies
  • GPA: 3.94/4.0
  • Distinction: Graduated with Distinction (top 10% in the College of Engineering)

Experience

University of California San Diego

Graduate Student Researcher • September 2022 - Present

I am a member of the Alternative Computing Technologies (ACT) Laboratory led by Hadi Esmaeilzadeh working on compilers for cross-domain applications and multi-target compilation.

Intel

Graduate Technical Intern - Pre-Silicon Validation • May 2022 - August 2022

I developed Python scripts to automate waveform organization by parsing regression logs and collecting relevant signals related to failures, streamlining the debugging process for engineers. Additionally, I implemented formal verification properties in SystemVerilog to ensure the correctness of a finite state machine (FSM).

Intel

Undergraduate Technical Intern - Pre-Silicon Validation • May 2021 - July 2021

I wrote directed tests and checkers in SystemVerilog to verify a specific IP’s compliance with architectural specifications. Additionally, I learned and applied software development practices such as test-driven development and clean coding to write maintainable and robust code.

Naval Surface Warfare Center, Crane Division

Student Trainee • May 2020 - August 2020

I designed and implemented an I2C slave device in Verilog. I researched the I2C protocol to understand the requirements, created block diagrams for each module, and implemented the design in Verilog. I also completed basic training modules in areas such as SystemVerilog, UVM, and functional verification.