Bachelor of Science: Electrical and Computer Engineering (double concentration: Embedded / Control)
Minor: Math / Architecture
Seattle, WA, USA, 98105
Georgia Institute of Technology, 2016 - 2018
Master of Science: Electrical and Computer Engineering, Computational Science and Engineering
Atlanta, GA, USA, 30332
Electrical Engineering: Circuit Theory, Continuous / Discrete Time Linear System, Design Digital Circuits and Systems, Design Real Time Embedded Systems, Computer Architectures, Control System Analysis
Computer Science: Fundamental algorithms and data structures for implementation, Searching, Explicit memory management, Internal and external sorting, High-level machine architecture including the memory hierarchy，Computer graphics, Comptuer vision
Computer Vision Engineer06/2017 to 08/2017SF ExpressShenzhen, GuangdongImplement CSDR algorithm to enhance image quality (Super image resolution through deep learning)
Teaching Assistant03/2016 to 06/2016University of WashingtonSeattle, WA
Teaching assistant for CSE 131 in Spring 2016
Undergrad Courses & Projects
EE 475 (Embedded Track Capstone Project, Winter 2015)
Built a white board cleaner to automatically detect different colors and
clean specified color automatically through voice commands
Worked in OpenCV environment for Object tracking and Color detection
Implemented an EIA-232 interface to a local PC using PIC microprocessor
Implemented an SPI interface, the LAN protocol, and support one master and up till six slaves
EE 448 / EE449 (Control Track Capstone Project, Winter 2015 - Spring 2016)
Designed and implemented communication protocol between DBUS
and remote controller
Calculated the target position using object tracking, color detection
and trained in neural network using machine learning
Worked with TX1, TK1 board in multiple environments, including ROS,
OpenCV, CUDA, etc
CSE373 (Data Structure $ Algorithm: Summer 2015)
Implemented a Stack ADT in both array and linked list way
Implemented three priority queues: binary min-heap, minheap, a linked list. Discussed the runtime.
Implemented Hash Tables to find the frequency of each word in the document
Developed a graph representation and use it to implement Dijkstra's algorithm for finding shortest paths
CSE374 (Programming Concepts and Tools: Autumn 2015)
Shell commands, regular expressions, string processing programs, short shell scripts.
Implemented a utility program that is similar to 'grep' in C language.
Built a program that implement T9 predictive text, worked with tire data structure, trees, structs, and dynamically allocated data; worked with reading / processing text files in C
Implemented and tested a memory management package that has the same functionality as the standard library malloc and free functions.
Grad Courses & Projects
ECE 6550 - 6553 (Control series):
Input/Output System Model, State Space Representation, Controllability and Observability, Linear Feedback Control
Nonlinear Systems Analysis, Stability Analysis, Linearization Based Design (Feedback Control), Lyapunov Based Design
Parameter Optimization, Calculus of Variations, The Maximum Principle, LQ, Global Methods
ECE 6560 (Advanced Computer Vision & Image Processing using PDEs & Active Contours ):
PDE Background, Active Contour Methods (Differential geometry for curves, Snakes, Geometric active contours, Level Set Methods)
Final Project: Implemented Snake Algorithm using Euler Lagrange Minimization; Implemented Gradient descent method to solve snake through spatial and temporal discretization; Calculated CFL condition and analyzed the results
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.
Companies Worked For:
University of Washington
Job Titles Held:
Computer Vision Engineer
Create a job alert for [job role title] at [location].