Salesforce Consultant Resume
Overland Park, KS
SUMMARY
- Over 8 years of experience in IT with around 5 years of strong experience in Salesforce.com and 3 years of experience as a Java Developer.
- Experience with Salesforce.com Sales, Service Cloud, Communities and Force.com Platform.
- Good experience in implementing Salesforce.com Web - to-Lead, Email-to-Case.
- Good working experience in various capacities such as Salesforce developer, Salesforce Administrator, Force.com developer and business analyst and involved in various phases of entire project from requirement gathering, architecture development, implementation, training the end users.
- Rich experience in Administration and Development of Salesforce.com CRM using Force.com, Visual force, APEX and PHP.
- Expertise in designing of Custom Objects, Custom Fields, Pick List, Role based page layouts, Workflow Alerts & Actions, Validation Rules, Approval Processes, Custom Tabs, Custom reports, Report folders, Report extractions to various formats, Design of Visual Force Pages, Record Types, Dashboards, and Email generation according to application requirements.
- Experience in developing Visual force pages and Custom Objects using Apex Programming on Force.com Platform.
- Expertise in developing Apex classes, Controller and Triggers on Force.com platform to customize application according to the functional needs.
- Expertise in Data Migration from Traditional Applications to Salesforce using Import Wizard and Data Loader Utility.
- Experience in integrating SFDC with Legacy applications using Web Services API.
- Extensive experience in customizing the User Interface of Salesforce CRM using Apex Programming, Custom Controllers, Visual force, CSS and JavaScript.
- Experience in customizing Data model of Salesforce.com CRM using Workflows, Triggers, Validation Rules, and Approval Processes.
- Proficient in using tools like Force.com IDE, SOQL and SOSL on Mac and PC environment.
- Extensive experience in customization, configuration, Eclipse IDE, Apex, Visual force pages and tools like Apex Data Loader.
- Experienced in defining custom formulas and creating validation rules to suit the needs of the data model and ensure data quality.
- Hands-on experience with development tools like Force.com IDE, Force.com Explorer and Data Loader.
- Key player in migrations and deployment of code from one environment to other using Force.com IDE deployment wizard.
- Adept in sales analysis, marketing & customer support business processes used by Salesforce.com customers and recommendations to customers for improving their processes using Salesforce.com.
- Proficiency in SFDC Administrative tasks, like creating Profiles, Roles, Users, Page Layouts, Email Services, Reports, Tasks and Actions.
- Experienced in all stages of SDLC dat includes duties like providing documentation on design, testing and migration from development to production.
- Experience in Requirements gathering experience Conducting User Interviews, and preparing functional documents like Use Cases, Software Requirements Specifications (SRS).
TECHNICAL SKILLS
Salesforce Technologies: Salesforce.com platform, Apex Language, Visual force (Pages, Component & Controllers), Workflows & Approvals, Reports, Dashboards and Custom Objects.
Salesforce&Integration Tools: Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox, and Production).
Java/J2ee Technologies: Java, J2EE, Servlets, JSP, JDBC.
Internet Technologies: AJAX, JSP Custom Tags (JSTL), JSF, HTML, CSS, DHTML.
XML: XSL, XSD, XSLT, XPATH, XSD, SAX, DOM, JAXP.
Scripting Languages: Java Script, jQuery, PHP, Perl and Shell Scripting.
IDE: Eclipse, Spring Tool Suite, WebSphere Integration Developer. Force.com IDE.
Operating Systems: MS-Windows XP/ME/98/95/ 2000/NT 4.0, Red Hat Linux and Unix.
PROFESSIONAL EXPERIENCE
Confidential, Overland Park, KS
Salesforce Consultant
Responsibilities:
- Worked on support activities raised through Opioid Management System (OMS). Resolved the Cases and support the team on urgent basis, implementation and working with real-time troubleshooting.
- Understanding Integration scenarios, design to develop Apex/Visualforce according to the business requirements.
- Developed various custom objects like field scheduling event, procedures and recurrence. Experience in developing Salesforce1 mobile application.
- Deploying applications from Sandbox to Production using Change Sets.
- Tracked the status of requirements throughout the project lifecycle, and redefining them as necessary.
- Implemented platform security based on the Organization security, Session security and Network-based security (Using IP address)
- Worked with business analyst to develop project implementation and develop plans including user interfaces.
- During every new platform release from Salesforce.com, discussing the new release features with teammates and BA team to TEMPeffectively improve the features on current environment.
- Used agile methodology of development for all the project requirements given by the BA Team. Also have regular scrum meeting between BA and Developer team to discuss issues and goals fulfilled.
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Worked with Dynamic Apex to access S-Objects and field describe information, execute dynamic SOQL, SOSL and DML queries.
- Created Visualforce pages as per the client requirements and customizing Partner portal using various components.
- Created Custom Visualforce components and attributes to override the look and feel of standard Visualforce components.
- Created complex workflow rules criteria for field updates and email alerts.
- Created validation rules for performing data validations depending on the user’s profile and their record type
- Worked on reports using custom and standard report types. Also created Dashboards using the existing reports.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards
- Developed Custom Objects, Custom Reports Tabs and Components and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Maintained user roles, security, profiles, and workflow rules wherever necessary.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
Environment: Salesforce.com Platform, Apex Language, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Custom Views, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential, Woonsocket, RI
Salesforce Consultant
Responsibilities:
- Interacted with various business user groups for gathering the requirements for Salesforce.com CRM implementation.
- TEMPEffectively used the out of box Salesforce functionality to manage Campaigns, Opportunities, Cases and Events.
- During every new platform release from Salesforce.com, discussing the new release features with teammates and BA team to TEMPeffectively improve the features on current environment.
- Used agile methodology of development for all the project requirements given by the BA Team.
- Also have regular scrum meeting between BA and Developer team to discuss issues and goals fulfilled.
- Developed custom Force.com components on Opportunity object for creating Pipeline Reports and Trend Reports.
- Developed Apex classes, Controller classes and Apex Triggers on Force.com platform to customize application according to the functional needs.
- Created custom VF email templates for enabling the localization using Translation Workbench.
- Created custom VF pages to leverage the functionality of displaying the information from different objects and also update them on the same page.
- Created complex workflow rules criteria for field updates and email alerts.
- Created validation rules for performing data validations depending on the user’s profile and their record type.
- Worked on Conga Composer - a report building tool to generate customized and personalized reports according to the Company standards in MS Word, MS Excel, MS PPT and PDF formats.
- Worked on the AppExchange application “Process Composer” - to build and automate simple or complex repetitive process.
- Created historical opportunity reports using scheduled Analytic Snapshot between Opportunities and custom objects.
- Worked on reports using custom and standard report types. Also created Dashboards using the existing reports.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards
- Developed Custom Objects, Custom Reports Tabs and Components and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Maintained user roles, security, profiles, and workflow rules wherever necessary.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
Environment: Salesforce.com Platform, Apex Language, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential, WA
Salesforce Consultant
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Interacted with various business team members (JAD Sessions) to gather the requirements and documented the requirements.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Implemented minor enhancements on standard objects like Campaigns, Leads, Accounts, Contacts, Opportunities, Dashboards and Reports.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Developed a web-to-lead functionality which directs leads to Sales force CRM.
- Wrote Custom Formula fields and Validation rules.
- Wrote Escalation rules to escalate the cases.
- Developed various Apex classes, Controller classes and Apex triggers for various functional needs in the application.
- Developed custom logic using Apex batch classes for Partner User on-boarding process.
- Developed custom wizards for case management and opportunity management using Visual force pages and Custom controllers.
- 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.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Developed time dependent workflows as per the requirement.
- Created multiple visual force pages for various requirement needs.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Also created junction objects to establish connectivity among objects.
- Created VF pages using custom Controller to develop the functionality of updating multiple records on SFDC
- Designed various HTML Email templates for Auto-Response to customers.
- After development changes are done for each task, follow-up with QA team for testing. Updated the changes accordingly if needed.
- Extensively worked on Partner portals and designing logic for this functionality.
- Used Translation Workbench on SFDC in-order to translate the custom labels, validation rules and email templates in different languages.
- Implemented escalation rules, automatic case generation and their escalation to call center representatives, and generated email alerts for quick issue resolution.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Responsible for migrating existing data (Accounts, Contacts, Events and Tasks) from legacy systems to Salesforce.com using Data Loader.
- Helped integration team for accessing the SFDC data using Web Services.
- Document the configuration and development changes and follow the plan during the release process.
Environment: Saleforce.com platform, Force.com Sites, Apex, Visual force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Components and controller, Sandbox data loading, Data Loader, SF Explorer and Eclipse IDE Plug-in.
Confidential, NJ
Salesforce Consultant
Responsibilities:
- Worked on triggers to implement the logic of Apex sharing, this would assign/revoke sharing whenever a record is created or updated
- Developed portals using force.com sites, these portals can be reached to the customers by Google search and pay per click ads.
- Enhanced Force.com sites with JavaScript classes to cookie the campaign details and affiliate details on the browser.
- Whenever the user using the landing pages submits a lead or opportunity the Campaign details and affiliate details would be stamped.
- Developed Knowledge Management System for customers using Force.com sites.
- Developed search controller classes for searching Lead, Opportunities and Accounts.
- Used Force.com IDE to perform programming and migrate code from production to sandbox environment and vice versa.
- Extensively used Web Service API to integrate home grown Checkout service system (Developed on .NET) with Force.com sites.
- Developed custom wizards for case management and opportunity management using Visual force pages and Custom controllers.
- Customized workflow rules, time triggered workflows for various business requirements.
- Used field level security, profiles and audit trial setup to ensure dat the protected data is only with the authorized users.
- Developed Apex classes, Controller classes and Apex Triggers on Force.com platform to customize application according to the functional needs.
- Customized standard settings to enable Universal access.
- Most of the webpages developed in PHP and expertise in using PHP to build webpages
- Implemented escalation rules, automatic case generation and their escalation to call center representatives, and generated email alerts for quick issue resolution.
- Developed custom reports and dashboards as per given requirements.
- Used (Java-Ant based) Force.com migration tool to deploy metadata between local Sandbox environment, Production and other Salesforce organization.
- Used PHP to build some of webpages along with HTML and Apex
- Integrated Microsoft Outlook with Salesforce.com CRM
- Installed App Exchange application Vertical Response to integrate Saleforce.com with email marketing.
Environment: Salesforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), PHP, Salesforce.com Data Loader, Reports, Workflow & Approvals, Sandbox, Eclipse IDE.
Confidential
Java Developer
Responsibilities:
- Coordinating and facilitating training programs for on-shore/off-shore teams.
- Content development for technical workshops. Involved in the business gathering and requirement analysis stage.
- Created the high level design document.
- Participated in the low level designing of user interface web pages using HTML, CSS, JavaScript
- Used JDBC to access the Oracle database and implemented connection pooling.
- Created several JSP’s and populated them with data from databases.
- Designed and developed EJBs to handle business logic and store persistent data.
- Used SQL to query the Oracle database to come up customers eligible for free text messages.
- Involved in testing at different stages.
- Involved in deploying of resources in different servers.
- Was involved in major and minor enhancements after release.
- Responsible for migrating existing data (Accounts, Contacts, Events and Tasks) from legacy systems to Salesforce.com using Data Loader.
- Deployed Apex using Force.com IDE, Force.com Migration Tool Web Services API.
- Created Visualforce pages as per the client requirements and customizing Partner portal using various components.
- Expertise in “Fiddler” tool to Capture Http/Https requests in the Network.
- Excellent understanding of SQL Server architecture and Database storage structure.
- Experience in implementing Business logic by using java, Visual Force and APEX.
- Well experience in analyzing various Encryption and Tokenization concepts.
- Able to write complex queries in SQL (DDL, DML).
- Solid experience and outstanding noledge on Regular Expressions (Regex).
- Strong interpersonal skills, with the ability to easily and TEMPeffectively interact with technical, non-technical, and business staff at all levels.
- Implemented code for complex database security techniques for Encryption and Tokenization Schemes.
- Ability to meet deadlines and handle pressure in coordinating multiple tasks in a work/project environment. Versatile team player with excellent analytical, presentation and inter-personal skills.
Environment: Saleforce.com platform, Force.com Sites, Apex, Visual force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Components and controller, Sandbox data loading, Data Loader, SF Explorer, Spring Source IDE Plug-in.
Confidential
Salesforce Developer
Responsibilities:
- Conducted feasibility study, gap analysis, and provided recommendations to implement Salesforce CRM compared to other CRM platforms
- Configured Salesforce Automation (SFA) for account management, opportunity management account and contact management.
- Migrated data from ACT CRM to Salesforce CRM using Informatica On-Demand.
- Wrote triggers in SOQL to make complex validation process.
- Developed Custom Objects, Custom Reports and configured Analytical snapshots to dump the data into on a regular basis for sales, performance and lead generation statics.
- Added custom fields and validations to new and existing objects and added custom functionality using custom controllers and custom extensions.
- Designed and developed User Interfaces for Salesforce users as per requirements.
- Used Workflows to govern data flow across various objects.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Customized reports and dashboards according to the users’ hierarchy and access level
- Customized Websites and created email templates to enable Web-to-lead and Email-to-lead process.
- Used sandbox for testing and migrated the code to the production instance in installments.
Environment: Force.com, Apex, Data Loader, Import Wizard, Eclipse IDE, Controllers, Visual force Pages, XML, Triggers.
Confidential
Sr. Analyst
Responsibilities:
- Assisted Project Manager in developing Scope/Vision Documentation and Project Plan, tracking project progress.
- Utilized MS Project to present the project data in versatile views as Gantt charts, pivots, calendars, network diagrams and task sheets.
- Evaluated resource workloads, critical paths, bottlenecks, resource availability and resolved over-allocations.
- Created Business Requirements Document and converted into System Requirement Specifications Document tying well with the design.
- Analyze existing interfacing systems and understand various technologies involved.
- Performed extensive System Analysis and Gap Analysis for the various business specifications.
- Developed AS IS and TO BE models for business process mapping.
- Conducted data analysis, requirements gathering sessions and cost/benefit analysis in order to align information technology solutions with business initiatives.
- Responsible in Detailed analysis, plans, diagrams and verification procedures.
- Experienced in gathering, analyzing and documenting Functional requirements.
- Manage ongoing support requests and administrative needs of users.
- Develop Reports and processes to continuously monitor data quality and integrity.
- Attended project meetings, Off-Shore meetings, release meetings and QA status meetings for the Project
- Assist users with report design and management.
- Actively involved in gathering specifications and requirements from development personnel prior to System Testing and developed detailed manual test scripts.
Environment: MS Office (MS Word, MS Excel, MS PowerPoint, MS Visio), MS-Project, Windows 2000, SWOT analysis.