Junjie Yan
Phone: 575-***-****
E-mail: abkl88@r.postjobfree.com
Objective:
To obtain a full time software engineer or testing position in a
leading IT company.
Education:
M.S. in Computer Science, Graduated in summer 2010
New Mexico State University GPA:3.8/4.0
B.E. in Computer Science and Technology, Graduated in Jun. 2006
China Agricultural University GPA:3.9/4.0
Language:
English and Chinese.
Qualification:
Over 8 years programming experience in C/C + + and 5 years in Java.
Solid background in software engineering, strong teamwork spirit and high
problem solving ability
Project Accomplishments:
Research Assistant (Software engineering), New Mexico State University
Jan. 2007--Aug. 2009
Runtime code patching and Debugging library: This project involves
the creation of a breakpoint-oriented monitoring of a program. This
library will be a framework for creating various runtime monitoring
analyses.
. Providing easy-to-use C/C++ access to the Dwarf debugging
information in Unix/Linux, based on the libdwarf and libelf libraries
. Designing and implement the runtime code patching mechanism
among multiple threads in C/C++
. Creating the documentation for the project with Doxygen and
LaTex
Software Engineer Intern, Neusoft(Dalian, China) May. 2007 -- Aug.
2007
BSS client relationship management system: The system
integrates the concepts of marketing management and helps the enterprise to
manage the clients property and enhance the clients satisfactory and
loyalty.
. Quickly learn the whole working mechanism of the system and
the development environment.
. Design and document the module according to the requirements.
. Implement the module and build up the framework of automation
testing.
Research Assistant, China Agriculture University Feb. 2005 -- Jun.
2006
B/S On-line storage and sale system: a B/S web server designed in
struts framework.
. Led the struts framework in Eclipse
. Managed the database access, query and transfer modules
design and implementation
. Web data mining based on XML
Research Assistant, National 863 Project Tsinghua University Jul.
2005 -- Sept. 2005
Water Protection & Management System: A collaborative project with
Tsinghua University, which is designed to offer sewage farms with a tool
for analyzing water filtration process and water quality detection.
. Stimulated the filtration process based on CFD( computation
fluid dynamics) software
. Evaluated two models for deep-bed filtration using particle
tracking routine model
. Maintained and refined the existing modules for image
processing
Research Assistant, China Agricultural University Jul. 2005 --Sept.
2005
Scholarship Decision Support System: A client-server model system to
keep track of students' grades and automatically make the scholarship
decision based on the input of constrains from administrators.
. Collaborated with teammates and designed the database
. Managed system framework design and modules implements,
including user interface and database access modules
Project for course Database, New Mexico State University
Graduate Student Application System: a web site that allow graduate
students to register and submit the application form on line.
. Established the database with Oracle 9i
. developed the web site with JSP and HTML
Project for course Software Engineering, New Mexico State University
2-D Game: implemented the game Brother Mario in Java.
. Practiced the theories and work flow of software engineering
in this teamwork project.
Social Work Experience:
Teaching Assistant, New Mexico State University 2006--2009
. Teaching assistant of Data Structure and algorithm, C/C++
programming, Discrete math, Programming language structure, Analysis of
Algorithm and Computer graphic.
Judge staff of ACM programming contest in New Mexico State
University, Oct. 2008
Vice President of CSSA(Chinese Students and Scholar Association),
New Mexico State University 2007-2008
. Organized celebrations of Chinese Festivals and international
festivals
Volunteer, 1st International College Rugby Competition
. Organized the opening performance and guest reception 2004
President of Basketball Association, China Agricultural University
2003
. Manage the activities for departments
Professional Skills :
Languages: C/C + +, Java, JSP, HTML, Perl
Documentation: Doxygen, LaTex
Project tools: Roundup issue tracker, SVN Repository
Database: SQL Server 2000, MySQL, PROSTGE
Platforms: Windows, Unix, Linux, Mac OS