OBJECTIVE
Full-time position using my technical skills and knowledge in software
engineering
EXPERTISE
. 6+ year experience in IT with strength in object-oriented programming
in C# .Net, web and windows applications.
. Experience in full software development life cycle including
requirements analysis, design, implementation, testing, and
maintenance.
. Experience in IDEs, e.g., MS Visual Studio, ORM, NUNIT, web framework,
Razor MVC.
. Experience in HTML, Java Script, JQuery, CSS.
. Experience with TFS, Tortoise SVN/Subversion.
. Hands-on experience with MS SQL Server 2008, XML database, IIS
7/Windows 2008.
. Experience with MS Visio, MS Project, MS Excel
. Experience in Agile software development.
. Self-motivated, highly organized, ability to maintain harmonious and
productive interpersonal relationships.
. Excellent presentation and written communication skill.
WORK EXPERIENCE
. 06/2011 - present, Sr. software engineer - Thomson Reuters, 1 N. Dearborn
St,
Chicago, IL 60602
Environment: MS Visual Studio, MS SQL, TFS
Technologies: C# .Net, ORM, NUNIT, web framework, Razor MVC, HTML,
Java Script, JQuery, CSS, Linq
Responsibility:
. Design and develop a matter and financial management software
system called Serengeti Tracker.
. Enhance product's frameworks and tools.
. Create and execute unit, integration and performance test plans,
both manual and automated.
. Support and maintain production software.
. Translate the feature requirements and specifications supplied by
product management into detailed technical specifications, plan
and estimates.
. Maintain automated build and test environments and build
deployment.
. Contribute ideas, experiences, best practices and documentation
for our software development best practices and processes.
. Provide code reviews and mentor other software engineers.
. Leadership roles in unit testing.
. 03/2007 - 09/2010, Software engineer - Argonne National Laboratory, 9700
S Cass Ave,
Argonne, IL 60439
Environment: MS Visual Studio, MS SQL, Tortoise SVN/Subversion
Technologies: C# .Net, XML, MS Excel
Responsibility:
. Led architecture design for Greenhouse gas and Regulated Emission
and Energy use in Transportation (GREET for short) in C# windows
application; devised the lifecycle graph approach to addressing
environmental and energy use issues in product lifecycle
. Designed, coded and tested MS SQL server and XML database for
feedstock, fuels, stationary technologies, and vehicle
technologies
. Designed, created, coded, and tested classes as the basis for
algorithm implementation and visualization of transportation
fuels' pathways in C#
. Designed, coded and tested algorithms for calculating energy use
and emissions in C#
. Designed, coded and tested graphic user interfaces for GREET
windows application in C#
. Designed demo cases, presented and demonstrated the new software
during its development to the management and users
. Remodeled the MS Excel-based GREET model in .Net framework and MS
SQL server
. Interacted with analysts and users, collected and analyzed the
business needs and functionality requirements for remodeling
greenhouse gases, regulated emissions and energy use in
transportation
. Visualized transportation and distribution of materials involved
in the lifecycle of transportation fuels for GREET MS Excel model
. Collected and analyzed requirements for automatic energy pathway
generation system
. Designed and implemented algorithms for automating energy pathway
generation
. Designed and implemented database for automated pathway generation
system in MS SQL
. 04/2006 - 02/2007, Consultant, Argonne National Laboratory, 9700 S Cass
Ave, Argonne,
IL 60439
Environment: Visual Basic 6, MS SQL
Technologies: VB 6, MS Excel, Fortran
Responsibility:
. Designed and Implemented Graphical User Interface for GREET MS
Excel in Visual Basic 6
. Implemented MS SQL database for GREET
. Coded custom process model in Fortran
. 07/2003 - 03/2006, Research associate - Pennsylvania State University,
State College,
PA 16802
Environment: Unix
Technologies: Fortran, MS Excel, Python
Responsibility:
. Molecular dynamics simulation
. Analyzed simulation requirements
. Implemented and optimized algorithm in Fortran
. Implemented and optimized the user interface in Python
. Collected, analyzed, and processed experimental data
EDUCATION
. Master in Software Engineering, Kansas State University, Manhattan,
KS, 3.8/4.0
. Bachelor in Engineering, Summa Cum Laude, Hunan University, P. R.
China, 3.7/4.0
AVAILABILITY
Upon request[pic][pic]