Bin Feng

2335 Scarff St Apt. 10, Los Angeles, CA, 90007

(213)284-9590; binfeng@usc.edu

 


Objective

Seeking an software engineer position in 2008

Education

Master of Science candidate, Computer Science, University of Southern California, 9/2006-present,

Course          :       Analysis of Algorithms, 3D Graphics and Rendering, Network Game Design and Implementation,

Multimedia Systems Design, Database Systems, Computer Communications, Machine Learning

GPA              :       3.94                                                                       Expected  :        5/2008

Bachelor of Science, Computer Science,  

Peking University, 7/2006

Bachelor of Art, Economics (double major),

Peking University, China Center for Economy Research, 7/2006

Honors and Awards

2003              Second Prize in Peking University Student Programming Contest

Experience

Research:     1/20075/2007    Member of Haptic and VR Labs, IMSC, Univ. of Southern California

- 3D immersive interactive games design and implementation with C/C++/Ogre SDK/OpenGL based on VR and haptic devices

6/2005 每 7/2006   Member of document image processing team, AI Labs, Peking Univ.

- Designed fast and robust text extraction algorithms for image processing and implemented them using C/C++/C#

1/2005 每 7/2005    Member of content-based image retrieval team, AI Labs, Peking Univ.

- Implemented and optimized fast image processing library on C and

designed image segmentation algorithms

Projects:       5/20078/2007  Software Engineer Intern, ProApps Imaging/FX, Apple Inc, California:

- Worked on image rendering engine

- Programmed image filters using C++/Assembly on various CPU/GPU platforms

3/20075/2007    Software Engineer, ToxicCity Team, GamePipe, Univ. of Southern California:

- Designed and implemented Gameplay / Graphics FX using C++ / OgreSDK

2/20073/2007  Software Engineer, DayStreamer Inc, California:

- Tweaked and debugged web interface(ActiveX )

- Optimizde and debugged algorithms in an audio streaming engine

8/2006 每 12/2006 Leader of Network Game Course Project Team:

- Created a 3D network game[1] based on OgreSDK/NewtonSDK/Fmod/Raknet

- Designed and implemented game architecture, user interface, game logic and

state management in C++, and advanced 3d rendering algorithms in on GPU

3/2005 每 6/2005   Leader of Computer Graphics Course Contest Project Team:

- Created a 3D racing game[2] based on OpenGL/GLSL/OpenAL

- Awarded best project in the contest

- Designed and implemented a 3D game engine on C/C++, wrote a fast and complete 3D rendering engine with shader support, with GUI, resource management system, state management system and related development toolkits

Skills

Programming         : C, C++, C#, Java, J2ME

Graphics Related   : OpenGL, GLSL/HLSL/ARB, OgreSDK, VRML

Content Authoring : 3ds max, Premere, After Effects, Photoshop, Fireworks

 

The University of Southern California does not screen or control the content on this website and thus does not guarantee the accuracy, integrity, or quality of such content. All content on this website is provided by and is the sole responsibility of the person from which such content originated, and such content does not necessarily reflect the opinions of the University administration or the Board of Trustees