Salesforce Consultant Resume
Atlanta, GA
SUMMARY
- I have around 9 years of Experience in IT industry of which 5+ years were spent in Salesforce.com Development and Administration including analysis, modeling, design, coding, testing and implementation in various business domains.
- Analyzing business requirements and preparing Entity Relationship diagrams and converted them toSalesforce.comusing Standard/Custom objects, established objects relationships using Lookup, Master - Detail and Junction objects to implement one-to-many and many-to-many relationships respectively.
- Implemented customizations using Apex classes, Visualforce pages, Apex Controllers (Custom, Extension & List), web service integration using SOAP, REST and Salesforce API’s, SOQL, SOSL, Aggregate queries and Force.com API.
- Integrated Salesforce with external systems using both inbound and outbound using SOAP & REST apex web service classes.
- Worked with MVC (Model View Controller) design pattern and implemented in Salesforce customizations using subjects, Apex controller classes and Visualforce pages.
- Good experience in writing SOQL, SOSL, Aggregate, Relationship queries in apex classes, triggers and batch classes and customized queries to avoid governor limits.
- Strong working experience in developing/customizing applications using Eclipse IDE with Force.com Plug-in and Force.com IDE, written Apex classes, Visualforce pages, Triggers and customized meta-data components like creating custom objects, fields, formula fields and validation rules.
- Written apex batch, schedule classes by implementing Batch able and Schedulable interfaces for processing large data sets in scheduled intervals.
- Performed Salesforce.com Administrative activities - Creating Users, Roles, Profiles, Record Types, Page Layouts, Search layouts, Validation rules, Communication Templates, Workflow rules, Approval process, Process Builders,Visualflows,Reports, Dashboards, Single Sign-on (SSO) and Security Controls.
- Strong experience in implementing data security/visibility rules using sharing rules, configuring OWD, creating criteria-based and owner-based sharing rules across various object and sharing data to different set of roles in the organization.
- Good experience in implementing CRM features like Lead, Account, Contact, Opportunity, Campaign, Case management using Web-to-lead, Web-to case, Email-to-case and custom Lead conversion.
- Developed custom Reports and Dashboards, for management using Tabular, Summary, and Matrix and Joined reports.
- Migrated data from Siebel to Salesforce using Data Loader, Cast Iron and Informatica ETL tool.
- Deployed Salesforce components using meta-data API across various sandbox and production instances with Change Set, Eclipse and Force.com Migration tool.
- Experience in managing Salesforce.com sandbox and production environments.
- Experience in web technologies including HTML, XML, CSS, Java Script and JQuery.
- Experience in mobile Developmentby using web technologies including JQuery, AngularJS.
- Worked closely with Business users to enabled business process using SFDC.
- Experienced in Service Cloud, Sales cloud, Collaboration Cloud and SFDC Customer Community for All partner portal, customer portal.
- Excellent programming skills in JAVA and J2EE technologies including Enterprise Java Beans (EJB), Servlets, JSP, JSF, XML, JMS, JDBC, Hibernate, Struts, XSLT, SOA.
- Excellent Interpersonal and Communication team
TECHNICAL SKILLS
Salesforce Technologies: SFDC Certified Force.com, Salesforce CRM, Salesforce, SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex, Data Loader, Force.com, Workbench, Force.com Excel Connector, Force.com Platform (Sandboxand Production)
Programming Languages: Java, JavaScript, HTML, XML, DHTML, C, C++, C#.
Databases: MS SQL Server 2000/05, PL/SQL, RDBMS, Oracle 8i/9i/10g, MSAccess, and MySQL
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server / 2008, Linux
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Salesforce Consultant
RESPONSIBILITIES:
- Worked on Salesforce.com customizations using Apex (Classes, Triggers and Webservices) and Visualforce that consists of several new data integrations.
- Build community cloud to get deeper relationships with customers, employees and provide better service by enabling customers to find information and assist each other online.
- Involved in configuration and maintenance of community cloud customer portal case management for automating business process.
- Experience in streamline business processes by sharing data and files to the internal and external users and allows them to collaborate in real time, from anywhere.
- Working experience withapex visual force remote object concepts by using JavaScript,HTML, CSS.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards.
- Involved in Data load operations using Force.com Apex Data Loader.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.Migrated data from external sources.
- Implemented Profiles, Roles, Users, Page Layouts, Email Services, Reports, Dashboards, Tasks, Audit Trials and Field Level Security.
- Implemented the Web services through REST in the Salesforce.com for outbound messaging.
- Performed customizations by creating the Custom profiles, Fields, Dependent pick-lists, Page Layouts, Record Types, Objects, Tabs, and custom Apps. Customized Tabs for different business user groups and business centers.
- Created Validation Rules, Workflow Rules, Approval Process, Process Builders, Tasks, Email Alerts, Field updates and Outbound messages to manage the Workflow and Approvals.
- Experience in creating visual workflows to automate business process by building flows using cloud flow designer.
- Created templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- SOQL and SOSL statements within the custom controllers, extensions and triggers properly to avoid Governor Limits.
- Created components on a record detail and edit pages.
- Implemented Integrationwith enterprise application like SAP by using third party tools like Jitter bit.
- Designed and deployed the Custom objects, Custom tabs, Entity-Relationship data model, Validation rules, Workflow Rules, Auto-Response Rules, Page Layouts, Components, and Visualforce Pages to suit to the needs of the application.
- Implemented campaign management application on Salesforce.com using Apex, Visualforce.
- Developed ad-hoc reports as requested by the user groups or stakeholder and performed analysis on the data as required.
- Extensively Used Data Loader for Insert, Update, Upsert and bulk import or export of data from Salesforce.com.
- Customized company profile and communication Templates of the organization as per the organization requirements.
- Managed Security settings and conducted regular Security/Configuration Audit.
- Maintained and communicated system metrics to track trends in usage and data integrity.
Environment: SalesForce.com, Force.com, Apex, Visualforce (Pages, Component & Controllers), Data Loader, HTML, CSS, Workflows, Salesforce Chatter, Approvals, Reports, Custom Tabs and Objects, Email Services, AppExchange, REST, Eclipse, IDE Plug-in, Jira.
Confidential, Jacksonville, FL
Salesforce Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization. Closely worked with other SalesForce.com consultants while implementing the solutions for the needs of organization.
- Developed visual force pages by using HTML,CSS,and JavaScript.
- Involved in the mobile Development and configuration as per the requirement by using web technologies including HTML, CSS, JavaScript, and AngularJS.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Also created junction objects to establish connectivity among objects. Created workflow rules and defined related tasks, time-triggered tasks, email alerts and field updates to implement business logic.
- Working experience with Informatica cloud tool to migrate data from back end office technologies to salesforce.
- Effectively use GitHub for Source Code Management and automating deployment between orgs using Git and continuous integration.
- Developed various Apex classes, Controller classes and apex triggers for various functional needs in the application. Used Force.com Eclipse IDE for developing Apex Pages, Controller Classes and Triggers for deploying the projects components into different Sandbox Environments.
- Worked on Sharing Rules based on Role Hierarchies and created manual sharing for accessing records. Worked on different things like Components, Custom Settings, Sites and Static Resources, Debug logs and System Log.
- Worked on various salesforce objects like Accounts, Contacts, Leads, Opportunities, Reports andDashboards
- Experience in developing Salesforce.com work-flow business rules by using workflows, process builders,and visual flows.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages. Developed and configured various custom reports and report folders for different user profiles.
- Developed and implemented both the time dependent and time independent workflows as per the requirement. Developed and deployed Workflows and approval process wherever necessary. Created profiles, roles and implemented object level, field level and record level security.
- Evaluated Data entry, import processes and ensure proper Data quality standards exist for the Salesforce.com application. Created multiple visual force pages for various requirement needs. Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Performed the role of support engineer for the internal users and helped them in getting used to the application, generated reports and saved them for further access to the users. Involved with Salesforce.com Premier Support and handled the support cases with the help salesforce.com support.
- Administered and monitored the company’s Salesforce CRM application.
Environment: s:Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects, Tabs, Email Services, ApexLanguage, Visual Force Pages, Components and Controller, JavaScript, Eclipse IDE Plug-in, Data Loader, Git.
Confidential, Philadelphia, PA
Salesforce.com Developer
Responsibilities:
- Involved in setting up field level access for each custom object created based on the user's role within the organization.
- Worked withSQL, Droopal,Informatica andcast iron.
- Worked withfield & page layout customizationfor the standard objects like Account, contact, Leads.
- Involved in customizing custom objects, tabs, fields and pagelayout as per the business need.
- Haveworked onmoving data from external legacy systemintoSalesforceapplication usingApex Data loader & CSV files.
- List viewsavailable on a page are implemented usinghardcoded SOQL statements.
- Integrated the web servicesby generating the necessary stubs from the WSDL files for extracting the data from the home grown applicationsby using the home grown web services.
- Workedwith varioussalesforce.comobjects likeAccounts,Contacts,Leads,Opportunities, Reports,Dashboards Analytic Snapshots, Custom Object
- Worked onrole hierarchy& sharing rulesto configure visibility
- Worked onworkflow rules & approval processesandIntegrated SFDC with external back office systems
- DevelopedApex Classes,Apex Language, Apex Triggers, Apex Webservices,VisualForce pages.
- Created newReports & Dashboards.
- Implementing visibility rulesestablished withinSalesforce.com. The context user should only be able to view thecampaigns thatare visible to him via standardSalesforceUI.
- Developing Triggerswith bulk-safe and have a minimum of 75% code coverage
- Involvedinclient interactionfor discussing the workflow and customization of page layouts.
Environment: Visual Force (Pages, Component & Controllers), Eclipse IDE Plug-in, Apex Triggers and Apex Class, Data Loader, Workflow& Approvals, Reports, Custom Objects, Custom Tabs, Visual Force Pages, Profile permission and settings, Managing Roles, Validation rules, Email alert, Email templates, Change Sets, outbound message, Custom buttons and links,SVN.
Confidential
Salesforce Developer
Responsibilities:
- Performed the roles of Salesforce.com Analyst/ Developer and Administrator in the organization.
- Interacted with various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements
- Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC) and using other Platform based technologies like Visual force and Force.com API
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Leads, Campaigns, Reports and Dashboards.
- Implemented case management automation (on Case Object) to track and solve customer's issues.
- Implemented Email-to-Case entry and manual case entry for entering customer's cases in Cases Tab.
- Designed, and deployed the Custom objects, Entity-Relationship data model, validation rules, Page layouts, Custom tabs, Components, Visual Force Pages to suit to the needs of the application.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
- Participated in the training sessions provided by the Salesforce team.
Environment: Salesforce.com,S-Controls,ImportWizard,Apex,XML,Controllers,Sharing Rules,Workflows, Email Updates, Eclipse IDE, JavaScript, Web Services API.
Confidential
Java J2EE developer
Responsibilities:
- Analyzed the requirements based on business data and user requirements.
- Implemented the modules using Model View Controller (MVC) design pattern.
- Developed business logic to calculate asset depreciation based on Straight Line and Written down value approaches.
- Wrote a controller Servlet that dispatched requests to appropriate classes
- Developed GUI related changes using JSP, HTML and client validations using Java script.
- Developed Java beans, helper classes and Servlets for interacting with user interface written in JSP
- Wrote SQL queries and PL/SQL stored procedures to access the asset information and rates from database.
- Used JDBC to communicate with database.
- Deployed the application on Tomcat server at client locations.
Environment: Java 1.4, Servlet, JSP, HTML, PL/SQL, Java Script, Apache Tomcat, Eclipse, MySQL.