Cheng-Ju Lee
**** ****** *****, **** *********, Indiana 47906 765-***-****
*************@*****.*** https://www.linkedin.com/in/cheng-ju-lee-172248123 EDUCATION
Purdue University West Lafayette, IN
M.S. in Computer Engineering, GPA: 3.84 May. 2019
National Tsing Hua University (NTHU) Hsinchu, Taiwan B.S. in Electrical Engineering, GPA: 3.83 (Presidential Award) Jan. 2017 SKILLS
Programming Languages: Python, C++, C, Java, SQL, Verilog, Assembly, Lua Web Development: HTML, Javascript, CSS, Node.js
Programming Tools: Git, Tensorflow, OpenCV, Scikit-learn, Caffe, Matlab Operating System: Linux, MacOS, Microsoft Windows
RELEVANT COURSES
Computer Vision, Artificial Intelligence, Image Processing, Machine Learning, Computer Network, Operating System, Data Structures, Algorithm, Data Mining, Computer Architecture, Embedded System WORK EXPERIENCE
Software Development Intern Santa Clara, CA
Applied Materials May. 2018 Aug. 2018
• Developed and enhanced the performance of pattern detection in the Display Production Machine by 40x faster
• Designed algorithms to discover the optimal path for image capturing on 50+ targets in less than 0.1 seconds
• Proposed Machine Learning algorithm to create a model for predicting correct pattern detections
• Developed the system for data file parsing, conversion, analysis, and statistics
• Performed data analysis, edge detection, cross-correlation, optimization, and image processing Software Research Assistant Hsinchu, Taiwan
System and Storage Design Lab, NTHU Feb. 2016 Mar. 2017
• Proposed dropping out a fraction of convolutional neurons randomly, which saved power in 50% of the neurons, while only reduced the top-5 accuracy by less than 10%
• Designed functions with Tensorflow library to simulate memory behavior in Convolutional Neural Network (CNN)
• Researched on the tolerance of error in different layers of CNN and performed experiments PROJECTS
Analysis of Twitter Data During Hurricane Sandy Oct. 2018
• Parsed millions of twitter data and collected information related to Hurricane Sandy
• Utilized Natural Language Processing and performed sentiment analysis to observe the impact of Sandy Image Stitching and Segmentation Oct. 2018
• Implemented Harris Corner Detector and SIFT to establish correspondences between images
• Designed homographies with RANSAC algorithm and LM optimization to create Panoramas
• Utilized Otsu’s Algorithm to separate the foreground from the background of images Dynamic Routing in Software Defined Network with Mininet and POX Feb. 2018
• Implemented the SDN that supports real-time route calculation and flow inspection
• Redesigned flow rules to support dynamic routing in switches to separate network flows individually
• Tested the network performance by introducing mixed UDP and TCP flows Animal Species Recognition and Localization with Caffe Nov. 2017
• Built and trained the network that classifies animals in images
• Created a dataset from thousands of images for the network to distinguish animals from background Real-time Online Co-editing Website Jan. 2017
• Created a file sharing interface that supported real-time editing, annotation, and downloading
• Built a real-time chat room from scratch through socket programming Speaker Detection and Auto-subtitle Jan. 2017
• Designed algorithms with edge detection, face recognition, and image processing to detect speakers
• Proposed a voting and weighting system to improve the accuracy of detection