Sr. Salesforce Lead Consultant Resume
Mclean, VA
SUMMARY
- Over 10 years of Strong professional IT experience with 5+ years of experience in Salesforce.com CRM, Force.com platform and 6 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 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 Agile/Scrum environment, Iterative, Waterfall software development methodologies.
- Excellent communication and inter - personal skills, accustomed to working in both large and small team environments.
- In-depth understanding of CRM business processes like Forecasting, Campaign management, Lead Management; Order Management, Account Management and Case Management.
- Expertise in system integrations with ETL tools, Boom, Informatica On-Demand, Cast Iron and bulk data load process automation.
- Expertise in developing UI Components using Visual Force Pages, Visual Force components, Apex Controllers, HTML, DHTML, Java Script and CSS.
- Expertise in Back end programming using Apex, Triggers, Scheduler, Web services, Batch Apex
- Expertise in creating architecture plans, phased implementation plans and data migration strategies.
- Good development experience with Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Partner WSDL & Enterprise WSDL, Visual Force (Page, Component & Controllers) and S-Control.
- Strong Knowledge in SalesForce Customization, Workflow Approvals, Data Validation, Sales, Marketing, Customer Service and Support Administration.
- Experience in web technologies like XML, CSS, SOAP and WSDL.
- Provided 24 X 7 and 365 days support for Business Critical Applications
- Experience gap analysis capabilities involving determining, documenting and approving the variance between business requirements and current capabilities
TECHNICAL SKILLS
Salesforce Technologies: Salesforce SFA, Salesforce CRM,Apex Language, Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, Apex Web Services, Workflow & Approvals, Analytic Snapshots
Salesforce Tools & Integration Tools: Force.com Explorer, Force.com DataLoader, Cast Iron Systems, Force.com Excel Connector, Force.com Platform (Sandbox, and Production), SOAP API.
Web Technologies: HTML, XML, Java Script, CSS, FLEX, SOAP, ASP.NET
Tools: /IDE: Macromedia Dreamweaver 2, Adobe Photoshop 6.0, Adobe Flash, Eclipse 3.4.1, My Eclipse 7.0, MS Office 2010, MS Visio 2010, MS Project 2010, MS SharePoint 2010, Eclipse, WSAD 5.0, Web Services, JNDI, HTML.
Operating Systems: Windows 98/NT/XP/Vista/7, UNIX.
UML Modeling Tool: Rational Rose Enterprise Edition, Microsoft Visio.
PROFESSIONAL EXPERIENCE
Confidential, OR
Sr. Sales force Lead Consultant
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls Pages, Data Loader, HTML, Java Script, Eclipse, SVN, Windows XP.
Responsibilities:
- Customized page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Worked on Salesforce.com customizations using Apex (classes, triggers and web services) and Visual Force that consists of several new data integrations and customizations are done to B2B Salesforce.com.
- Acted as initial point of contact with internal salesforce.com users for user request, issue resolution, and training worked closely with the Business team to assess the P&G defined Business Requirements and a Gap Analysis and build the Salesforce Knowledge based on the defined requirements.
- Worked in developing and consuming RESTFULL, SOAP web services in service oriented architecture.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.Migrated data from external sources and performed insert, delete, upset, export operations on millions of records.
- Developed and maintains API scripts and s-controls to support custom development as needed.
- Configured the Data Category Groups, Data Category Assignments, Article Summaries and the Language Settings.
- Developed Apex classes on Force.com platform to customize application according to functional needs.
- Developed Visual force Pages to customize the view and functionality of the Knowledge Articles that were required by the Organization.
- Developed Workflow Rules, Time-Dependent Workflow Actions, Email Alerts and Field Updates.
- Created and maintained User Roles, Security, and Profiles that was required for the Salesforce Knowledge implementation.
- Implemented and Consumed Knowledge Base Dashboards & Reports AppExchange for providing Reports and Dashboards that monitors the Knowledge Base.
- Involved in the creation of Knowledge Content, Format and Delivery Methods.
- Managed and implements customization requests by Business Users, including creating workflow triggers, workflow alerts, and automated email response.
- Performs new release evaluations with Business Owner & manages new functionality roll-outs.
- Conducted training sessions to the UAT users to use the Salesforce Knowledge application and developed a feedback custom report.
- Used Subversion (SVN) for version control of code base. Responsible for creation and maintenance of the core Subversion repository; enabled the team's distributed development through the Subclipse Eclipse Plugin.
- Identified and resolved problems which may impact projects by monitoring progress and project status. Escalates important issues to the attention of the department head so that decisions can be made promptly.
Confidential, McLean, VA
Sr. Salesforce Lead Consultant
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls Pages, Data Loader, HTML, Java Script, Eclipse, Windows XP.
Responsibilities:
- Worked on Salesforce.com customizations using Apex (classes, triggers and web services) and Visual Force that consists of several new data integrations and customizations are done to B2B Salesforce.com.
- Acted as initial point of contact with internal salesforce.com users for user request, issue resolution, and training worked closely with the Business team to assess the P&G defined Business Requirements and a Gap Analysis and build the Salesforce Knowledge based on the defined requirements.
- Worked on Single Sign on to integrate Eloqua with Salesforce using SAML configuration settings in SFDC, using identity provider Intel expressway cloud 360 along with LDAP server settings.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.Migrated data from external sources and performed insert, delete, upset, export operations on millions of records.
- Created and configured the Articles Types and the Articles Actions based on the organizational needs.
- Configured the Data Category Groups, Data Category Assignments, Article Summaries and the Language Settings.
- Involved in the training sessions to the internal business users to use the application and develop their own custom report.
- Developed Apex classes on Force.com platform to customize application according to functional needs.
- Developed Visual force Pages to customize the view and functionality of the Knowledge Articles that were required by the Organization.
- Developed Workflow Rules, Time-Dependent Workflow Actions, Email Alerts and Field Updates.
- Created and maintained User Roles, Security, and Profiles that was required for the Salesforce Knowledge implementation.
- Implemented and Consumed Knowledge Base Dashboards & Reports AppExchange for providing Reports and Dashboards that monitors the Knowledge Base.
- Involved in the creation of Knowledge Content, Format and Delivery Methods.
- Managed and implements customization requests by Business Users, including creating workflow triggers, workflow alerts, and automated email response.
- Performs new release evaluations with Business Owner & manages new functionality roll-outs.
- Conducted training sessions to the UAT users to use the Salesforce Knowledge application and developed a feedback custom report.
- Identified and resolved problems which may impact projects by monitoring progress and project status. Escalates important issues to the attention of the department head so that decisions can be made promptly.
Confidential, Detroit, MI
Sr. Salesforce Consultant
Environment: Saleforce.com platform, CastIron, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, SVN, Eclipse, Windows XP.
Responsibilities:
- Developed Cast Iron orchestrations that are used to synchronize data between Salesforce.com and web service endpoints.
- Worked on Salesforce.com customizations using Apex (classes, triggers and web services) and Visual Force that consists of several new data integrations and customizations are done to B2B Salesforce.com.
- Consumed and implemented the Web Services through WSDL in the Salesforce.com for outbound messaging.
- Used SOQL and SOSL statements within the custom controllers, extensions and triggers properly to avoid Governor Limits.
- Worked on Echosign API which enable users to send contracts for signature either by electronically or by fax directly from Salesforce.com standard objects.
- Supported the portal team for portal development with page flows.
- Installed Salesforce AppExchange (Knowledge Module) Application, configured and maintained user security permissions in compliance with organizational needs.
- Designed, and Implemented the Custom Business objects, Entity-Relationship data model, Page layouts, Custom tabs, Components to suit to the needs of the application.
- Created user Roles and Profiles and given them Security controls and shared settings.
- Implemented pick lists, dependent pick lists, lookups, junction objects, master detail relationships.
- Worked on Single Sign on to integrate internal enterprise application with Salesforce using SAML configuration settings in SFDC, using identity provider intel expressway cloud 360 along with LDAP server settings.
- Designed and developed service cloud and integration.
- Designed and developed workflow rules and Approval process for the application by implementing custom formulas for various tasks and Email alerts as per the requirement.
- Developed several Custom Reports to better assist managers and also report folders to provide report accessibility to appropriate personnel.
- Customized Dashboards to provide daily forecasts and track opportunities, deal registrations and customer engagement.
- Designed various types Email templates for auto response to customers.
- Used the sandbox for unit testing and assisted Business Users in CRM Deployment validation testing.
- Responsible for creation and maintenance of the core Subversion (SVN) repository for source control management(SCM); enabled the team's distributed development through the Subclipse Eclipse Plugin.
- Created supporting documentation for application development tasks that includes Cast Iron orchestrations and Salesforce.com customizations.
- Involved in the training sessions to the internal business users to use the application and develop their own custom report.
- Worked with CRM Application Development Team to complete development, test support and deployment activities.
- Modified the sharing model as required leads and case setup, managing email and mail merge templates.
Confidential, Richmond VA
Salesforce Consultant
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, SVN, Workflow & Approvals, Reports, Eclipse, Windows XP.
Responsibilities:
- Analyzed requirements and developed detailed design of Salesforce integration.
- Assisted the PM in rolling out the Implementation Road-map.
- Created custom field and field dependencies on standard objects like Cases and Solutions.
- Experienced with integration of Salesforce Knowledge Module application.
- Created pick lists, dependent pick lists, lookups fields, junction objects, master detail relationships, validation rules and formula fields.
- Develops and maintains naming conventions of picklists, report folders, dashboards, etc. to improve system usability
- Developed Apex classes and Apex Triggers on Force.com platform to customize application according to functional needs.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Worked on CTI by supporting and integration with Salesforce standard objects.
- Created Visual Force pages and Visual Force Custom Controllers on Force.com Eclipse IDE to customize the view and functionality of the page according to the organizational needs.
- Developed workflow rules and time triggered workflows for various business requirements.
- Used field level security, profiles and audit trail setup to ensure that protected data is only with authorized users.
- Designed and Implemented the Page layouts and Custom tabs to suit the needs of the application.
- Deployment, implementation of SVN as source control, collaboration and QA tool. Project management, versioning and blame/issue tracking using SVN.
- Implemented escalation rules, automatic case generation and their escalation to call center representative, and generated email alerts for quick issue resolution.
- With Force.com web service API data is accessed from external systems and web sites for implementing WSDL in the application.
- Develops and maintains API scripts and s-controls to support custom development as needed
- Developed Custom Reports, Dashboards scheduling dashboards as per given requirements.
- Created test scenarios on Sandbox environment and migrated code to deployment instance after testing.
- Managed and implemented customization requests by Business Users, including creating workflow triggers, workflow alerts, automated email responses, etc.
Confidential, Indianapolis, IN
Salesforce Developer
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Java, Web Services, WSDL,SOAP, Sandbox, Eclipse IDE Plug-in, Windows XP.
Responsibilities:
- 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.
- Assisted my project manager and performed a lead role on the implementations on Salesforce.com.
- 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.
- 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.
- Used Subversion (SVN) for version control of code base. Responsible for creation and maintenance of the core Subversion repository.
- Provided a seamless integration between SFDC and Financial System - NetSuite using Boomi AtomSphere Integration Cloud and performed functional & integration testing.
Confidential, NY
Java Developer
Responsibilities:
- Used Rational Rose for designing Class Diagrams, Sequence Diagrams based on UML concepts.
- Actively involved in design of the application architecture in lines of MVC Architecture with EJB and simple Java Beans as a Model, JSP as View and Servlet as a Controller.
- Involved in design and development of the presentation layer using JSP, Java Servlets.
- MVC Pattern Architecture for development of the application.
- Implementation of J2EE Design pattern (Value objects, Singleton pattern).
- Developed data access layer using CMP Entity Beans and value objects.
- Involved in writing Stored Procedures, Triggers and Cursors using PL/SQL.
- Involved in Shell scripting on bash and Korn shell on Unix platform using Perl language.
- Responsible for development of the several utility classes for general use of the application.
- Used Maven for project; build, Reporting and Documentation
- Worked on stored procedures on SQL Server 2000
- JSP Custom Tags Implemented for the Different and Reuse Functionality.
- Singleton classes implemented that were used in mapping handlers based on actions and the navigation conditions.
- Supported in advisor portal development using web logic page flows and web logic portal
- Worked on Web scraping to extract content from a website over HTTP for the purpose of transforming that content into another format such as HTML and XML
- Used IBM MQSeries as JMS provider for asynchronous messaging capability
- Used IBM WebSphere Application Server 5.0 for the deployments in development mode.
- Used Rational Clearcase as a Version Control Tool and followed standard software life cycle.
- Prepared documentation for future references and updates.
Environment: Java (JDK 1.3), J2EE (Java Servlets, EJB 2.0, JSP), XML, JNDI, HTML, JavaScript, Websphere 5.0, Rational Rose, IBM DB2 UDB, JUnit, JBoss, Log4j, MS-SQL Server, WebQL, MQ-Series, Rational Clearcase, WSAD 5.0, Unix, Humming Bird, SAX, Windows NT and Sun Solaris.
Confidential
Application Developer
Responsibilities:
- Designed Sequence and Class diagrams based on UML concepts using Rational Rose.
- Developed the control layer using J2EE (Servlets with Session management) capabilities.
- Developed the JSP, Java Beans, and Servlets following the MVC architecture.
- Developed File Chooser Upload Servlet Utility.
- Supported in advisor portal using web logic page flows and web logic portal.
- Developed reports using PDF RENDERED library, which is used to convert the XML data into PDF printable format reports.
- Wrote Shell scripts on bash and Korn shell on Unix platform.
- Involved in writing Stored Procedures, Triggers and Cursors using PL/SQL.
- Created server side code to implement JDBC connectivity to MS-SQL Server.
- Extensively used Custom Tags for maintainability and enhancing performance.
- Design and Implementation of Persistence Objects.
- Used Visual Source Safe as a Version Control Tool and followed standard software life cycle.
- Work flow Management, Writing workflow interfaces.
- Worked on Web scraping to extract content from a website over HTTP for the purpose of transforming that content into another format such as HTML
- IBM HTTP Server is responsible for holding the presentation layer and deployment.
Environment: Java, Java Servlets, JSP, JavaScript, WebQL, XML, JBoss, XSLT, Java Swing, MQ-Series, Web Sphere Application Server 3.5, PDF Rendered Library, MS-SQL Server, Visual Source Safe and Windows NT.
Confidential
Java Application Developer
Responsibilities:
- Used ProV to generate UML sequence, class and state diagrams.
- Used command, factory and singleton designing patrons.
- Cash Management System is implemented in MVC architecture.
- Involved in High-level design that contains overview of the major wings of CMS along with database design.
- Involved in Low level Design of use cases consists of major logic used, EJB methods (Business logic) created, Jsp pages and java files developed.
- Involved in the design of front end using JSP.
- Worked on Web scrapping using WebQL on the underlying object structure (Document Object Model ) of the HTML and JavaScript.
- Used Subversion (SVN) for version control of code base. Responsible for creation and maintenance of the core Subversion repository
- Involved in Shell scripting on bash and Korn shell on Unix platform using Perl language.
- Developed Servlets and java files for control of the business processes in the middle-tier
- Developed Stateless session bean for implementing business logic. IBM Web Sphere 5.0 Application Studio (WSAD) is used as IDE for development.
- Developed DAO’s (Database access objects) for accessing Database, SQL 200 Server
- Developed build script using ANT and version control using MS Visual Source Safe.
- Designed Unit test plan for testing of use cases designed for different cases in synchronous with requirement specification.
- Designed Integration test plan for testing of Integration of all use cases for a module.
Environment: Java - J2EE Environment, EJB, JDBC, MVC Architecture, Servlets, JSP pages with custom tags, Java Beans, SQL, PL/SQL,WebQL, triggers, cursors, XML, JBoss, UML, IBM Web Sphere 5.0 Application Studio (WSAD), Log4J.