Resume\CV
Lei Chen
lc6@indiana.edu
421 S. Woodlawn #24. Bloomington, IN 47401
EDUCATION
Indiana University, Bloomington, IN May 2010
Master of Science in Computer Science
Cumulative GPA: 3.73/4.0
Shanghai University, Shanghai, China July 2008
Bachelor of Science in Computer Science
Cumulative GPA: 3.1/4.0
TECHNICAL SKILLS
Experienced in agile programming practice (TDD, Scrum).
Extremely pro¯cient in C/C++ and Python.
Experienced in JAVA, HLSL, Lua, C#
Graphics programming in DirectX 10 and OpenGL.
Web development with Django framework, Java Axis2, Amazon EC2, Amazon S3, HTML, CSS.
Good understanding of TCP/IP protocol stack. Strong low-level network programming skill.
Database programming in MySQL and SQL Server.
5+ years Linux/Windows administrator (Microsoft Certi¯ed Professional MCP ID: 6014663)
RELEVANT EXPERIENCE
Londontown Multiplayer Game May 2009 – Present
http://www.londontownworld.com/
Programmer Indian University Telecommunication School
* Developing the game in Gamebryo engine.
* Implementing Client UI subsystem with CEGUI system.
* Working in a 24 person team to accomplish project goals.
3D Battle City (independent game project in school) May 2009 – Sept. 2009
http://hide1713.wordpress.com/3d-battle-city-game/
Project Leader, Programmer
* Initiated the project and formed the team.
* Designed and implemented the game and game engine with C++ and DirectX 10.
* Implemented deferred particle system for smoke and explosion e®ect in HLSL
* Supervise music composer and 3d artists to ensure game quality.
Orphan DNS Network Research Project Jan. 2009 – May. 2009
Research Assistant Indiana University Network Research Group
* Implemented orphan DNS server detection system.
* Integrated C++ and Perl modules and MySql database with Python.
* Coauthor of “An Emperical Study of Orphan DNS Servers in the Internet”. To be appeared
in INFOCOM 2010.
*Worked in a 5 person team to accomplish research goals.
Pluster cluster management system May 2007 – Jun. 2008
Programmer Shanghai University High Performance Computing and Application Laboratory
* Designed and implemented a distributed system based on XMPRPC in Python.
* Implemented performance monitoring system with Round-Robin database(RRD).
* Deployed and maintained Pluster to over 150 nodes.
RedNeurons MPI driver on RapidIO network Jun. 2006 – Jul. 2007
Programmer Shanghai University High Performance Computing and Application Laboratory
* Implemented Linux RapidIO device driver with C.
* Worked collaboratively as member of a 4 person team to accomplish project goals.
PUBLICATION
Minglei,L., Lei,C.,\DESIGN AND IMPLEMENTATION OF A ONE-SIDED COMMUNICATION
INTERFACE BASED ON RAPIDIO”, Computer Applications and Software.26(5)2009