a depiction of jeremy's body/face

jeremy b. warner

resume :: research :: email

Hi! I am a second-year Ph.D. student at UC Berkeley in the EECS department, advised by Björn Hartmann. I am part of the Berkeley Institute of Design and the ACE lab. I am primarily interested in HCI systems and computing education research, or CER. I am currently the Head GSI for CS160, Berkeley's upper-div HCI course. Before UC Berkeley, I worked with Philip Guo at the University of Rochester.

research IoT embedded CLI web app

jeremy :: information

download as a pdf

University of California, Berkeley Aug. 2016 -

Ph.D. in Computer Science

University of Rochester May 2016

M.S. in Computer Science

University of Rochester May 2015

B.S. in Electrical and Computer Engineering
Graduated cum laude with high distinction

conference publications

for all publications, see here.

Bifröst: Visualizing and Checking Behavior of Embedded Systems across Hardware and Software. Will McGrath, Daniel Drew, Jeremy Warner, Majeed Kazemitabaar, Mitchell Karchemsky, David Mellis, Björn Hartmann. ACM Symposium on User Interface Software and Technology [UIST], 2017.

Hack.edu: Examining How College Hackathons Are Perceived By Student Attendees and Non-Attendees. Jeremy Warner and Philip J. Guo. ACM International Computing Education Research conference [ICER], 2017.

posters and presentations

BiFröst, a tool for debugging embedded systems. William McGrath, Jeremy Warner, Björn Hartmann. Stanford Secure Internet of Things Project, 2017.

Debugging on the Hardware-Software Boundary with Salami. William McGrath, Jeremy Warner, Daniel Drew, David Mellis, Bjoern Hartmann. Terraswarm Annual Conference, 2016.

professional service

  • Student Volunteer, ACM CHI Conference 2017
  • Reviewer, ACM Creativity & Cognition (C&C) 2017

technical skills

Programming Languages: Ruby, C, Python, Javascript, R, Bash, C++, SQL, Perl, Java. Hardware Experience: Oculus Rift, Arduino, RPi, Particle, PCB design, SMD soldering. Development Tools: Git / Hg, Unix CLI tools, Eagle, Travis CI, Heroku, Adobe CS.

work experience

EECS Graduate Student Researcher Aug. 2016 -

Advised by Professor Björn Hartmann.

ROC HCI Researcher Aug. 2014 - May 2016

Rochester Human Computer Interaction Group, with Professor Philip Guo.
Worked in UW Seattle and Microsoft Seattle offices in summer 2015.

Engineering Intern, Teradyne Summer 2014

Developed tools to upgrade large-scale semiconductor tests.
Presented new tools at the annual company testing conference.

WCNG Researcher Jan. 2013 - May 2014

Wireless Communications and Networking Group, with Professor Wendi Heinzelman.
Set up a wireless control system to augment RFID node performance testing.
Participated in the NSF’s REU program.

teaching experience

CS 160 Head GSI, User Interface Design and Development Fall 2017

Taught at UC Berkeley with John Tang.

ECE 112 TA, Logic Design Spring 2013,14,15

Taught at the University of Rochester with Professor Victor Derefinko. Collaborated with professor to plan and run lab sessions, graded lab student reports and homework, and ran exam review sessions.

ECE 230 TA, Electromagnetic Waves Fall 2014

Taught at the University of Rochester with Professor Roman Sobolweski. Coordinated and ran student lab sessions, and graded lab reports.

course work


  • NSF Graduate Research Fellowship, Honorable Mention March 2017
  • Barnard Engineering Award April 2015
    Annually awarded to eight seniors in the Hajim School of Engineering that demonstrate good personal qualities and high achievement.
  • CS Games 2015 Finalist March 2015
    Placed 5/30 overall. Databases, operating systems, and embedded competitions.
  • Alice D. Simone Award Jan. 2015
    Awarded to six out of nearly 3,000 eligible students. This award is presented to students whose contributions to co-curricular life at the University have strengthened community spirit and involvement.
  • IEEE National Power and Energy Society Scholarship Oct. 2014
  • IEEE Rochester Section Scholarship April 2014
  • University of Rochester Dean’s Scholarship June 2011

honor societies

  • Phi Beta Kappa Spring 2015
  • Tau Beta Pi Fall 2013
  • Golden Key Fall 2013


  • NEECS Fundamentals of Engineering Jan. 2015
    Electrical and Computer Engineering, NY Board.


UR Men’s Rowing Team 2011 - 2015

Competed at regattas all across the eastern coast, including racing in the V4+ at the American Collegiate Rowing Association (ACRA) National Championships, and was named to the All-Academic Team in 2014/15.

UR IEEE, President, Elected 2014 - 2015

Elected Vice President 2013 - 2014. Organized events of interest to students in ECE/AME (guitar pedal projects, soldering lessons). Attended student leadership conference in Newark, NJ. Helped build user base, and began collaboration with similar clubs (CSUG, WRUR, Robotics).

Computer Science Undergraduate Group 2014 - 2015
Urban Exploring Club, President, Elected 2012 - 2015

Planned and ran excursions into Rochester. Trips included Rochester Subway, Artisan Works, Times Square and Sibley Building. Worked with ArtAwake organizers to interview directors, and locate event site. Helped organize revival of Wild Goose Chase, the Wilson Day scavenger hunt.


I was born and raised in sunny eastern Long Island, NY. I enjoy playing guitar, running, bouldering, and home-brewing beer. In Rochester, my favorite diner was James Brown’s Place (which I miss dearly), and I never ate a garbage plate. When it wasn’t snowing, I could often be found in a shell on the Genesee River pushing water around (and, sometimes when it was snowing). Since moving to California, I’ve been biking more actively, playing on Cal’s club ultimate frisbee team, Thugmo, and eating burritos at a fairly considerable frequency (just consider).

license - updated Dec 7, 2017