Research: GPGPU, Image Processing, Biometrics, Neural Networks, Data Centers
Advisor: Prof. D. Wong
Lab: SoCal at UCR
Work Experience:
Google Inc., Mountain View, CA, USA
Software Engineering Intern
Summer 2020
—Used Python to analyze the effect of quantization on different layers of the ResNet model.
Google Inc., Mountain View, CA, USA
Software Engineering Intern
Summer 2019
—Used Python and C++ to develop a learning-based priority fusion policy for Tensorflow applications.
Google Inc., Sunnyvale, CA, USA
Software Engineering Intern
Summer 2018
—Used Python to develop a microbenchmark to analyze and understand the performance of ML embeddings on GPUs and architecture trade-offs for future ML accelerators.
Teaching Experience:
Winter 2019
—Grading assignments for over 60 students
—Conducting office hours
Teaching Assistant, Machine Organization & Assembly Language Programming (CS061), Prof. B. Linard
Spring 2017
—Conducted office hours and supervised about 80 students in 9 lab and 5 programming assignments
Teaching Assistant, C++ Programming (CS013), Prof. A. Koehler
Winter 2017
—Conducted office hours and labs for over 80 students
—Covered as instructor for discussion sessions
Teaching Assistant, GPU Architecture & Parallel Programming (EE217/CS217), Prof. D. Wong
Fall 2016
—Graded CUDA coding assignments for over 40 students
—Conducted office hours
Teaching Assistant, Software Construction (CS100), Prof. B. Crites
Fall 2016
—Supervised 40 students in 8 lab assignments regarding code patterns such as strategy, iterator, etc.
—Conducted office hours
New York University Polytechnic School of Engineering, Brooklyn, NY, USA
Teaching Assistant, Introduction to VLSI course (EL5473), Prof. N. Karimi
Spring 2014
—Participated in designing and grading homework and lab assignments for over 40 students
Teaching Assistant, Digital Logic & State Machine Design course lab (CS2204), Prof. H. Hadimioglu
Fall 2013 and Spring 2014
—Supervised over 80 students doing 6 experiments and a final project
Teaching Assistant, Introduction to VLSI (EL5473), Prof. N. Karimi
Spring 2013
—Participated in designing and grading homework and lab assignments for over 60 students
—Revised the lab tutorials