Julian Shun
Education
Ph.D., School of Computer Science, Carnegie Mellon
University; Pittsburgh, PA; 2009 – Present
M.S., Computer Science, Carnegie Mellon University; Pittsburgh,
PA; 2009 – 2012
B.A., Computer Science, UC Berkeley; Berkeley, CA; 2004
– 2008; GPA: 3.98/4.00 (graduated at the top of the class)
Work Experience
Teaching Assistant for Parallel and Sequential Data Structures and Algorithms (15-210)
at Carnegie Mellon University; Pittsburgh, PA; 2013
Teaching Assistant for Introduction to Computer Systems (15-213)
at Carnegie Mellon University; Pittsburgh, PA; 2012
Oracle Corporation — Software Developer; Redwood Shores,
CA; 2008
Teaching Assistant for Structure and Interpretation of Computer
Programs (CS 61A); UC Berkeley, CA; 2007
Windermere Associates — Research Assistant; Orinda,
CA; 2004
Awards
Recipient of the Highest Achievement Award in Computer Science for
graduating at the top of the class (UC Berkeley); 2008
Graduated with honors in Computer Science (UC Berkeley); 2008
Inducted into Phi Beta Kappa as a junior; 2007
Inducted into Upsilon Pi Epsilon, an international honor society
for the computing sciences; 2006
Extracurricular Activities
Upsilon Pi Epsilon — Faculty and Department Liaison; UC
Berkeley, CA; 2006 – 2007
Hall Association — Executive Vice President; UC Berkeley,
CA; 2006
Computer Science Lab Assistant; UC Berkeley, CA; 2006
Student Orientation Staff; UC Berkeley, CA; 2005 –
2006
Graduate Coursework at Carnegie Mellon University
Intermediate Statistics
Machine Learning
Graduate Algorithms
Algorithms in the Real World
Computer Networks
Randomized Algorithms
Optimizing Compilers for Modern Architectures
Programming Language Semantics
How to Write Fast Code (audit)
Spectral Graph Theory (audit)
Advanced Algorithms (audit)
Computer Architecture (audit)
Computational Geometry (audit)
Optimization (audit)
Service
External Reviewer: DCC 2013, EuroPar 2013