Java Resume
Jersey City, NJ
Summary:
- Over 9+ years of overall professional IT experience with 5+ years of ample experience in Salesforce.com CRM and Force.com platform and 5 years as a Java & J2ee developer.
- Worked in all stages of Software Development Life Cycle (SDLC) i.e. Systems Analysis, Design, Development, Testing and Implementation.
- Extensive experience in developing Apex Classes, Triggers, Controllers, Visual force pages, Visual classes.
- In-depth understanding of CRM business processes like Forecasting, Campaign management, Lead Management, Order Management, Account Management and Case Management.
- Expertise in developing UI Components using Visual Force Pages, Visual Force components, Apex Controllers HTML, DHTML, Java Script andCSS.
- Expertise in Back end programming using Apex, Triggers, Scheduler, Web services, Batch Apex and other Apex programming in Sales force.
- Provided 24 X 7 and 365 days support for Business Critical Applications.
- Extensive experience in designing of custom objects, custom fields, Pick list, role based page layouts, Workflow Alerts. Actions, Approval Workflow, Validation Rules, Approval Processes, custom Tabs, custom reports, report folders, report extractions to various formats, design of Visual Force Pages, Snapshots, Dashboards, and Email generation according to application requirements.
- Experience in working with Scrum/Agile teams.
- Expertise in various Standard objects like Accounts, Contacts, opportunities, Products, Price books, Cases, Leads, Campaigns, Reports and Dashboards.
- Experienced in Scripting languages like HTML, PHP, Java Script, and XML.
- Experience in web technologies like XML, CSS, SOAP and WSDL.
- Experience in Implemented security and sharing rules at object, field, and record level for different users at different levels of organization. Also created various Roles, Profiles and configured the permissions based on the organizational hierarchy.
- Proficient in databases like MS SQL Server 2000/2005, MySQL Server 5.5, MS Access, MS Excel.
- Having excellent analytical/problem solving skills with enthusiasm to learn new technologies.
- Excellent communication and inter-personal skills, accustomed to working in both large and small team environments.
- Worked on creating Use Cases, Test Scripts and Test Procedures as per the business requirements. Experience in using Salesforce.com Creating Roles, Profiles, Email Services, Page Layouts, Workflow Alerts, Actions, Validation Rules and Approval Workflow.
Skills:
- Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Reports, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects, Force.com IDE.
- Salesforce Tools & Integration Tools: Force.com Explorer, Force.com DataLoader, Cast Iron Systems, Force.com Excel Connector, Force.com Platform (Sandbox, and Production)
- Java/J2ee Technologies: Java 1.5, J2EE, Servlets, JSP, EJB, JDBC, JNI, Java Security, JNDI, JMS
- Internet Technologies: AJAX, JSP Custom Tags (JSTL), JSF, HTML, CSS, DHTML.
- Databases: Oracle 10g, SQL Server, My SQL, PL/SQL, DB2 and Sybase 12.5.2.
- XML: XSL, XSD, XSLT, XPATH, XSD, SAX, DOM, JAXP.
- Operating Systems: MS-Windows XP/ME/98/95/ 2000/NT 4.0, Red Hat Linux and Unix.
- Scripting Languages: Java Script 1.2, Perl and Shell Scripting.
- IDE: IBM RAD, Eclipse 3.5, Websphere Integration Developer.
Experience:
Confidential, JerseyCity, NJ Nov 2010 - Till Date
Salesforce Consultant
Description
The system provides workflow automation around the account opening process. This system facilitates the CA/SA to capture customer account information, validate it and take it forward to various levels of approvals and get account created for the customer with the system Generate pre-populated forms, Rules validations , Case creation with Workflow, Approvals, Escalations, Account Creation
RESPOSIBILITIES:
- Assisted my project manager and performed a lead role on the implementations on Salesforce.com.
- Worked on Account & Contact Management, Opportunity Management, Contract Management, Product Management, Price Books, Asset Management, Territory Management, Security, Roles & Hierarchy.
- Implemented mass data loads and pre-deployment testing.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Worked on advanced workflow rules & Approval processes.
- Prepared BRD's implementing ER Diagrams , Mock Screenshots, Algorithms and Pseudo codes in the document as per the requirements
- Designed Test Scenarios and Expected results for the Use Cases and documented them.
- Worked on Regression tests based on fixes and new enhancements.
- Reengineered current CRM SFDC system to use the standard core SFDC functionalities.
- Account Hierarchy to reflect Multi Sales Offices
- Contracts based on single or multiple sales order
- Territories to identify the individual zones
- Product Hierarchy to reflect multiple prices.
- Worked on implementing new business logic using Apex code (Classes, Triggers and VisualForce Pages).
- Customized page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Coordinate with Offshore teams and Business users
- Worked as lead to review the code & review the code & assignment of tasks.
- Used the Change Sets to deploy code between the Sandbox and Production environments for final implementations and prepared Deployment documents.
- Used Data loader for updating data and to upsert data relations between standard and custom objects.
- Provided a seamless integration between SFDC and Financial System - NetSuite using Boomi AtomSphere Integration Cloud and performed functional & integration testing.
- Used Cameleon - configuration to customize the orders in salesforce.com using complex configuration rules maintained in Cameleon.
- Involved in Design and development of Workflow rules, triggers, and validation rules, Profiles, Custom Buttons, Custom links, Custom Pages, Extended controllers, and Apex classes to drive the functionality.
- Developed various Custom Reports and deployed them for different business user levels.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential, Irving, TX Feb 2009 - Oct 2010
Salesforce Consultant
Description
Control expenses, drive revenue and expedite organic growth. The internet is Confidential most cost efficient channel for customer engagement activities. The channel has the added benefit of simultaneously extending boundaries and driving revenue.
RESPOSIBILITIES:
- During JAD sessions gathered requirements from Business and documented for development.
- Implemented Salesforce PRM to enable cross channel collaboration.
- Designed Outlook integration which keeps customer information and communications in sync.
- Integrated (Cast Iron) PeopleSoft Financial tools to enable greater visibility into customer account information.
- Used Sandbox for testing and Migrated the code to the deployment instance after testing.
- Created Custom dashboards displaying real time metrics including forecasts, revenue etc.
- Responsible for Production Support Issues involving Bug Fixes and integration testing.
- As an onsite technical lead played a major role in defining deliverables to the offshore team.
- Facilitated testing by creating and deploying test scripts.
- As an onsite technical lead played a major role in defining deliverables to the offshore team.
- Designed and developed User Interfaces for Salesforce.com users as per requirements.
- Created BR Document by capturing detailed descriptions for each requirement.
- Captured detailed Technical and Functional descriptions of the requirement to prepare SRS.
- Communicated with the testing team about the defects and provided solutions to fix the defects.
- Integrated Salesforce CRM with JD Edwards using Informatica Power Center.
- Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
- Provided the training to the internal business users to use the application and develop their own custom reports.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential Nashville TN Mar 2007 - Jan 2009
Salesforce Analyst/ Developer
Description
Confidential is a leading provider of research and learning solutions for the healthcare industry. As a Web-based company, Confidential wanted a cloud based CRM solution that would eliminate ongoing maintenance and expensive customization. I was part of a team implementing SFDC Marketing, Sales and Case Management.
Responsibilities:
- Prepared specifications for system enhancements and customization
- Involved in identifying, planning and implementing new salesforce.com features and functions (new screens, workflow, force.com objects, reports, apex code) to meet business requirements
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Designed and deployed Custom tabs, Approval Processes and Auto-Response Rules for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation Rules and formula fields to the custom objects.
- Integrated AppExchange applications like
- Case History Timeline makes it possible for users to create a timeline showing all stages of a case
- Multistep marketing which helps HealthStream plan creates, execute and evaluate its marketing schedules.
- Used field level security along with page layouts to manage access to certain fields.
- Devoloping, implementing & testing on the Sandbox environment.
- Captured Business case for each requirement to understand the functionality of the requirement. Created use cases for the requirements based on Business Case.
- Implemented Test Scenarios, Test Plans and Test Cases for UAT.
- Used Quality Center for Test Management, and automation testing tools like QTP and QC for regression testing.
- Converted data from Microsoft CRM to Salesforce CRM.
- Integrated Microsoft ERP with Salesforce CRMusing Informatica PowerExchange.
- Developed web-to-lead functionality for Healthstream.com site which directs leads from web to Salesforce CRM.
- Implemented Case Management for internal help IT desk to automate support functions like case and solution management.
- Developed several custom reports to better assist managers and also report folders to provide report accessibility to appropriate personnel.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP,Java, J2EE, Servlets, JSP
Confidential USA
Mar 2006 - Feb 2007
Sr.Software developer
Supply Chain System SAP- WLI Integration
Description
The main purpose of Supply Chain processing is to collect Verizon material requests and to capture their associated logistics execution data. In order to fulfill these material requests either out of Verizon's own stock including automatic, optimized availability checks through the entire supply chain or to procure directly from the internal (e.g. Vartac) or external vendor.
RESPOSIBILITIES:
- Involved in the design, analysis and prepared class and sequence diagrams using IBM rational rose
- Design and develop any changes to the existing system within a short span of time. Performed a very good study of the impact of any changes to the system and implemented the same.
- Deploying application in various Test, Integration and Production environment.
- Followed SEI-CMM level 5i processes maintaining Express track documents for each phase of the development and baseline it. Had standard coding guidelines, templates and design documentation.
- Appreciated for excellent Team Management to achieve quality deliverables on time.
- Production activities are managed for internal supply.
Environment Java, J2EE, Servlets, JSP, Ajax, EJB, XML, Web Logic Server, UML, HTML, CSS, DHTML, DB2 SAP R3
Confidential, CA
July 2005 - Feb 2006
Role: Software Engineer
Project: Ad sense CAFE
This is a Web based application open to the public "Content Ads for FrontEnd" automatically crawls the content of the pages and delivers ads that are relevant to the audience and the site content. There are different types of Ads like image, video, flash, gadget, text ads which appears according to the request.
Responsibilities:
- Coding using Java, Java Servlet with spring framework.
- Involved in designing Html, JSP pages.
- Configuring and Implementation of Ibatis ORM tool.
- Written RegExp Validation.
- Developed some python scripts for Continous Build
- Active member in Adobe-pre-release team.
- Responsible for Unit Testing for the module developed.
Environment: Java, J2EE, Servlets, JSP, Ajax, EJB, XML, Web Logic Server, UML, HTML, CSS, DHTML,
Confidential, Chennai, India
Feb 2004 to June 2005
Software developer
Bago Commerce
Description:
Confidential is a Business to Business Engine, with which you can build your site within no time. Confidential has been designed to be easily configurable with a low cost of maintenance, and can be easily deployed online via the Internet, thereby increasing the web presence of any importer, exporter, wholesaler or distributor to showcase their products. BAGO enhances the chances of an organization\'s product reach.
RESPOSIBILITIES:
- Object Oriented Analysis and Design (OOAD) of business requirements with the end users and business analysts.
- Prepared Technical requirement Document for client requirements.
- Created class and Sequence Diagrams, Class Diagrams using WSAD5.
- Developed UI screens for clients using Struts, JSP, JSP Tag Libraries, HTML, XML, XSL, XSLT and JavaScript.
- Involved in Designing and Coding Servlets, Java Beans, and Session Beans to implement the business logic.
- Implemented J2ee Design Patterns like Business Delegate, Session Facade, DAO.
- Deployed applications on Web sphere 5.1-application server.
Environment: Java, J2EE, JSP, Servlets, Struts, JDBC, Java Script, Oracle 9i Application Server, Oracle
Confidential, Chennai, India
Sep 2003 to Jan 2004
Software developer
Electronic Enhanced Learning (ELELE ver. 1.0)
Description:
ELELE ver 1.0 is a clean, consistent and up-to-date university/college portal builder. It has all the administrative functions of the university/college along with assignments and online tests.
Reducing the college/university\'s website development, creation, hosting and maintenance expenses.
RESPOSIBILITIES:
- Coding for JSP's and Struts components like Action Forms, Action Classes etc.
- Preparation of Class, Object, Use case and Sequence diagrams.
- Developing utility classes to reduce code redundancy.
- Developed xml parsing utilities using SAX parser.
- Unit testing using JUnit.
- Developing UI Screens using struts.
- Preparation of Test Cases.
- Enables users to manage their own accounts by editing and changing passwords. The content contribution system is extremely simple to use and allows content creation without technical or HTML experience.
Environment: Java, J2EE, JSP, Servlets, Struts, JDBC, Java Script, TOMCAT.