Henan Sun
Personal Information
Mobile: +1-408-***-**** E-mail: ********@*****.***
Address: San Jose CA 95134
Education
Master’s degree of Computer Science, Tongji University, China Language
English
Chinese (Mandarin)
Profile
Overall 7 years experience as software engineer in:
● Android applications development and testing
● Android SDK
● Java
● Android TV and set top box development, testing and support
● RESTful client applications
● git, gerrit, svn
● Android CTS certification
● JUnit
● CAST TV development
● C/C++
● Troubleshooting
● Customers support
● Document
Working Experience
2011.12 ~ 2016.6 Marvell (Shanghai) Ltd.
Senior Software Engineer
Development Platforms: Android TV, Google Cast
Development Tools: Java, C/C++, JavaScript, Android SDK, git and gerrit
Android TV
Developed applications for both customers’ reference and feature verification on Android TV. My work included requirement collection, design and implementation.
Customers’ supported on Android TV projects. I took owner of issues filed by customers.
Took overall owner of Android CTS certification on both reference devices and customers’ products. Worked on fail cases investigating, some fail cases’ fixing, cross-team co-work driving, verification and SQA’s full test driving. 1
Developed several android applications, like MRPlayer which was based on ExoPlayer for media playback. Advanced Settings for AV settings.
Cast TV
Developed a RESTful front-end application on Android to verify Cast TV settings. This application called RESTful web service on Cast TV through RESTful API to change user settings.
Developed and maintained Cast TV factory mode local application which was used in factory to test many critical features.
Developed and maintained Cast TV picture mode and audio settings. Worked on local UX, interface with av_settings middleware and REST service.
Implemented Cast TV SoftAP controlling and pairing features based on Google Cast framework.
2010.11 ~ 2011.12 Longcheer (China) Ltd.
Software Engineer
Development Platforms: Android
Development Tools: Java, Android SDK, svn
Worked on Android application UX and feature implementation. Co-worked with PM for internal development follow.
Developed a picture sharing social application (Miao-Show). Took overall owner of basic features such as UX, pictures management, messages management, friends management, APK upgrade.
Developed Chat and Contacts management features for IM application.
2008.9 ~ 2010.11 Kortide Technology Ltd.
Software Engineer, Document Engineer
Development Platforms: Android, Elastos
Development Tools: Java, C/C++, Lua, Android SDK, svn
As overall engineer owner, developed a location-based client application (Dig out Treasure) on Android platform based on
“Google Map” and communicate with server through HTTP.
As overall engineer owner, developed a “Web Site Navigation” application based on Android WebView and communicate with server through HTTP.
Developed dashboard notification and photo gallery applications on Elastos script phone.
Build and maintain the document system of Elastos. 2