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, WA
July 2020 - Present
  • Work on user identity and permission management for all AWS services.

Front-end Developer Intern

FengDing Tech, Hangzhou, Zhejiang, China
May 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, MA
November 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, MI
July 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, China
March 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.00
August 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.00
September 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