## BIO
* Three-year experience in embedded OS platform programming o Project 1: Multimedia Player (06.08 ~ 07.01) + Hardware platforms: QUALCOMM MSM 6280,6245 + Software Platform: BREW + Development Tools: VC6 + Position: Development Manager + Duties: Porting TCPMP multimedia player on the BREW platform, in order to package the form of middleware into BREW interface for browser call. o Item 2: picture decoding library (07.02 ~ 07.05) + Hardware platforms: QUALCOMM MSM 6280,6245 + Software Platform: BREW + Development Tools: VC6 + Position: Development Manager + Duties: Developing image decoding library on the BREW platform which supports the JPEG, PNG, GIF, etc. o Item 3: Data Broadcasting DSMCC-OC Parser (07.06 ~ 07.09) + Software platform: WM5/Win32 + Development Tools: VC2005 + Position: Development Manager + Duties: Developing digital TV DVB-C data parser module on Windows Mobile 5 platform. o Item 4: Flash Video Player on Sunniwell STB (07.10 ~ 08.01) + Hardware platform: Sunniwell IPTV STB + Software platform: Linux + Development tools: gcc + Position: Development Manager + Duties: Developing Flash Video Player on the Linux platform , and supporting youtube and other online streaming video. o Item 5: WEB browser framework on Intel STB (08.01 ~ 08.02) + Hardware platforms: Intel Canmore STB + Software platform: Linux + Development tools: gcc + Position: Development Manager + Duties: Porting the WEB browser framework to the Intel Canmore STB. o Item 6: Browser framework on WinCE (08.03 ~ 08.04) + Hardware platform: Paul PND + Software platform: WinCE5.0 + Development Tools: VC2005 + Position: Development Manager + Duties: Porting WEB browser to WinCE platform. o Item 7: RSS Reader on WinCE (08.05 ~ 08.06) + Hardware platform: Paul PND + Software platform: WinCE5.0 + Development Tools: VC2005 + Position: Development Engineer + Duties: Developing RSS parser module on WinCE platform. o Item 8: RSS Reader on Intel STB (08.06 ~ 08.07) + Hardware platforms: Intel Canmore STB + Software platform: Linux + Development tools: gcc + Position: Development Engineer + Duties: Analysis of the RSS module porting to the Intel Canmore STB based on embedded linux platform. o Item 9: EBook Reader on Symbian (08.07 ~ 08.09) + Software platform: S60 3rd FP2 SDK + Development Tools: Carbide C + + + Position: Development Engineer + Duties: Responsible for porting the WEB browser to Symbian S60 platform. o Project 10: Google Map Application on Android (08.11 ~ 09.01) + Hardware platform: Techfaith Lancer Android Phone (First Android Phone in China) + Software platform: Linux, Android SDK1.0 + Development Tools: Eclipse + Position: Development Engineer + Duties: Responsible for debugging gps driver and developing Google Map application . o Item 11: Audio Framework on Android (08.10 ~ 09.03) + Hardware platform: Techfaith Lampson / Lancer Mobile Phone + Software platform: Linux, Android SDK1.0 + Development Tools: Eclipse + Position: Development Engineer + Duties: Responsible for debugging audio framework(ALSA) on Android platform and developing Sound Player, Sound Recorder, and other audio applications. o Item 12: Camera / Camcorder on Android (09.03 ~ so far) + Hardware platform: Techfaith Lancer Mobile Phone + Software platform: Linux, Android SDK1.5 + Development Tools: Eclipse + Position: Development Engineer + Duties: responsible for developing Camera, Camcorder and other related applications on Android platform. Experience in programming on Wince/WinMobile, Linux, Symbian S60 and Android platform. Experience in design and development of wireless network optimization and analysis tools Experience in wireless network algorithm research, wireless network performance analysis and optimization Expertise in C/C++ programming under Windows Platform, versed in VC6/[login to view URL] developing tools, and experience in development using MFC, STL, ACE and LOKI. Proficient in database development on MS SQL Server 2000 and Access using ODBC and ADO. Experience in programming using XML, Java, Jsp and Python
## Area of Expertise
Embedded device software development, such as Brew, Linux, Google Android, Windows Mobile and Symbian. Windows development, such as MFC, OFFICE, Mapinfo. Image decoding, such as GIF, JPEG, PNG, etc. Image processing development. Python development. Java development. OpenGL development. Mapinfo development. Multimedia development, such as flash video(flv) player and mp3 player.