1. Nidhi Sharma
5 Year experience in Web Development (UI & JAVA)
Phoenix, AZ
602-585-2787
nidhisharma234@gmail.com
Skype: nidhis234
Visa: 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
2. Nidhi Sharma
10/7/2016 2
E D U C A T I O N
Bachelor of Engineering in Computer Science| 2 0 07 - 2 0 1 1
Shri Balwant Institute Of Technology, Haryana India
E X P E R I E N C E
Senior Software Engineer | S y n tel C o nsulting I n c.
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
3. Nidhi Sharma
10/7/2016 3
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 .
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.
P R O J E C T S :