Salesforce Consultant Resume
Nashville, TN
SUMMARY
- More than 8+ years of IT experience with around 5+ years of experience in Salesforce developer/administrator having experience in developing, customizing and maintaining Salesforce.
- Experienced with CRM processes like Sales, Marketing, Customer Service and Customer Support, Business processes and recommended solutions to improve their processes using salesforce.com.
- Experience in SFDC development using Apex classes and Triggers, Visual Force, S - Controls, Force.com IDE, SOQL, SOSL.
- Experienced using Salesforce Lightning UI. Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Experience in Administration, Configuration, and Implementation of Salesforce CRM and Salesforce SFA applications based on Apex Language and Force.com Platform.
- Extensive qualifications in all phases of Software Development Life Cycle (SDLC) Methodologies like Agile, Scrum, Waterfall and work accordingly to improve processes, systems, and methodologies.
- Highly skilled in Software Development Life Cycle (SDLC) from concepts through implementation using Agile methodologies; Committed team player; Experienced in improving process workflow; Problem-solving and interpersonal skills with high degree of decision-making ability.
- Extensive experience in analyzing business requirements, entity relationships and converting to Salesforce custom objects, lookup relationships, junction objects, master-detail relationships.
- Extensive experience in Agile Methodology of Software Development Life Cycle (SDLC), Worked on all phases of the project Business requirements, development, testing, Production support. 3 years of experience in Agile/SCRUM development environment.
- Experience in moving Apps from lower sandboxes to production environments and addressing issues related to functionality, integration, and deployment.
- Hands on experience with Apex Language, Apex Trigger, Apex Class, Batch Apex, Apex Test Methods, Apex Web Service, and Visual force pages, Visual force Components & Controllers.
- Customizing of Visual force pages with Visual force components, Custom, Extension controllers and developed dynamic components.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization. Also created various profiles and configured the permissions based on the organizational hierarchy.
- Dealing with Customer Acquisition and customer retention and good experience in working with various SFDC implementations covering Sales cloud, Service cloud, custom cloud andCommunities.
- ManagingCommunityapplication such as Ideas and Answers.
- Experience in writing SOQL and SOSL using Force.com Explorer, Developer Console and Force Work bench.
- Good working experience in Design and Development of User Interfaces Using Visual force, HTML, CSS, JavaScript and JQuery.
- Well Experienced in CoreJava(JavaBeans, Collections Framework, Multi-threading etc).
- Experience and proficient in OOPS concepts, design and techniques with front end development.
- Experience onJavaMulti-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
- Familiarity with SQL and RDBMS, ability to manage data loads and data quality.
- Possesses strong interpersonal skills, the ability to interact with people at all levels, and strong communication and presentation skills.
- Expert Level understanding of Salesforce.com CRM and its Development Life Cycle.
- Extensive experience in writingSQL, Stored procedures, Functions, Packages, Database triggers, Shell-Scripts andSQLLoader scripts.
- Experience performing all aspects of development life cycle including design, development, unit testing and documentation.
TECHNICAL SKILLS
Salesforce: Apex, Controllers, Triggers, SOQL, SOSL, Visual force Pages, Component, Controls, Standard/Custom Objects, Workflows, Approval process, Reports, Dashboards, Analytic Snapshots, Sales cloud, Service cloud, Service console.
SFDC Tools: Eclipse, Force.com Explorer, Excel Connector, Data Loader, Jitter bit, Demand Tool, Salesforce outlook Connector, Salesforce1, Ant migration tool.
Languages: C++, Java, Apex, Visual force, XML, Html, CSS, Java Script.
Database: Oracle 8i, 9i, 11g, SQL Server, MySQL.
Operating System: Windows XP/Vista/7, UNIX, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Sr. Salesforce Consultant
Responsibilities:
- Assess and redesign Apex Triggers, Apex Classes and Test Classes for better performance and consolidation of business processes.
- Created modern Enterprise Lightning Apps combining Lightning Design System (CSS and Design Parameters), Lightning App Builder and Lightning Component features. Enabled Lightning Components for use in Salesforce1 mobile Platform.
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Work with the client to understand their current business issues and pain points; identify the desired To Be process models and solution architecture that will address the issues and pain points
- Prepared and updated content for social media portals.
- Formulated architecture strategies and marketing plans.
- Designed and developed technical solutions for Salesforce projects.
- Analyzed client requirements and evaluated resource needs.
- Used the sandbox for testing and migrated the code to the deployment instance after testing utilizing both Behaviour Driven Development ((BDD) and Test Driven Development (TDD) test cases.
- Worked with CoreJavaconcepts like Collections Framework, multithreading, Memory management.
- ReviewedJavacode to adhere all best practices as perjavastandards.
- Javacode development for multiple teams when required.
- Escalated unresolved issues toSalesforcePremier Support and published ideas inSalesforceIdeascommunity.
- Completed a marketing project for the localcommunityto provide information.
- Serve as Subject Matter Expert for end-usercommunity. Provide CRM expertise to sales & marketing teams to streamline, automate, and standardize core business processes on SFDC
- Maintained documentation of data migration and development processes.
- Integration ofSalesforceCRM with external applications using Web Services, Metadata API, SOAP and REST.
- Worked on integrating existing partners and new partners, data synchronization between legacy DB2 systems and Oracle applications.
- Performed Sales Cloud configurations and used its features such as Lead Management, Emailintegration, Sales Forecasting, and Wave Analytics.
- Performed one-wayintegrationand bidirectionalintegrationof AppExchange applications withSalesforce.
- Participated in gathering of system requirements from analysts and users.
- Leveraged APEX Controller to make a call for external requests to retrieve some data and its functionality from Third-Party API’s and displayed within the lightning component.
- Created Visualforce Pages for Custom Login and Configuration ofCommunities.
- Analyzed all the requirements and enhanced thecommunitymodule to suite to the needs of the Customers.
- Worked closely with business partners to understand and enhance Sales Force Community module to support various community needs of the business units.
- Helped build and train a fully functioning Salesforce development team.
- Responsible for maintaining and updatingIntegrationStrategy based on current and futureIntegration needs across all platforms.
- Refined Reports, Analytic Snapshots, and Dashboards for evaluating the efficiencies of the different sales departments.
- Enhance Visualforce Pages to gather order details for internal systems.
- Modeled Custom Objects, Custom Settings, Custom Fields, and Relationships for new functionalities.
- Documented Workflows, Triggers and logical interdependencies to consolidate complex business processes.
- Designed Scheduled Classes, Batch Classes, and Asynchronous Methods to heavy weight processing from user operations.
- Created, and consolidated Apps, Tabs and User Permissions associated with different objects.
- Worked on Salesforce lightning to customize interface for mobile app.
- Worked with SVN to maintain the code repository and manage changes to be implemented in the release cycle.
- Back populated, cleansed and maintained data using Data Loader.
Environment: Salesforce.com, Eclipse IDE, Force.com Sandbox, Data Loader, Apex, JavaScript, Sharing Rules, Workflows, Email Updates, Force.com Sites, Visual Force (Pages, Component, Controllers, Component Extensions), HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, SOQL, SOSL, Custom Tabs, Custom Application, Custom Fields, Custom Settings, Relationships, Email Services, Security Controls, Profiles, Permission Sets SF Explorer, JIRA.
Confidential, San Francisco, CA
Sr. Salesforce Consultant
Responsibilities:
- Architected functionalities of an in-house applications to manage data within the Salesforce.com platform.
- Created custom Visual Force pages to manage security and build custom operations for the different business processes.
- Worked on integratingexistingpartners and data synchronization between legacy DB2 systems and Oracle applications.
- DevelopedIntegrationReference Architecture with patterns and governance model including exception processes to deviate fromstandard patterns.
- Implementedintegrationbetween Java/Dot net apps withSalesforcefor printing invoice records to get the hard copies from anysalesforceenvironment and for other needs.
- Debug and add enhancements to Scheduled Jobs that refreshed data from central database to Salesforce.
- Reviewed design of Role-Based Access for the users.
- Work with the client to define change and release management processes that leverage the web services implementation model and facilitate the CRM strategy
- Documented software requirements and prepared design documentation.
- Installed and configured Salesforce apps as per functional requirements.
- Supported CRM implementations for MS Dynamics apps.
- Conducted data migrations and implemented application configurations.
- Performed Sales cloud configurations and used its features such as Lead Management, EmailIntegrations, Sales Forecasting, and Wave analytics.
- Prepared project deployment plans and formulated CRM strategies.
- Evaluated BPA processes and developed technical maps.
- Resolved system issues with ticket services and bug fixing.
- Designed page layouts and maintained portal user profiles.
- Create Visual Force Widgets that integrate real time data into Salesforce using JSON API calls.
- Composed Technical Design Documents to capture the system’s current state.
- Wrote Apex Triggers, and created Workflows Rules, Email Templates, Field Updates, Test classes.
- Worked in agile process using JIRA to estimate sprint scope all developers in the team.
- Managed development work in an on-shore, off-shore model.
- Wrote SOQL and SOSL queries to verify data within the different orgs and within the different Salesforce components.
Environment: Salesforce.com, Eclipse IDE, SOQL Explorer, Force.com Sandbox, Apex, JavaScript, Sharing Rules, Workflows, Email Updates, Force.com Sites, Visual Force(Pages, Component, Controllers, Component Extensions), HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, SOQL, SOSL, Custom Tabs, Email Services, Security Controls, SF Explorer, JIRA.
Confidential, Brisbane, CA
Sr. Salesforce Consultant
Responsibilities:
- 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, Opportunities, Reports and Dashboards.
- Developed various Custom Objects, Tabs, Components and Visual Force Pages, data schemas, SOQL queries and Controllers.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the needs in the organization.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Created and deployed Several Reports, Report types and Dashboards using salesforce.com
- Developed Apex Classes, Controller Classes and Apex Triggers in accordance with the Governor limits for various functional needs in the application.
- Developed and deployed workflows and approval processes for opportunities and products / assets management.
- Created and used HTML and Visual force Email templates.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
- Advanced Activity diagram and Business Use Cases by Visio for improved understanding of the usercommunity.
- Createdcommunitiesas a part of customer portals and partner portals with the organization.
- Created custom Dashboards forCommunitymanagers and Recruiters home page and gave accessibility to dashboards for authorized people.
- Worked with coreJavacode extensively using interfaces and multi-threading techniques.
- Developed/Maintained various reusableJavacomponents using java Object Programming methodology.
- Implemented Multithread concepts injavaclasses to avoid deadlocking.
Environment: Salesforce.com platform, Apex Language, Visual Force Pages, Workflow and Approvals, Reports, Custom Objects, Tabs, SOQL, SOSL, HTML, JavaScript, Eclipse IDE Plug-in, Email templates, Sandbox, REST API, SOAP, Metadata, Bulk transactions, Jitter bit, Demand Tools, google-adwords, partner WSDL, Data Structures, Data Modeling, Database Schema
Confidential, Nashville, TN
Salesforce Consultant
Responsibilities:
- Implemented and managed various complex sales and service processes.
- Administered users insalesforce.com with focus on setting up profiles, roles, and teams.
- Managed enhancement and issue logs, and participated in executing necessary development to address requests.
- Generated different Reports and Dashboards for different customers.
- Managed Sandbox environment and deployment.
- Experienced with Federated Authentication using SAML and Delegated Authentication Single Sign-on functionality.
- Implemented Service Cloud Functionality.
- Created and managed workflow rules, data validation.
- Customized page layouts for Opportunity, Contacts and Accounts depending upon user Roles and Profiles.
- Implemented the requirements through Apex Triggers, Classes, Custom Controllers and Visual Force Page Salesforce.com platform using Force.com IDE.
- Management of mass imports and exports of data using Data Loader.
Environment: Saleforce.com platform, Force.com Sites, Apex, Single Sign On, Visual Force (Pages, Component & Controllers), Data Loader, HTML, Java Script, CSS, Workflow & Approvals, Reports, Big Machines, Custom Objects, SOQL, SOSL, Custom Tabs, Email Services, Security Controls, Sandbox data loading, SF Explorer and Force.com IDE Plug-in Eclipse, RDBMS, Data Structures, Database Schema.
Confidential, Northbrook, IL
Salesforce Admin/ Developer
Responsibilities:
- Closely worked with SalesForce.com consultants while implementing the solutions for the needs of the organization.
- Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components, Visual Force Pages, Apex classes to suit to the needs of the application.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Customized tabs for among different business users groups and business centers.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from internal systems using Scribe Insight.
- Create various profiles and configured the permissions based on the organizational hierarchy requirements.
- Designed and developed workflow rules, validation rules, and customizations within Sales force.
- Implemented Apex Classes & Triggers and linked them to manage the workflows implemented in the system.
- Implemented S-controls to manage sales plan call sheets within Sales force, capturing prep data and call activity.
- Involved in Salesforce Cloud computing knowledge transfer and tutorial activities.
Environment: SalesForce.com CRM Application Platform, Apex Language, Visual Force, S-Controls, HTML, JavaScript, Custom Objects, Tabs, Page Layouts, Workflows, Approval Processes, Email, Messaging, Dashboards, Reports, Eclipse, Sandbox, Production environment, REST API, SOAP, Metadata, Bulk transactions, security controls, Scribe Insight.
Confidential, Houston, TX
Oracle PL/SQL Developer
Responsibilities:
- Develop and debug PL/SQL and create, execute and optimize SQL queries.
- Checking the performance of the overall application and tune the SQL Queries and performance tuning of the database where exactly it is necessary using TKPROF and explain plan.
- Created Packages for Data Migration and Transformation.
- Configured and deployed packages.
- Used PL/SQL to implement slowly changing Dimension to maintain historical data in Oracle Data Warehouse.
- Migrated data from different sources like Text files, Excel spreadsheets to Oracle databases using Informatica.
- Worked with UTL FILE to write the files. Involved in generating new files, modifying or updating the existing. Files as needed and monitoring them if they are successful runs.
- Thoroughly involved in unit testing, creating unit test documents and involve in peer reviews,
- Technical Design reviews, code reviews, follow ups and status updates to closely monitor the development throughout its life cycle.
- Validating all the database changes with validation scripts when the changes are moved to different environments and supporting them.
- Developed scripts for tables with partitions and indexes, views, materialized views and functions as per the business requirements.
- Developing scripts/packages for reports.
- Improve the database performance with the bulk collect operation.
- Used with SQL * Loader to load the data from flat file to database.
- Worked with DBMS PROFILE to identify performance bottlenecks of PL/SQL code.
- Built database objects like Tables, Views, Synonyms, Grants, Sequences and Triggers, procedures, packages using Oracle tools likeSQL* Plus,PL/SQL Developerand TOAD.
- Developed Procedures for efficient error handling process by capturing errors into user managed tables.
- Interface with the user community & other IT teams to analyze requirements for various projects, design & develop database solutions.
- Coordinated with DBA in creating and managing tables, indexes, table spaces, auditing and data quality checks.
- Developed data conversion procedures in PL/SQL and Involved in maintaining batch processing PL/SQL procedures for data extraction for feed creation, and for sending real time and batch transactions.
- Created, troubleshoot and perform tuning on complex SQL, and PL/SQL queries.
- Enhanced application code to improve the performance of searches and application performance in general.
- Troubleshoot and resolve production-related issues as they arise.
- Worked with members of the team, database admin, and also assisted Business Analyst, QA testers and UAT with test cases and testing.
Confidential, Virginia
Oracle PL/SQL Developer
Responsibilities:
- Analysis of business requirements and converting business rules into design software to meet the requirements.
- Participated as a team member and involved development of application.
- Developed tables, indexes, constraints, views and sequences.
- Extensively used the advanced features of PL/SQL like Subtypes, Records, Tables, Object types and Dynamic SQL.
- Developed database triggers, packages, functions, and stored procedures using PL/SQL and maintained the scripts for various data feeds.
- Used PL-SQL features like cursors, ref cursors, Exception handling.
- Worked on User-defined and System defined exceptions to handle different types of Errors.
- Involve in Tuning, Performance and Optimization of queries and standardization of the code.
- Used Database trigger for making history of insertion, updating, deletion and all kind of Audit routines.
- Extensively used FORALL and BULK COLLECT to fetch large volumes of data from table.
- Planned the index rebuilding, index analyze and table analyze on periodical basis.
- Developed Unix Shell Scripts to automate backend jobs, loading data into the Database using SQL* Loader.
- Developed complex Oracle forms providing extensive GUI features (multi-selects drag and drop, graphical charts, automated system alerts and notifications etc.).
- Developed LOV’s and Triggers for different data blocks.
- Developed forms Using Tab-canvas, Stacked, Content and Horizontal toolbar canvas.
- Developed reports using complex queries as per client request as a part of production support.
- Generated Reports on the daily basis according to client requirements using Crystal Reports.
Confidential
Oracle PL/SQL Developer
Responsibilities:
- Involved in different stages of Project Life Cycle.
- Created new Databases, tables, established relationship among tables in a database.
- Created stored procedures and functions to support efficient data storage and manipulation.
- Created views to display required information on user interface, and triggers to validate consistent data entry into the database.
- Designed and developed complex procedures to handle errors and exceptions at both application and database level usingPL/SQLand shell scripts.
- Conducted code review to ensure development standards.
- Used export and import utilities for logical backups.
- Implemented various Error/Exception handling methods using system defined exceptions and user defined exceptions.
- Used Bulk Collections, Indexes, and Materialized Views to improve the query executions.
- Used SQL*LOADER to load large amounts of data from external files to database.
- Created and Scheduled DTS packages to pull data from SQL Server and exported to Excel Spreadsheets and vice versa.
- Scheduled Jobs using SQL Server Agent. Identified, tested, and resolved database performance issues (monitoring and tuning) to ensure database optimization.
- Created PL/SQL scripts to extract the data from the operational database into simple flat text files using UTL FILE package.
- Tuned OBIEE Reports and designed Query Caching and Data Caching for Performance Gains.
- Maintaining jobs for data messaging from development server to test server for generating daily reports for financial and marketing team.
- Involved in database Performance Tuning and monitoring.
- Designed and implemented several complex reports.
- Developed SQL*Loader scripts for migrating application specific data.
- Developed Reports to generate daily, weekly, monthly, quarterly, yearly Reports using crystal Reports.
- Created different user level groups, and assigned appropriate permission level to the database.