Você está na página 1de 5

Amardeep Singh

Phone No.: 267-280-3067


E-mail: amardeep.matharu@gmail.com

OBJECTIVE

My goal is to seek a position with dynamic, growing organization where I will have the opportunity to use my
extensive skills and experiences to create a positive impact on business goals and objectives. Along with an
excellent quality orientation and focus on SEI CMM Level 5 processes I posses’ sound analytical skills, good
communication skill, discipline, responsibility, resilience and a strong commitment towards Customer
Satisfaction. My long-range goal is to enroll in an MBA program continuing my education and making myself
more valuable to my employer.

PROFESSIONAL EXPERIENCE

Wells Fargo, San Francisco, CA Aug 09- Till Date


Java Developer

CEO(Commercial Electronic Office) portal is all-in-one web super site, offering visitors personalized access to
a range of applications and content with a single sign-on. With CEO, the range is a variety of banking
applications that create an online, personalized, integrated banking desktop. The goal is to place all the
information and business application a banking customer needs at one online location.

Responsibilities:
 Closely worked with Business Analyst for requirement analysis.
 Designed and developed Maintenance Utility for posting outage messages to the portal.
 Designed and developed the JSP pages using a Java Servlet 2.2.
 Worked extensively with XSLT/XSL to transform XML documents.
 Used XML beans to for accessing XML by binding it to Java Types.
 Implementing a Web service for Operator Password Retrevial using Apache Axis 2
 Work Extensively with HTML and DHTML.
 Worked with Java Script and CSS for front end development.
 Used core Java 5 to develop the processing logic for the HTTP request.
 Used patterns like Singleton, Factory Method and Abstract Factory Methods.
 Configuring and code deployment in WebLogic 9.x and 10.2 for application server
 Application Migration from Weblogic 9.x to 10.2
 Deploying application in Production environment.
 Supporting application in UAT and Production issues
 Designed ERD diagram, converted them to schema and was responsible for oracle query performance
tuning.
 Used Clear Case for version control
 Development of different database objects containing functions, triggers, store procedures to
manipulate database of the application on oracle database.
 Produced test cases, performed Unit Testing using Junit, Regression Test and responsible for
debugging and bug fixes
 Involved in deployment and testing of application on Weblogic application server.
 Created Use Cases, Sequence, Object Model, and Component UML Diagrams for communication and
also design documentation.

Environment: Java, J2EE, HTML,CSS, XML, JMS 1.1, ANT, Web logic 9.1- 10.2, Servlets, JSP, Struts, HTML,
JavaScript, Hibernate, Clear Case,Spring, Oracle9i, Junit, Eclipse 3.2.2.

SNAPin Self Service Product Suite, Washington


Developer September 08 – Aug 09
 Involved in requirement gathering, analysis, design, coding, development, testing and maintenance of
Self-Service Product Suite which includes the following products:
 Self Service Care Intercepts:
o Intercepts and resolves most support calls right on the handset.
o Automatically diagnoses and repairs problems before they are reported by the subscriber.
o Resolution and diagnostic reporting provides detailed metrics for all support issues to the
operator.
o OTA remote troubleshooting allows care representatives to solve the most difficult problems
in real-time.
o Route any unresolved calls directly to the responsible support team.
o Portable application support for all handsets lowers development and overall ownership costs.
 Self Service Campaign
o delivers interactive promotions and context-sensitive offers based on device usage.
o Out-of-the-box, just in time training to increase awareness and usage of device features.
o Usage and performance reporting to provide detailed performance metrics on promotions.
o Operator's have full control of their branding to drive customer loyalty and enhanced
branding.
o Hand-set based subscriber interactions ensuring all promotions are timely and relevant.
o Over-the-air (OTA) updates for client and applications enabling flexible modification of the
subscriber experience.
Responsibilities:

 Involved in requirement gathering (functional & non-functional), preparing requirement document,


identifying entities and subsystem and actors (Use case diagram).
 Develop applications and libraries in support of making SNAPin’s client software available on various
Windows Mobile or Windows CE powered mobile devices.
 Designed Use Case diagrams, Class diagrams and Sequence diagrams and Object Diagrams in the
detailed design phase of the project.
 Developed web-tier and business services using Struts framework
 Configured Hibernate with Spring for Object Relational Mapping.
 Mentored team members over configuration of Struts, Spring and Hibernate by fully utilizing spring
framework. Thus used Struts, Spring IoC, Spring ORM for building the web application.
 Involved in writing Hibernate Query Language (HQL) ,Hibernate Criteria Queries over Hibernate
Template and extensively used core API
 Developed JSP pages using expression language and JSTL.
 Used JSON objects to parse data coming from the back end.

 Participated in daily scrum meeting to map out activities for the projects
 Designed and coded an adaptor object that parses the XML document using DOM and converts to
serializable object.
 Implemented Responsibility pattern like Singleton and Construction Patterns like Factory Method
and Abstract Factory Methods.
 Wrote statements in SQL/PL-SQL for performing database operation.
 Performed unit testing using Junit and used CVS for versioning the builds.
 Actively communicate with other teams to effectively incorporate design modeling, prototyping,
reliable testing and also product support when needed

Environment: Java, J2EE, CSS, XSLT, DOM, SAX, XML, ANT, Apache Tomcat, Servlets, JSP, Struts, HTML,
JavaScript, Hibernate, Spring, MySQL, Junit, Net Beans IDE 6.1

Citi Group, Jersey City, NJ Feb 08- Sep 08


Sr. J2EE Developer
Global Pricing and Billing System is an application responsible for billing and pricing the batch data across citi
group products. This application is implemented worldwide; currently it’s been implemented for North
America and London region. This system caters to the need of all business application and products that need
batch processing for pricing and billing where the billing is either monthly oriented or quarterly oriented.

Responsibilities:
 Closely worked with Business Analyst for requirement analysis.
 Developing Integration checks and methodologies and interfaces of the solution with different
modules.
 Designed and developed the Controller classes using a Java Servlet.
 Worked extensively with XSLT/XSL to transform XML documents.
 Used SAX/DOM for parsing the XML file
 Used patterns like Session facade, Data Access Object and created DAO layer using hibernate
framework.
 Designed ERD diagram, converted them to schema and was responsible for oracle query performance
tuning.
 Development of different database objects containing functions, triggers, store procedures to
manipulate database of the application on oracle database.
 Produced test cases, performed Unit Testing using Junit, Regression Test and responsible for
debugging and bug fixes
 Involved in writing Hibernate Query Language (HQL) ,Hibernate Criteria Queries over Hibernate
Template and extensively used core API.
 Mentored team members over configuration of Struts, Spring and Hibernate by fully utilizing spring
framework. Thus used Struts, Spring IoC, Spring ORM for building the web application.
 Involved in deployment and testing of application on Weblogic application server.
 Created Use Cases, Sequence, Object Model, and Component UML Diagrams for communication and
also design documentation.

Environment: Java, J2EE, DOM, SAX, XML, JMS 1.1, ANT, Web logic 8.1, Servlets, JSP, Struts, HTML,
JavaScript, Hibernate, Spring, Oracle9i, Junit, Eclipse and Sun Solaris.

SAP Labs India


Development Specialist June 07 - February 08

Experienced in All in One Solution (A1S) Product development.


 A1S is a SAP product launched on 17th September 2007, this product is based On SOA architecture and
cater to the need of mid size companies.
 Assisted in A1S User interface development and enhancement which was part of FP 1.1 and FP 1.2
(Feature pack)
 Instrumental in Screen Development using Visual Composer.
 Resolved customer messages and performed Message Mapping from Business Objects to Screens
 Developed:
 A Role based portal using the Business Objects
 QRTN (Query response Transformation Node) screens to reduce the LCP( Local call Procedure) calls
which in turn reduced the response time of a query.
 UI polishing so that all the screens follow the same SAP UI specification guidelines
 Implemented RBAM(Remote based access Management) policies for the screen where the access to the
operations were restricted to users

Tata Consultancy Services Mumbai


Sr. Software Engineer, Solution Architect November 06 – June 07

 Primary responsibility was to develop and Integrate Business Processes of Avery Dennison.
 Developed HLD,LLD for a particular solution
 Designed Organizational Models.
 Developed Integration checks and methodologies and interfaces of the solution with different modules
 Developed API’s in java
 Instrumental in development of User Interface screens in HTML/JS /JSP
 Worked on Architecture Design For Order Capturing, Order Management and Order Fulfillment.
 Integrated various Module

Tata Consultancy Services Mumbai


Software Engineer, Solution Architect May 2006 – Nov 2006

 Primary responsibility was to develop and deploy corporate wise customized ERP solution having HR,
Finance, CMM (Material Management) and Payroll Modules. The solution catered to different needs of
Human Resources (viz. Manpower Planning, Recruiting, Employee Self Services), Finance (GL,Revenue
Budgeting, Inter Unit Accounting, Consultancy Receipts etc. ),Material management (Tenders, Contracts,
purchase accounting etc.) and Payroll(Monthend,PF/Loans Advances EMI’s etc.)
 Integrated Business Application for Nuclear Power Corporation Of India(NPCIL) following rules listed by
NPCIL as a PSU
 Developed HLD, LLD for a particular solution
 Developed Integration checks, methodologies and interfaces of the solution with different modules
 Developed User Interface screens in HTML/JS /JSP
 Servlets : Dispatcher/Controller
 HTML page ( rendering Java Code) – Helper Classes
 Java Script
 Implemented Business Layer according to J2EE architecture
 Business Delegate
 Database Access Object
 Value Object
 Web Tier including Form , Action Class, Utilities
 Oracle as DBMS
 Prepared Statements
 Functions
 Procedures
 Jobs
 Packages
 Performed Code reviews to maintain code reusability
 Utilized Workflow Engine of Oracle 9iAS

Allahabad Bank, India


Team Lead November 2005 – May 2006

 Developed Financial Network Solutions ASP.NET, to calculate Fees and Charges and handling of deposit
module and Estimating Cost.
 Developed Front end in JSP to identify various types of fees and charges and there classification
 Worked on parameterization of the module to enable handling different types of products in deposits
 Setting parameters of fees and charges and deposit in FNS bancs
 Created module matrix and delegated responsibilities.
 Customization of various modules and tailoring them according to customer’s requirements.

Adventity Pvt. Ltd., India


Executive Trainee- Technical IT July 05 – November 05

 Lead List Management System (Epro & Ensemble) and worked on Log Deletion and Backup Procedure
 Instrumental in Network setup and installation of dialer software on Agent / Team Leader workstation
 Telephony Basics

Indian Oil Corporation Ltd., Panipat Refinery


SAP Implementation. May 03 - June 03

 Analysis and understanding of the project requirements


 Designing of the work break down structure
 Analysis and implementation of the actual system.

EDUCATION

B.Tech. in Computer Sc. & Engg.


Manipal Institute of Technology, Manipal INDIA.

SKILLS

 Dependable, detail oriented and self-motivated with the ability to work within teams and or
independently.
 Ability to evaluate and solve process-related problems using sound analytical skills.
 Ability to explain and defend decisions to others.
 Skill in prioritizing and meeting deadlines.
 Excellent quality orientation and is focused on SEI CMM Level 5 processes.
 Good communication and presentation skills (both written and verbal), with the ability to interface
effectively with management and staff..
 Experienced in all phases of the Software Development Life Cycle, Quality Assurance and application
development. Additionally, knowledgeable in:

Database: PL/SQL, Microsoft’s SQL Server.


Language: Java Ruby On Rails,J2EE, PL/SQL, Hibernate, Springs, Strutts ,C, C++, ASP,
ASP .NET, VBScript, HTML, VC++, JSP, COBOL, ASP
Hardware: Microprocessors and Interfacing, Computer Organization & Architecture.
Operating System: DOS, Windows 9X, Windows NT/ME/2000/XP.
Others: Artificial Intelligence, DBMS, SQL, Data Communication & Computer
Network, Compiler Design, Parallel & Distributed Processing, Software
Engineering, Discrete Mathematics, Data Structure, Data Warehouse.

Você também pode gostar