1
13519 Wyoming Valley Drive, Austin, TX 78727 Phone: (412) 689-5349 Email: [email protected] LinkedIn: https://www.linkedin.com/in/wei-yao-ece EDUCATION Master of Science in Electrical and Computer Engineering May. 2016 University of Houston, Houston, TX Bachelor Degree in Electrical Engineering Information Technology & Instruments Jun. 2014 Hangzhou Dianzi University, Hangzhou, China RELEVANT COURSEWORK School Courses: Adv. Computer Architectural, Fundamentals of Software Technology, MATLAB and Computing, Adv. Digital Control System, Digital Image Processing Open Online Courses: CCA Java Certification, Udacity Developing Android Apps, Material Design classes RESERACH & WORK EXPERIENCE Research Assistant, Robotics Swarm Control Lab, Houston Dec. 2014-May. 2016 Utilized skills in probabilistic robotics, system control research focused on distributed robotics, human-swarm interaction, medical robotics, and motion planning Solved problems by using robots range from complex modern humanoid robots to extremely simple particles steered by broadcast signals such as magnetic field of an MRI scanner Software Engineer Intern, Qihoo360, Hangzhou, China Apr. 2013-Jun. 2014 Worked in a mobile app develop team designed UI using widgets like Menus, Dialogs, Layouts, Buttons and Edit boxes. Developed the Android mobile version of antivirus software Tested app across different versions of Android and Android smart phones to enhance quality and performance Worked closely with a team in requirement gathering, collected and documented client requirements, implemented functionality based on requirements for major release PROJECT EXPERIENCE Dripppo – an Android Dribbble Client Published on Google Play Store Sep.2016-Nov.2016 https://play.google.com/store/apps/details?id=com.willyao.android.dripppo&hl=en Designed an app integrated with Dribbble API, OAuth process enable user to browse, share creative ideas etc. In order to achieve performance enhancement, designed UI part using Fragment, Custom dialog, and applied Mix-type Recycle View showing multiple types of items Implemented network requests in Android utilizing third party library OkHttp in a separate thread Implemented services using GSON library, and using JSON communicate between server and application Completed invoke web services in the background thread like loading data using AsyncTask Completed image loading and caching using third party library Glide TodoList– an Android Reminder App https://github.com/mityao/TodoList Jun.2016-Aug.2016 Implemented List View to display a list on UI, in order to make loading faster, scrolling more smoothly and improving memory efficiency Completed tablet support and enable both orientations to reuse shard elements embedding Fragment in Activity Constructed a push notification module using Notification manager and Alarm manager to notify user In order to build fancy UI, applied Material Design principles, utilized material design elements, surfaces etc. MiniUber–Merged Cloud Storage Skill with Maps https://github.com/mityao/MiniUberV2 Jun.2016-Jul.2016 Built an app implemented features like allow rider to call, cancel an Uber, check and update rider and driver’s location using Google API Implemented rider and driver’s data storage by using Parse Server on AWS Metrics on Crowd Control with Overhead Video and Vocal Commands Dec. 2015-May.2016 Utilized skills in MATLAB and Mathematic, build an agent-tracking framework for semi-structured crowded video to investigate how large numbers of people respond to commands with local feedback Created a distribution consensus simulation used Java, efficiently detected over 200 objects, automatic segmentation and classification of each object and tracked targets’ motion paths Wei Yao

Wei Yao Software Developer Resume

Embed Size (px)

Citation preview

Page 1: Wei Yao Software Developer Resume

13519 Wyoming Valley Drive, Austin, TX 78727

Phone: (412) 689-5349 Email: [email protected] LinkedIn: https://www.linkedin.com/in/wei-yao-ece

EDUCATION

Master of Science in Electrical and Computer Engineering May. 2016

University of Houston, Houston, TX

Bachelor Degree in Electrical Engineering Information Technology & Instruments Jun. 2014

Hangzhou Dianzi University, Hangzhou, China

RELEVANT COURSEWORK

School Courses: Adv. Computer Architectural, Fundamentals of Software Technology, MATLAB and Computing, Adv.

Digital Control System, Digital Image Processing

Open Online Courses: CCA Java Certification, Udacity Developing Android Apps, Material Design classes

RESERACH & WORK EXPERIENCE

Research Assistant, Robotics Swarm Control Lab, Houston Dec. 2014-May. 2016

Utilized skills in probabilistic robotics, system control research focused on distributed robotics, human-swarm

interaction, medical robotics, and motion planning

Solved problems by using robots range from complex modern humanoid robots to extremely simple particles

steered by broadcast signals such as magnetic field of an MRI scanner

Software Engineer Intern, Qihoo360, Hangzhou, China Apr. 2013-Jun. 2014

Worked in a mobile app develop team designed UI using widgets like Menus, Dialogs, Layouts, Buttons and

Edit boxes. Developed the Android mobile version of antivirus software

Tested app across different versions of Android and Android smart phones to enhance quality and performance

Worked closely with a team in requirement gathering, collected and documented client requirements,

implemented functionality based on requirements for major release

PROJECT EXPERIENCE

Dripppo – an Android Dribbble Client Published on Google Play Store Sep.2016-Nov.2016

https://play.google.com/store/apps/details?id=com.willyao.android.dripppo&hl=en

Designed an app integrated with Dribbble API, OAuth process enable user to browse, share creative ideas etc.

In order to achieve performance enhancement, designed UI part using Fragment, Custom dialog, and applied

Mix-type Recycle View showing multiple types of items

Implemented network requests in Android utilizing third party library OkHttp in a separate thread

Implemented services using GSON library, and using JSON communicate between server and application

Completed invoke web services in the background thread like loading data using AsyncTask

Completed image loading and caching using third party library Glide

TodoList– an Android Reminder App https://github.com/mityao/TodoList Jun.2016-Aug.2016

Implemented List View to display a list on UI, in order to make loading faster, scrolling more smoothly and

improving memory efficiency

Completed tablet support and enable both orientations to reuse shard elements embedding Fragment in Activity

Constructed a push notification module using Notification manager and Alarm manager to notify user

In order to build fancy UI, applied Material Design principles, utilized material design elements, surfaces etc.

MiniUber–Merged Cloud Storage Skill with Maps https://github.com/mityao/MiniUberV2 Jun.2016-Jul.2016

Built an app implemented features like allow rider to call, cancel an Uber, check and update rider and driver’s

location using Google API

Implemented rider and driver’s data storage by using Parse Server on AWS

Metrics on Crowd Control with Overhead Video and Vocal Commands Dec. 2015-May.2016

Utilized skills in MATLAB and Mathematic, build an agent-tracking framework for semi-structured crowded

video to investigate how large numbers of people respond to commands with local feedback

Created a distribution consensus simulation used Java, efficiently detected over 200 objects, automatic

segmentation and classification of each object and tracked targets’ motion paths

Wei Yao