Eric Zheng
*** ***** **, *******, **, *****
Tel: 201-***-**** email: acvwxy@r.postjobfree.com
OBJECTIVE To obtain a Full time or Contractor position in IT area. SKILLS
C#, C++, C, JAVA, SQL, UNIX Shell, ASP.Net, NHibernate, Entity Framework, MVC, Kendo UI PHP, HTML, CSS, JavaScript, JQuery, MySQL, SQL Server, Oracle, Linux, Apache Server, IIS Windows, Visio, MS Office
PROFESSIONAL SUMMARY
Technologist with over 5 years of software development life cycle experience in Software Design, Development and Implementation of Web applications
• Experience in writing SQL, Stored procedures, Functions, Database triggers, and Shell-Scripts.
• Functional and technical expertise in create, modify and delete tables and records from .net application using code first by NHibernate.
• Experience in Installing Software’s and Configuring Databases.
• Experience in programming languages like C#, C++, PHP, JAVA, HTML Technologies.
• Possess good communication skills, good problem solving skills and quick learning ability. EXPERIENCE
KPMG, US Montvale, NJ
Assignment Management System(C#)
Software Engineer Aug. 2015 - Present
The application was KPMG’s Assignment management system. The application include assignment module, payroll module, transaction module, administration module and interface module. My responsibility is to implement the web application projects using agile software development methodologies. This includes software design, development, implementation and maintenance using web based software technologies like ASP.Net, MVC, C#, HTML, JavaScript and backend technologies such as SQL Server.
Used 3-tier architecture for presentation, business and data layers.
Implemented assignment housing screen, security role screen, assignment service initiation screen and interface screen using C#, JS, Kendo UI.
Worked with SQL Server database, Experience in writing stored procedures, triggers, views.
Used C#.NET in writing Business classes and Data Access layer methods.
Attended the code review sessions and have given presentations.
Deploy test scripts on TeamCity to perform automated test run.
Involved in designing, updating the application as required COACH 360 Dev Team Remote
Coach360 App Backend (Java)
Software Engineer Oct. 2015 – Mar.2016
Coach360 is a unified online platform for athletes to achieve their full potential, and for coaches to increase revenue. I joined this startup as a core member in development team, I spent my night and weekend working on this project. I developed a tool used to load record from media table in Dev DB and Prod DB, and compare with the actual media which located in Amazon S3 to separate redundant media file and to backup and delete the redundant file. The tool also provide a functionality to recover deleted files.
Implemented the tool using Java.
Implemented the table driven DB Source using MySQL and file storage using Amazon S3
Implemented the ORM using Hibernate
Implemented the application framework and IOC container using Spring Framework All Granite and Marble Corporation, IT Department Ridgefield Park, NJ Stonehenge (C#)
Software Engineer Feb. 2014 – Aug. 2015
The application was our new ERP program created from scratch. We choose .net platform and MVC pattern for the program with NHibernate for the ORM. Also we use Oracle database and Kendo UI. I worked through the whole program process. I helped build the user and role module, the core order module with pricing process, the scheduling module and the Authentication/Authorization module.
Designed and implemented User Interface by HTML, CSS, JavaScript and Kendo UI
Implemented the site by ASP.net framework and MVC design pattern
Implemented the Inversion of Control container by Castle Windsor
Implemented the popup window using Ajax and JQuery
Implemented location-based web application with Google Maps API
Involved in writing stored procedures using Oracle Vance Info Technologies Inc., Developing department Shanghai, China HuaWei Genex Probe (C++)
Application Developer Jan. 2006 – Mar 2008
The application was used to monitor the 3G network by catching and analyzing the 3G packages. It was written in C++ in windows platform using MFC and some STL. We worked as a team to developing new features to support new equipment and maintain the existing features and fixed bugs in it.
Worked with client to implement the requirement from documentation
Implemented functionality to operated professional 3G equipment to monitor 3G network
Read 3G Protocols and implemented functionality to analyze the 3G package
Tested functionality in client laboratory
Worked in team designed and developed desktop application on Visual C++ EDUCATION
M.S. in Computer Science Jan. 2013 – May 2014
Stevens Institute of Technology, New Jersey
B. S. in Software Engineering Jul. 2003– May 2007
Jiangxi Normal University, Jiangxi, China