nidhi sharma

4

Click here to load reader

Upload: nidhi-sharma

Post on 10-Feb-2017

94 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nidhi Sharma

Nidhi Sharma5 Year experience in Web Development (UI & JAVA)

Phoenix, [email protected]: nidhis234Visa: H1b valid till 2/2018

S U M M A R Y A motivated proactive Oracle certified Java professional with more than 5

years of experience, coupled with strong analytical and adaptive skills in implementing various business applications and products using various UI technologies and JAVA technology

Hands on experience in developing web application development using various technologies like, Java, JDBC, Spring-3.1 (Core, MVC) .

Experience in all phases of Software Development Life Cycle Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development

Experienced in developing J2EE components on Application Servers like WebSphere Application Server 7, JBOSS Application Server .

Experience using J2EE Design Patterns, MVC, Singleton Pattern and Factory Pattern for reusing most efficient and effective strategies for new development

Hands on Experience in Maven, Jenkins, Log4J and Log4J2 frameworks.

Experienced with different version management software such as Subversion

Experience in developing Spring Annotations

Good experience in process like Water fall and Agile/Scrum methodologies

Page 2: Nidhi Sharma

Nidhi Sharma

E D U C AT I O NBachelor of Engineering in Computer Science|2007 - 2011Shri Balwant Institute Of Technology, Haryana India

E X P E R I E N C E

Senior Software Engineer | Syntel Consult ing Inc.Oct 2011 – Till Date

S K I L L S UI Technologies – HTML 5, CSS 3, JavaScript, Angular 1(intermediate). Core Java – Collections, Exception Handling, Multi-Threading Servers –IBM WebSphere 7, JBOSS Server Frameworks – Spring (Core, MVC, JDBC) Database – SQL (intermediate) Methodology – Agile (Scrum), Waterfall Build Tools – Maven, Jenkins Deployment Tool – Lara Tools –Firebug, Win-Merge, Putty, WinScp, Web-Testing – Selenium Version Control – SVN Domain knowledge – Banking and Finance

P R O J E C T S :Client : American Express Duration : Feb 2012 – Till date Role : Senior Programmer Project Name : MATIC(Merchant Acquisition Tracking Incentive and Compensation)

MATIC is the Merchant Acquisition Tracking and Incentive Compensation System. The MATIC system is used to support both the U.S. and Canada. It supports reporting for all of Merchant Service’s Merchant Acquisition channels, Incentive Compensation Calculations, and Payroll Submissions for the Merchant Services Direct Sales force.

Responsibilities: Analysing requirements and impact. Coding .

10/7/2016 2

Page 3: Nidhi Sharma

Nidhi Sharma

Preparing unit test cases for testing team. Coordination with Back End and testing team in SDLC. Coordination with Offshore UAT team. Build and Deployment using Maven. Deploying the build on staging and production environments based on Linux. Guiding new joiners and providing knowledge transfer sessions. Security testing for application Fixing all the vulnerabilities in application.

• Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, and build automation

• Version Control was mandated through SVN.• Worked on Agile methodology.• Used Log4j, Selenium(for UI Test cases) for debugging, testing and

maintaining the system state.• Involved in Unit integration, bug fixing, acceptance testing with test cases,

Code reviews.

Technologies: Core Java, Junit, Spring, Struts

10/7/2016 3