Salesforce Consultant Resume
Schaumburg, IL
SUMMARY
- Around 8 years of experience as an IT professional, committed to maintain cutting edge technical skills and up - to-date industry knowledge including around 5 years of experience as a Salesforce CRM Administrator, Developer and Consultant.
- Experienced in implementing Triggers, Visual force pages, Apex class, Web Service and S-control to achieve complex business functionalities.
- Pervasive experience in performing the administrative and development related tasks like consigning Roles, creating Profiles, Visual Force pages, Validation Rules, Users, Custom Reports, Workflows, Email Alerts, Entity Relationship Diagrams and Page Layouts.
- Proficient in dealing with the functionalities related to the Service cloud and Sales Cloud.
- Experience in developing client-specific solutions on force.com platform using Apex classes, Controller Classes, extensions, Triggers, Visual Force, Web Services API, Force.com IDE, S-Controls, SOQL, SOSL, SOAP based Web Services.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and actions.
- Hands on experience in Salesforce.com Development by developing the presentation layer in Visual force and business logic in the Apex by creating/using the Classes, Standard Controllers, Custom Controllers, Controller Extensions, S-Controllers and Web Services API.
- Experience in Configuring Salesforce.com by creating custom objects, various types of custom fields, links, buttons, record types, Junction objects, master-detail relationships, lookup relationships, role based page layouts, custom Tabs, custom reports, report folders, report extractions to various formats, Snapshots, Dashboards.
- Deployed Customization from Sandbox to another Environment by Eclipse IDE and Change Set.
- Proficiency in Object Oriented Languages like C++, C# experience in web technologies like HTML, XML, JSP, JavaScript, and WSDL.
- Involved in various stages of Software Development Life Cycle (SDLC) including experience in Integration of Sales force with in-house legacy ERP systems using Apex Web services WSDL and outbound messaging.
- Capability of learning new technologies and implementing them in the project successfully.
- Good experience in web service- synchronous and asynchronous, Web service factory.
- Used Force.com Web services API and outbound messaging for implementing web services through WSDL in the application for access to data from External systems and websites.
- Implemented Single Sign-On with Force.com and built SSO web service.
- Experience working with Force.com IDE, Data Loader, Apex Explorer and Salesforce.com Sandbox environments.
- Experience in using Servlets, Java Web Services, JSP and applets to develop C# application using the >net frame work also have hands on experience in HTML, DHTML, Adobe Photoshop.
- Installed Salesforce AppExchange Apps, configured and maintained user security permissions in compliance with organizational needs.
- Proficient in using meta-data migration tools likeEclipse IDEand SalesforceApex Data Loader.
- Frequently worked in B2B & B2C SFDC pattern involved interaction with all the various parties involved.
- Hands on experienced in database development using PL/SQL in MySQL, SQL server 2005 and oracle.
- Having good knowledge of all phases of SDLC with expertise in Requirement gathering, Analysis, Designing, Development and Testing.
- Expertise with Object Oriented Design (OOD), Analysis (OOA), based on Unified Modeling Language (UML) architecture.
- Hands on experience working with Salesforce Mobile SDK 2.0 and Developer Mobile Packs.
- Involved in Functional, Regression, Integration, System and Performance testing of client server and web applications.
- Excellent communication, problem solving, debugging & programming skills, accustomed to working in both large and small team environments.
TECHNICAL SKILLS
Salesforce Technologies: Apex Language, Classes, Triggers, SOQL, SOSL, Visual Force (Pages, Components and Controllers), Apex Data Loader S-Controls, Apex Web Services, Dashboards, Custom Objects, Sandbox development and Testing.
Salesforce Tools: Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Platform (Sandbox and Production), Force.com Migration Tool.
Programming Languages: C, C++,VB, Java, PL/SQL, TSQL, Apex, Ajax, ASP.NET, ADO.NET, C#
Operating Systems: MS Windows, UNIX, LINUX an Mac
Databases: MS Access, Oracle 11g,10i/9g, SQL Server 2005/2008, MySQL
Tools: Eclipse, SQL Enterprise Manager, SQL Query Analyzer.
PROFESSIONAL EXPERIENCE
Confidential, Schaumburg, IL
Salesforce Consultant
Responsibilities:
- Worked closely with sales team and business analysts to perform detailed analysis of business and technical requirements and to design the solution by customizing various standard objects of SalesForce.com (SFDC).
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards.
- Designed and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual force Pages to suit to the needs of the application.
- Developed Visual force page using the extension controller according to the clients’ requirement.
- Developed JavaScript, Used Include Script tag for importing JavaScript into visual force, developed CSS files to give custom style for visual force page and developed HTML for the preparation of Email Templates, Mail Attachments etc.
- Developed Apex Classes & Triggers to implement the business logic as per the requirements.
- Developed Unit test class for Apex class and worked for improving code coverage.
- Developed SOQL and SOSL queries to get data from different related objects and Used Force.com Explorer for SOQL testing.
- Created Custom objects such as Inventory, Orders, Production Planning, Scheduling, shipping.
- Created email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Created new user accounts and configure Salesforce.com to fit security needs at the user and organization levels.
- Created Custom Profiles, Public Groups and Roles to distribute user rights and functionality.
- Used Salesforce Automation (SFA) for Sales Lead Management, Opportunity Management, Case Management, Account and Contact Management, Data Quality Management, Approvals and Workflow.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com subjects. Used it to read, extract and load data from comma separated values (CSV) files.
- Involved in data mapping and migration of data from legacy systems to Salesforce.com Objects and fields.
- Used the sandbox for testing and created managed packages and migrated them between Sandbox and Production environments for final implementations.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
Environment: Saleforce.com platform, Force.com Sites, Apex, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Data Loader, SF Explorer and Eclipse IDE Plug-in.
Confidential, NJ
Salesforce Consultant
Responsibilities:
- Designed, developed, test and deployed custom Salesforce applications software using APEX Classes,
- Controller Classes, Batch APEX and APEX Triggers for various functional needs in the application.
- Involved in designing the architecture of integrating various external systems to Salesforce.com.
- Integrated using Web Services (SOAP) technology for extracting the data from external systems
- (Sales Lead Integration, LeadAmex, and Incentives Tracking System) to display in the pages of salesforce.com.
- Involved in identifying, planning and implementing new salesforce.com features and functions (new screens, workflow, force.com objects, and reports, apex code) to meet business requirements.
- Performed a key role in building and planning the capabilities of the SFDC team.
- Analyzed and suggested best possible ways out of the box for the stakeholder’s requirements in Salesforce.
- Experience in SFDC Integration using Web Service and Apex Programming, Salesforce.com Service Cloud expertise.
- Configured users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Imported data from Seibel CRM into Salesforce using Informatica Power Center as part of Data Migration.
- Worked with Salesforce premier support to short out technical challenges and governor limits
- Worked on Standard objects like Product, Quotations and Order.
- Installed and configured the Java/ANT-based command line utility migration tool.
- Hands on experience on REST, SOAP and FX web service APIs.
- Created and configured workflow rules and defined related tasks, email alerts, and field updates.
- Created and configured 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.
- Used field level security along with page layouts to manage access to certain fields.
- Developed Various Visual Force pages as per organization requirements.
- Proficient in using meta-data migration tools like Eclipse IDE and SalesForce Apex Data Loader.
- Integrated the Web Services for extracting the data from external systems to display in the pages of salesforce.com.
- Used Force.com developer toolkit including Apex Classes, Apex Controllers and Apex Triggers to develop custom business logic.
- Developed several custom reports to better assist managers and also report folders to provide report accessibility to appropriate personnel.
- Used Eclipse IDE for Deployment and agile methodology expertise.
Environment: Saleforce.com platform, Seibel CRM, Force.com Sites, Apex, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Data Loader, SF Explorer and Eclipse IDE Plug-in.
Confidential, NJ
Salesforce Developer
Responsibilities:
- Administered, configured, and maintained Salesforce.com application user profiles, roles, assigning permission, generating security tokens, validation Rule, upgrade installation.
- Designed, developed and deployed the Custom objects, Components, Visual Force Pages to suit to the needs of the application.
- Designed, developed, test and deployed custom Salesforce applications software using APEX Classes, Controller Classes, Batch APEX and APEX Triggers for various functional needs in the application.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from the homegrown applications by using the homegrown web services.
- Imported data from Seibel CRM into Salesforce using Informatica Power Center as part of Data Migration.
- Responsible for helping to capture business requirements, identifying appropriate data sources, Data quality issues, Business transformation rules, mapping source to target.
- Worked extensively on Informatica transformations like Source Qualifier, Expression, Filter, Router, Aggregator, Lookup, Update Strategy, Stored Procedure, and Sequence generator, Joiner, Union and Normalizer.
- Developed complex mappings & mapplets in Informatica to load the data using different transformations.
- Performed Optimization at both the Mapping Level and Session Level.
- Used Debugger making use of Breakpoints to monitor data movement and troubleshoot the mappings.
- Developed Test cases for Unit Testing of the Mappings, and also was involved in the Integration Testing.
- Created User Roles and Profiles, Security controls and shared settings.
- Worked on various standard Objects like Accounts, Case, Contact
- Implemented field level security, Profile and audit trail setup.
- Customized several Workflows, validation rules, Triggers, Apex class.
- Deploy SFDC package from one organization to other organization.
- Wrote SOQL statements within custom controllers.
- Developed APEX class, Controller class and APEX Triggers from various functional needs in the application.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Used analytic snapshots for bi-weekly reports.
- Created various reports (Summary reports, Matrix reports, Pie charts, Dashboards) and set up reports folders.
- Restructured Custom objects, Master detailed relationship between objects to better suites the organization.
- Individually worked on creating and implementing the Web-TO-Case functionality to solve and track customer issues.
- Importing and exporting large volume of data using Data Loader.
- 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.
Environment: Saleforce.com platform, Apex Language, Triggers, Visual force ( pages, components and controllers), SOQL, Change Set, Data Loader, Force.com, Work Flows-approval, Custom objects, Custom tabs, Email service, Html, Web service, Sharing Rules
Confidential, DE
Sales Force Developer
Responsibilities:
- Performed the role of SFDC Analyst and Administrator.
- Provided user support and bug fixing activities as per the SLA.
- Implemented minor enhancements on standard objects like Campaigns, Leads, Accounts, Contacts, Opportunities, Dashboards and Reports.
- As SFDC administrator interacted with various business areas to gather requirements and develop data model to suit complex business needs.
- Designed various HTML Email templates for Auto-Response to customers
- Developed a web-to-lead functionality to Citibank.com site which directs leads to Salesforce CRM.
- Wrote Custom Formula fields and Validation rules
- Wrote Escalation rules to escalate the cases.
- Developed Workflow Rules and Approval Process for some fields.
- Responsible for migrating existing data (Accounts, Contacts, Events and Tasks) from legacy systems to Salesforce.com using data Loader.
- Created and deployed several reports for different user profiles based on the need in the organization.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams
Environment: Saleforce.com platform, Force.com Sites, Apex, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Data Loader, SF Explorer and Eclipse IDE Plug-in.
Confidential, Richmond, VA
Salesforce Developer
Responsibilities:
- Analyzed the customer provided functional Requirements and prepared High level design document, UML class diagrams using rational tool.
- Interacted with various business user groups for gathering the requirements for salesforce.com CRM implementation.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards.
- Intensely worked with Apex, Triggers, API integration.
- Developed various Custom Objects, Tabs, Components and Visual Force Pages.
- Maintained user roles, security controls, profiles, shared settings and workflow rules wherever necessary.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Imported data from Seibel CRM into Salesforce using Informatica Power Center as part of Data Migration.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Having the ownership of the total use cases and implemented the agile methodologies.
- Developed User Interface components of Site Manager, ePublish templates using JSP (Java Server Pages), HTML, DTHML, CSS (cascading Style Sheets), AJAX (Asynchronous JavaScript and XML) and JavaScript used for front end validations of web pages, ePublish form templates.
- Developed and maintained Widgets using Spring MVC, Spring IOC (Inversion of Control) and implemented Hibernate OR mapping to communicate with database.
- Designed and implemented the Hibernate Domain Model and involved in writing (HQL) hibernate queries to manipulate data in database.
- Involved in to writing the PL/SQL Stored Procedures, cursors and functions to access the content from database in ePublish content Management tool.
- Worked with AJAX and JavaScript for asynchronous communication and Worked with WSAD5.1 (Web Sphere Application Developer) as IDE, CVS as version control.
- Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Data Loader, HTML, CSS, Java Script, S-Controls, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Web Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Confidential
Java/J2EE Developer
Responsibilities:
- Programming by Using Struts Frame Work with MVC architecture implementation.
- Used DAO’s and DTO’s design patterns.
- Configure the Eclipse IDE with Web Logic Application Server for Entire Application.
- Validate Framework was used for both client and server side validations.
- Implemented design patterns like Front Controller, Business Delegate, Session Façade, Service Locator and DAO.
- Integrated different components to establish a stable flow and reviewed all the deliverables produced by the team
- Actively involved in view side implementation, server side business logic implementation and testing.
Environment: J2EE (Java, JSP, Servlets, Struts, Java Beans, MVC, JMS, EJB2.0), Weblogic8.1, JavaScript, ORACLE9i, HTML, DHTML, XML, Windows XP.
Confidential
Java Developer
Responsibilities:
- Responsible for the development and support the intranet portal and enterprise applications also.
- Involved in Requirement Analysis, designing, development and testing of the entire application.
- Involved in Analysis, Design and Development of different phases of the Process Flow module.
- Developed the web interfaces for Process Flow using JSP technology, which provides flexibility in page design and makes easy for maintenance and modifications.
- Developed and implemented GUI functionality for Process Flow module using JSP, Struts, JavaScript, CSS, Struts Action Forms and Struts Action Servlets.
- Extensively used Validation framework for client and business logic validations.
- Developed Action classes and Action Forms using Servlets and Struts APIs and MVC Design Pattern and implemented Process Flow using hibernate, and Eclipse.
- Configured a Server to handle requests from application users and instantiate the handler classes.
Environment: Java, JSP 1.2, Oracle 8i, Servlet 2.2, Apache Tomcat, JDBC, Java Script, HTML and Rational Rose and Dream weaver.