Just past 5 years anniversary working for Nokia or its affiliate, HERE Inc. I learned a lot from coming up with a solution architecture for a revolutionary device product from streamed upload, real-time transcoding, making result video ready for immediate access in adaptive bit rate, to caching in Internet Cloud. Dealing with user generated contents and economic challenges, distributed / parallel video processing and content distribution in Cloud while providing cost effective and viable for business operation must achieve the best result in the combination of computation performance / storage size / bit rate / visual quality, ultimately the playback experience vs service operating costs.
5 years in OS base with Nortel and Unix Kernel development with OSF
7+ years of development in high performance Internet/Web servers, multimedia service platform (client-server) with Netscape/AOL.
In-depth experience in Java on Netty ASYNC Linux, C/C++, TCP/IP Sockets, Mixed Technology development in media processing and streaming.
Specialties: Realtime concurrent/distributed processing/computing. Wireless Network Multimedia Server/Gateway Applications. Mixed technology solutions for Interactive Rich Media applications. Embedded client tehcnologies.
Senior S/W Engineer @ With focus on computing performance, media and video processing and streaming for dealing with user generated contents from upload, transcode, adaptive bit rate streaming and caching in Cloud. From November 2009 to Present (6 years 2 months) Principle @ Principal / Architect of Beijing Gienride Technology Development
Started a venture in Multimedia Wireless / Broadband network application systems, and later in IT software product development outsourcing service, in the areas of wireless mobile service and interactive multimedia / streaming solutions. From August 2004 to June 2009 (4 years 11 months) Staff @ Focused on Product Development Engineering services, building team for your R & D engineering as an extension to your organization. Please visit our service model at www.symphonysv.com. From May 2008 to January 2009 (9 months) Sr. Lead Engineer @ Game Server/Pesonalization/Online Music Technologies (Mar/1997-Feb/2004) From March 1997 to February 2004 (7 years) Senior Software Engineer @ EA.COM server development & integration as AOL employee From 2000 to 2002 (2 years) Sr. Research Engineer @ Unix Kernel group, Reliable Group Communication mechanism From November 1995 to March 1997 (1 year 5 months) Sr Software Engineer @ From 1997 to 1997 (less than a year) Software Engineer @ OS, Base platform for Telecomm Equipment From January 1993 to November 1995 (2 years 11 months)
M.A.Sc., Computer Engineering @ The University of British Columbia From 1990 to 1992 Yueying Fei is skilled in: Java Asynchronous Processing, Distributed Systems, Mutlithreading, Performance Tuning, Video Streaming, Video Transcoding, Performance Profiling, Code Optimization, Media content management, Parallel Processing, Linux, Architectures, Cloud Computing, Agile Methodologies, Mobile Devices