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/2007 每 5/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/2007 每 8/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/2007 每 5/2007 Software Engineer, ToxicCity Team, GamePipe, Univ. of Southern California:
- Designed and implemented Gameplay / Graphics FX using C++ / OgreSDK
2/2007 每 3/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