Profile
I am a Master of Engineering student at UC Berkeley, with a concentration on Visual Computing and Computer Graphics. My primary career persuit is software engineering with a focus on vision systems and graphics. I am also curious about front-end technologies and had some professional experience building web applications. Always humble and love to learn new tech savvy stuff.
Skills
- Proficient with C++, Python and JavaScript.
- Extensive experience with Image Processing, Computer Graphics and Virtual Reality projects and applications.
- Professional experience with Front-end Web Development, using Vue.js or native HTML/CSS.
- Knowledgeable about OpenGL, Shaders, 3D modeling and User Experience.
- Proficient with GIT.
- Proficient with Unity 3D and familiar with Unreal Engine 4.
Experience
Software Development Engineer
AWS Identity, Seattle, WAJuly 2020 - Present
- Work on user identity and permission management for all AWS services.
Front-end Developer Intern
FengDing Tech, Hangzhou, Zhejiang, ChinaMay 2019 - July 2019
- Worked on a cross platform commercial app dev project with as team of seven.
- Implemented single page layout designs with Vue.js, and cross-page routing logic with Vue router. Delivered multiple components like picture pop-view, upload preview, input checking and scroll box.
Projects
Research Intern - Diffuse Optical Vessel Imaging
Nerual System Group @ Massachusetts General Hospital, Boston, MANovember 2018 - April 2019
- Conducted research on image enhancement to detect blood vessels based on diffuse optical imaging.
- Built the image data acquisition hardware system, including Arduino control, laser-driver circuits and camera configuations.
- Implemented Adaptive Frangi-Hessian Filtering algorithm with OpenCV(C++) to enhance vascular structure.
Research Intern - Laser Shadowgraph Video Analysis
Optics & Photonics Laboratory - EECS @ University of Michigan, Ann Arbor, MIJuly 2018 - October 2018
- Researched on the applications of ultrasound bubble extraction in non-invasive surgery.
- Utilized the KNN background segmentation and image-processing techniques for prototyping our algorithm in OpenCV(Python) to identify each cluster of air bubbles.
- Implemented image denoising based on wavelet transform in Matlab.
Course Project - Elliptical Traffic Sign Recognition
College of Information Science and Electronic Engineering @ Zhejiang University, ChinaMarch 2018 - June 2018
- Implemented a fast ellipse detection(FED) algorithm in C++ for image segmentation to extract the area of interest.
- Collected raw data using FED algorithm and trained a classification neural network with OpenCV(C++) ANN class. Test set precision 95.6%.
- Conducted simulation tests with Raspi 3b+ driven autonomous vehicle. Systematic single frame processing time less than 30ms - outperforming best of course history.
Independent Project - 3D Rubik Cube Simulator
- Implemented an interactive Rubik Cube simulation app with Three.js, hosted on vue-cli as the container. The game supports both mobile and desktop platform.
Independent Project - Automating the WeChat Jump Game
- Designed a system that can play the WeChat Jump game all by itself, involving unique robotic arms interaction and self-developed image processing algorithms.
Education
University of California at Berkeley
Master of Engineering | Electrical Engineering & Computer Science | GPA: 3.86/4.00August 2019 - May 2020
A full-time degree program that provides the technical expertise as well as the leadership and business skills in corperative practice. My concentration is Visual Computing and Computer Graphics, courses include User Experience Design and Virtual Reality.
Zhejiang University, China
Bachelor of Engineering | Electronic Science & Technology | GPA: 3.92/4.00September 2015 - July 2019
A full-time degree program that provide undergraduate students with great flexibility in course choice. For the first two years, my focus is mathematical fundamentals, digital and analog circuits and embedded systems. For my junior and senior year, my focus is signal and image processing and computer vision applications.
Interests
User Experience, Web Development, Augmented and Virtual Reality, Game Development