| CARVIEW |
About Me
I am currently a deep learning software engineer at NVIDIA. We are working on acclerating the inference of trained deep neural network models. No matter which framework the model was trained on, TensorRT provides a unified platform to deploy the model on NVIDIA GPUs at maximum speed.
I was in the Master of Science program in Electrical and Computer Engineering at University of Illinois at Urbana-Champaign. I received my Bachelor of Science degree in Electrical Engineering here in December, 2015.
My MS thesis is entitled DeepMVS: Learning Multi-View Stereopsis, and our paper is accepted to CVPR 2018. This project was done in collaboration with Prof. Jia-Bin Huang at Virginia Tech and Kevin Matzen and Johannes Kopf at Facebook under the supervision of Prof. Narendra Ahuja.
My current interests include Deep Learning Inference, Large Language Models, Vision Generation Models, Computer Vision, and GPU Architectures.
Experience
Deep Learning Software Engineer
Date: April 2018 – Present
Abstract:
- Accelerate the inference speed of trained deep neural network models in CUDA
Software Engineering Intern
Date: May 2017 – August 2017
Abstract:
- Estimated 3D model of human faces using data from RGB-D cameras
- Maximized utilization of parallel computing power in multi-GPU computation
Publications
Paper accepted to CVPR 2018! Check out our project webpage for more details.
Date: October 2015 – March 2018
Abstract:
- Trained a deep convolutional neural network which estimates disparity maps from a sequence of unordered images
- Added an encoder-decoder network structure and VGG-19 semantic features to improve the results
- Showed that DeepMVS can overcome the weaknesses of conventional MVS algorithms in near textureless regions
Education
August 2016 – August 2018
August 2013 – December 2015
Cumulative GPA: 3.98/4.00
- Dean’s List: Fall 2013, Spring & Fall 2014, Spring & Fall 2015
- Recipient of Brian & Sophie Leung Merit Scholarship of year 2014 – 2015
- Graduated with the Bronze Tablet Honor (for the top three percent of the students) for the year of 2016.
Projects
Won the Area Award: Courage for setting a challenging goal and achieving it!
Project for ECE445: Senior Design Laboratory
Date: August 2015 – December 2015
Abstract:
- Mapped the 3-D space of a room by throwing a ball around the room and keeping track of the trajectory of the ball
- Located the ball with RF signal intensity and trilateration
- Designed a printed circuit board with EAGLE to transmit RF signals at 2.45GHz
- Calculated and visualized results in Python, C++, and OpenGL
Links: [Report] [Slides] [Demo]
Project for CS439: Wireless Networks
Date: August 2015 – December 2015
Abstract:
- Transmitted data with sound waves in 2kHz–20kHz through solid materials and reached a transmission rate of ~500bps in ideal condition
- Developed a physical layer protocol involving multi-frequency shift keying, Manchester encoding, and packet structure design with preambles, CRC, and SOF/EOF symbols
- Established a MAC layer protocol with adaptive transmission rates and ACK/NACK
- Analyzed and demodulated signals in MATLAB
Project for ECE385: Digital Systems Laboratory
Date: August 2014 – December 2014
Abstract:
- Realized the game "Dance Dance Revolution" with capacity of 63 customizable songs, titles, album covers, and arrow maps on FPGA
- Utilized pipeline structures for image processing in order to display fonts and animations and to handle overlapping regions real-time
- Implemented an SD Card reader in SystemVerilog from scratch with SPI interface and FAT32 filesystem
- Interacted with sound chip and VGA chip through I2C and other interfaces
- Managed memory hierarchy among SD Card, SDRAM, SRAM, and on-chip memory










