Salesforce Consultant Resume
Washington, DC
PROFESSIONAL EXPERIENCE:
- 7 years of experience in all phases of software application development which includes 5+ years of experience in Salesforce Administration and Development on Force.com platform.
- Expertise in writing Apex (Batch Apex, Scheduled Apex, Triggers, Classes), Tests and evaluation of any failures/errors. Usage within the governor limits and various other components based on client requirement and application requirements.
- Knowledge in creating Apex controller, Visual Force pages,
- Components, and Custom objects.
- Expertise in querying Salesforce database using SOQL, SOSL queries using Force.com explorer.
- Created the Validation Rules, Approval Process, Workflows for automating business processes, and Email Alerts, creating custom reports and dynamic dashboards based on user requirements.
- Automation of Cases and Leads by creating Web - to-Lead, Lead/Case Assignment rules, configuring Email-to- Case and Case Milestones.
- Skilled at working on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
- BuiltSalesforceCommunitiessites to support exchange of ideas, knowledge and lessons learned among Innovation center model partnercommunities.
- Implemented Wave Analytics, created datasets, dashboards and apps for Opportunity, Accounts and Cases.
- Used different data tools - Apex Data Loader, Excel Connector, Import Wizard, Workbench for SFDC Data Export, Mass Delete etc.
- Implemented Force.com Web Services (SOAP API, REST API) for accessing data from different systems.
- Working on AppExchange applications like DupeCatcher, DocuSign, and many more.
- Worked third party tools integration including Informatica, Big Machines etc
- Having experience on Steelbrick for automating quoting, contracting and billing process.
- Experience in Agile/Scrum documenting STORIES, assisting customer in prioritizing, estimating and maintaining product and Sprint backlog.
- Taken care of seasonal releases preparation steps on sandboxes and version controlled new metadata, which came with new releases.
- Worked on supporting ticketsin the following area: Roles, Profiles, Access Settings, Workflow Rules, Validation, creation and modification of fields and page layouts, upload of data.
- Implemented site.com, communities, Partner and Customer Portals.
- Data Migration from traditional applications to Sales Force Using Data Loader and Workbench.
- Hands on experience with SQL queries and Relational Databases.
- Skilled in ETL techniques like Data cleaning, manipulation, transformation of huge datasets and report generation using Tableau.
- Involved in developing salesforce lightning Apps, Components, Controllers and Events.
- StrongRequirements gatheringexperience anddocumentationskills which includes Conducting User interviews,transforming business requirements into user requirement specification, Functional Requirements, Specifications Document(FRD)andUse Case Narratives.
- Knowledge on release plans and used it in monthly releases (Enhancements, Configuration changes and bug fixes).
TECHNICAL SKILLS:
Salesforce.com Technologies: Salesforce SFA,Salesforce Lightening, Apex Triggers, SOQL, SOSL, Visual Force Pages/ Components, Workflows & Approvals, Apex Classes/Controllers, Reports, Dashboards, Custom Objects, Process builder, Customer Portal, Service Cloud and Sales Cloud.
Salesforce.com Tools: Force.com Eclipse IDE Plug-in, Force.com Data Loader Force.com Excel connector, Force.com Explorer, Mavens Mate.
Programming Languages: Apex, Java, C++, C, Python
Web Technologies: VF, HTML, CSS, JavaScript, JQuery, Adobe PS
Databases: Oracle, SQL Server 2008, MS Access, MS Excel
Testing Tools: Selenium, QTP, LoadRunner
Software Methodologies: Agile, Waterfall
Version Controls: Git, SVN, Bitbucket, CVS
Data Reporting Tools: Tableau, D3.js
WORK EXPERIENCE:
Confidential, Washington DC
Salesforce Consultant
Responsibilities:
- Gathering and preparing requirements then converting requirements into technical design and design documentation.
- Implemented best practices and techniques for development of SFDC
- Worked with various standard objects such as Accounts, Contacts, Dashboards, Reports, Tasks and Events.
- Sensitive data was encrypted using the feature of Encryption fields.
- To store and download data from salesforce.com database have worked with SOQL and SOSL queries.
- Developed custom business logic using Force.com developer kit which includes Apex classes and Visualforce pages.
- Implemented Triggers for various events and worked on automation process using Process Builder, Workflow and Approval process.
- Integrated data from external system into Salesforce using web services such as REST and SOAP API’s.
- Worked on data management and data loading using data loader and import wizard.
- Provided support for customers in resolving cases using case assignment rules and auto response rules.
- Deployed data from sandbox to production using Change sets, Force.com IDE eclipse and ANT migration tool kit.
- Worked on marketing cloud for conducting campaigns and advertising the product.
- Exposure to Agile development methodologies and Waterfall model for developing applications.
- Permissions were given to users based on the organization hierarchy requirements and profiles, roles and Layouts.
- Developedlightningcomponents and lightningapps to provide better and more interactive interfaces to end users, which help in sales enhancements.
- Extensively worked on Profiles, licenses, permission sets, assignment rules, public groups Metadata and the Metadata Data API.
- Worked with communitiesto meet the business needs for using the company branding.
- Created Customer Portal and communitiesso that Customers can register and manage their Accounts.
- Involved in developingsalesforce lightning Apps, Components, Controllers and events.
- Used SOQL & SOSL for data manipulation needs of the application by preprocessing records and generating Sets to avoid hitting the Governor Limits. Responsibilities:
- Involved on creating lightningPages Inside Lightning Community Builder.
- Experience on lightningpages with lightningstyle sheets.
- Generated various reports and dashboards inlightningfor Sales performance tracking.
- Worked on translating several VisualForce pages tolightningframework.
- Familiar withTicketsystem, Acknowledging, Resolving, and Closing of salesforce ticketsin timely manner on priority basis
- Prepared test cases for testing the application using unit testing, integration testing and system testing.
- Created test scenarios on Sandbox environment and migrated code to deployment upon successful testing.
- Worked on Batch apex and scheduled apex for processing large no. of records and scheduling them to run every day.
- Created various articles based on salesforce knowledge which were used as help message in loyalty program application for guests.
- Created customized reports and dashboards for visualizing the data using various components and scheduling them to run daily.
- Implemented AppExchange applications in salesforce for easy evaluation of records and processing complex data.
Environment: Salesforce.com CRM, Salesforce Lightning, Metadata,Communities, Apex Classes, Visualforce (pages, components, controllers), Triggers, HTML, CSS, JavaScript, JQuery, Eclipse, ANT migration tool kit, Data Loader, REST and SOAP API’s, SOQL and SOSL queries, Process Builder, Workflow and Approval Process, Reports, Dashboards, Agile methodologies, AppExchange.
Confidential
Sr Salesforce Developer
Responsibilities:
- Developing and documenting the business process and software requirements.
- Developed Visualforce pages, Apex classes for various requirements from Client.
- ImplementedCase Managementby creating record-types specific to the user groups, assignments rules, escalation rules, case templates, workflow rules and actions, etc.
- Developed a web-to-lead functionality which redirects all the leads to the Salesforce CRM.
- Implemented DupeCatcher application from AppExchange to check for the duplicates while creating leads.
- Created workflows and approvals process for automating business process.
- Worked on Agile and Scrum methodology for Salesforce custom app implementation.
- Reviewed the test cases from QA team and provided feedback.
- Used Salesforce Automation process, created workflow rules and defined related tasks, time-triggered tasks, email alerts, and field updates to implement business logic.
- Created validation rules to ensure data integrity is preserved for all the applications.
- Responsible for creating several reports and dashboards on standard and custom Salesforce objects.
- Created various analytical snapshots to schedule various report generations.
- Worked on Sales and Service cloud communitiessharing Business Process extend them across offices and departments, and outward to customers and partners.
- Involved in testing and deployment of monthly releases (enhancements, configurations and bug fixes)
- Created custom fields, custom objects, OWD (Organization Wide Default) Sharing Rules, Admin options, User interface and role hierarchy.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created a user interface inLightningusing Aura components, CSS, Bootstrap for a user to enter case details and submit in toSalesforce.
- UsedSalesforceLightningInspector to debug thelightningcomponents during the development process.
- Created Apex methods for thelightningcontroller and helper methods to perform DML operations on the case records.
- Worked on Account Management involving Integration with External Legacy System using SOAP based Web Service Callouts using Mulesoft as the middleware.
- Supported integration with Infromatica cloud.
- Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies.
- Created email alerts, field updates and email templates (HTML and custom).
- Worked on data loader to upload the data in to multiple sandboxes.
- Used sandbox for testing and migrated code to Production instance using Change sets and Eclipse IDE.
Environment: Salesforce.com platform, Metadata,Apex language, Visualforce (pages, components, controllers), Data loader, Salesforce Lightning, HTML, JavaScript, communities, Workflows and Approvals, Custom objects, custom settings, Custom tabs, Process builder, Eclipse IDE, SVN, Apex Data loader, Informatica, Reports and Dashboards, OWD, Agile, Validation rules, Standard objects, Service cloud, Change set.
Confidential, Chicago, IL
Salesforce Developer
Responsibilities:
- Involved in requirement gathering, analysis, development and testing the configurations and applications.
- Developed security settings, configured profiles and permission sets.
- Experience working in service cloud, supporting cases, developed workflow triggers and triggers for automated case solutions.
- Involved in replication of Salesforce CRM data to SQL server.
- Implemented SOQL and SOSL for data manipulation needs of the application using platform database objects.
- Created and deployed several reports using Salesforce.com platform
- Developed Apex classes, Controller Classes and Apex Triggers in accordance with the Governor limits for various functional needs in the application.
- Created salesforce communities for customers and partners.
- Loaded data in to Salesforce.com using MS Excel, data loader and import wizard.
- High end understandability working in Agile software methodology.
- Implemented web-to-lead and web-to-case to track and solve the leads and cases captured from the website.
- Implemented business logic using Apex and Visualforce on Force.com and Eclipse IDE.
- Configured Salesforce.com (SFDC) based on client’s business requirements customized/set: role hierarchy, users, sharing/access rules, standard/custom fields, page layouts, letterhead/email templates, lead/case assignment/escalation rules, auto-response, reports/dashboards, and custom objects.
- Worked on the integration of salesforcewith SteelBrickto generate quotes, invoicing and discounting by sales reps along with CRM data Converted products to assets, add-on to an existing contract, renew a deal and given the customers the best price of client with special offers with Steel BricksCPQ.
- ImplementedCase Managementby creating record-types specific to the user groups, assignments rules, escalation rules, case templates, workflow rules and actions, etc.
- Worked with Apex Scheduler to invoke Apex classes at regular intervals.
- Installed SFDC App Exchange Conga-Merge and Echo sign for contract management.
- Developed test classes and maintained the proper code coverage to deploy in to the production boxes.
- Implemented the requirements on Salesforce.com platform and Force.com IDE plug-in using Eclipse, Git, Bitbucket as code repository’s.
Environment: Force.com, Apex classes, Apex Triggers, Governor limits, SOQL, SOSL, Agile,communities, Eclipse IDE, Git, Data loader, Data import wizard, Standard/Custom objects, Reports & Dashboards, Record types, Lead assignment rules, Case escalation rules, Schedule Apex, Salesforce Testing.
Confidential
Salesforce Admin/Developer
Responsibilities:
- Developed and customized various standard objects like Accounts, Contacts, Cases, Opportunities, Leads.
- Administrator monitoring company’s Salesforce CRM application.
- Validation rules based on Client requirements.
- Created profiles and roles based on the organization role hierarchy.
- Implemented record level & field level security and sharing settings.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC).
- Developed Visualforce pages to include extra functionality and wrote Apex classes to provide functionality to visual pages.
- Developed web-to-lead forms to capture data and redirect to Salesforce.com.
- Experience working on Lead Assignment and Case Assignment rules to route the leads and the cases.
- Worked on business automation process in organization like workflow & approval processes.
- Working knowledge on pick lists, dependent pick lists, lookup fields, junction objects, master detail relationships, and formula fields.
- Involved in creating and customizing Email template and configuring them to the email alert within the workflow rule for a standard/custom object.
- Performed Integration Testing by adding all modules together for the web based application.
- Created unit test cases and coordinated change requests to drive the business requirements during Integration and Testing stages.
- Fix defects as needed during the QA phase, support QA testing, troubleshoot defects and identify the source of defect.
- Created reports depending on the client requirements.
- Visualized the data from reports and created dashboards.
- Created page layouts and record types for different user interface, picklists for the users based on profiles.
- Imported data in to Salesforce.com using Import data wizard and Apex Data loader.
- Designed various email templates for auto response to customers.
- Worked on Change sets and Eclipse IDE for data migration from Sandbox to Production environment.
Environment: Apex classes, Apex Triggers, Visualforce (pages, components), Apex data loader, Reports, Dashboards, Workflows & Approval processes, import data wizard, Change sets, Eclipse IDE, Record types, Standard/Custom objects, Security controls, HTML, CSS, JavaScript.
Confidential
UI Developer
Responsibilities:
- Designed and developed front end using HTML and JSP technologies.
- Used HTML/CSS/Bootstrap for designing UI.
- Expertise in performing client side validations using JavaScript.
- Written JQuery scripts for front end application functions.
- Involved in design and implementation of various modules of online banking application.
- Developed applications based on MVC architecture.
- Developed applications using Agile methodology.
- Developed Sequence and Class diagrams using Rational Rose.
- Used GitHub version control for code maintenance and code reviews.
- Involved in maintenance of the application.
- Deployment of system in to production environment.
- Fixing critical issues in production.
Environment: HTML, XHTML, CSS, JavaScript, JQUERY, AJAX, XML, JSON, SVN and Eclipse.