Files
hugo-cwpearson/content/home/positions.md
2019-01-09 07:11:49 -06:00

2.3 KiB

+++

An example of using the custom widget to create your own homepage section.

To create more sections, duplicate this file and edit the values below as desired.

date = "2017-07-18T00:00:00" draft = false

title = "Positions and Experience" subtitle = "" widget = "custom"

Order that this section will appear in.

weight = 30

+++

Industry

  • Summer 2018 - Research Intern, IBM TJ Watson Research Center, Yorktown Heights, NY
  • Summer 2017 - Research Intern for Optimized CLOUD Systems, IBM TJ Watson Research Center, Yorktown Heights, NY
  • Summer 2014, Summer 2015 - Research Intern, MulticoreWare Inc., Champaign, IL
  • Summer 2013 - Co-op Engineer Floating-Point RTL, AMD, Fort Collins, CO
  • Summer 2012 - Co-op Engineer Physical Design, AMD, Fort Collins, CO

Teaching

  • 2018 Spring University of Illinois Project TA for ECE408/CS483
  • 2017 Fall University of Illinois Head TA for ECE408/CS483
  • 2017-2018 University of Illinois Mavis Future Faculty Fellow.

I have been a teaching assistant for the following courses:

  • ECE408/CS483: Heterogeneous Parallel Programming at the University of Illinois
  • E155: Microprocesser-based Systems: Design & Applications at Harvey Mudd College
  • E85: Digital Electronics and Computer Architecture at Harvey Mudd College

I have also been a teaching assistant for the Programming and Tuning Massively Parallel Systems (PUMPS) summer school in Barcelona since 2014.

I have also mentored undergraduates and a high school student, who is a co-author on two papers.

During the Mavis fellowship, I administered the ECE 408 GPU programming project in spring 2018. I created

  • Four lectures on machine learning (1, 2, 3, 4)
  • A course project where students add a GPU convolution operator to MXNet.
  • Project kickoff slides (repo).