Graduate student of University of Southern California, seeking for a intern/ full time job of software engineer.
Computer Graphics course project @ • Build a 3-D height field of Santa Monica Mountain with animation of being manipulated by keyboard and mouse (scale, translate, rotate, etc.)
• Simulate a roller coaster, which is running in first-person view. The frame of the roller coaster is formed by Bezier spline with amount of control points on a curve and then constructed by drawing the faces of the trail. Add a skybox and a grass ground to the scene to beautify the visual experience.
• Draw solid geometric graphics and render them with texture mapping, lightning and shading that make the scene more realistic. The color of each pixel in the image is calculated by Phong shading witch is combined by ambience light, shadow, reflection, refraction and scattering. From August 2014 to January 2015 (6 months) Machine learning course project @ • Collect data of human gestures, which is composed of the position of head, hands, wrists and spine.
• Extract features from the data and optimize the feature dimension by PCA algorithm.
• Implement SVM and K-Nearest Neighbor algorithm of learning and compare the precision of this two classification methods. From August 2014 to December 2014 (5 months) Greater Los Angeles AreaWeb Developer @ • Build graphical control panel on website provide administrators, sales managers and managers with the ability to manipulate their corresponding statistics.
• Build e-commercial website for company to list and sell products to customers. Provided customers with attractive interface to products and their carts, orders and accounts.
• Adapt responsive web design to fit mobile phones, tablets and computers.
• Experience with WordPress, Bootstrap and MVC frameworks. From January 2014 to August 2014 (8 months) Greater Los Angeles AreaPattern Recognition course project @ • Design a classification system, aiming to classify forest cover type with a low error rate given the dataset.
• Implement and compare feature extraction methods between PCA and Fisher Linear Discriminant.
• Comparing the classification results with different classifiers (from distribution-free realm, statistical distribution realm and SVM). From January 2014 to June 2014 (6 months) Greater Los Angeles AreaImage signal processing course project @ • Basic image manipulation, image enhancement, noise removal.
• Special effect image filtering, morphological processing and digital half-toning (by Dithering and Error Diffusion).
• Face warping, perspective transformation, texture analyze and image segmentation, OCR. From August 2013 to January 2014 (6 months) Greater Los Angeles AreaThe Algorithm Implementation of Image Enhancement and Edge Detection Based on Wavelet Transformation @ • Introduce the basic knowledge of implementing wavelet transformation on image enhancement and edge detection.
• Compare the way that two methods, hard threshold and soft threshold enhancement function, working on image enhancement.
• Use different operators to do the edge detection, including Sobel operator, Prewitt operator, Robert operator and Laplacian operator. And compare the results with the one we got based on wavelet transformation. From October 2012 to June 2013 (9 months) Hefei, Anhui, ChinaDepartment Assistant Counselor @ Help the department advisor dealing with students’ affairs on campus, such as helping the students get through the challenges in their study and life on campus. From August 2009 to June 2013 (3 years 11 months) Hefei, Anhui, ChinaBusiness Support Center, Intern @ Monitored system operation and identify the system fault on the business-supporting network. From July 2012 to August 2012 (2 months) Shijiazhuang, Hebei, China
Master of Science, Electrical Engineering, 3.75 @ University of Southern California From 2013 to 2015 Bachelor of Science (BS), Electrical and Electronics Engineering, 3.5 @ HFUT From 2009 to 2013 Yaxin Liu is skilled in: Signal Processing, Web Design, Machine Learning, Computer Graphics, iOS, Xcode, C++, Matlab, HTML, JavaScript, jQuery, PHP, MySQL, AJAX, Python, Swift