Sample Salesforce Resume | Salesforce Developer
PROFESSIONAL SUMMARY:
· Around 8+ years of experience in IT with over 6+ years in Salesforce.com development, customization and support roles with successful implementation and Java developer. Worked at all stages of Software Development Life Cycle (SDLC) i.e., Systems Analysis, Design, Development, Testing and Implementation.
· Worked in Salesforce.com customization, profile creation & managing profile level access & implementations as Salesforce.com support analyst.
· Experienced with all Aspects of Salesforce.com customizations, data-loading, integration and deployment.
· Extensive work experience with Force.com platform.
· Strong Work experience on Eclipse IDE with Force.com Plug-in for writing business logic in Apex programming language.
· Experience in using 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.
· Experience in generating Apex triggers, Apex, VisualForce Pages, and VisualForce Classes.
· Experience in one way integration and bidirectional integration of AppExchange application with Salesforce.
· Good experience in implementing 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.
· Hands on experience in business requirements gathering, Entity Relationship diagram discussions and implementing them in Salesforce custom objects, Junction objects, master-detail relationships, lookup relationships.
· Customized standard objects like Accounts, Contacts, Cases, Leads and Campaigns.
· Extensive experience using Salesforce.com by Creating Roles, Profiles, Email Services, Page Layouts, Workflow Alerts and Actions, and Approval Workflow.
· Experience in creating various Reports and dashboards to have data analysis and performance charts to senior management.
· Good working knowledge in querying Salesforce.com database using SOQL & SOSL queries using Force.com Explorer.
· Experienced in Interacting with End users (Business Users) to get enhanced requirements.
· Versatile team member with problem-solving and trouble-shooting capabilities.
· Excellent communication, organizational and Interpersonal skills. Quick learner and keen observer, determining external & internal customer needs and well versed in internal & external relationship building.
· Good team worker and love to be part of a team which always tries to explore out of box.
Technical Skills:
Salesforce Technologies
|
Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Partner WSDL & Enterprise WSDL, Visualforce (Page, Component & Controllers) and S-Control
|
Custom Integration
|
Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects ,Custom settings, Custom labels and Tabs, Email Services, Role Hierarchy, Dashboards, Security Controls, AppExchange Package & Custom Application and Sandbox data loading
|
Force.com tools
|
Apex Data loader, Force.com Apex Explorer, AJAX tool kit, Force.com Migration Tool, Force.com Excel connector and Force.com Eclipse IDE Plug-in
|
Programming Languages
|
JAVA, C, C++, VB, APEX and UML
|
Java/J2EE/Web Technologies
|
J2EE, JSP, JDBC, RMI, Applet, Java Script, XML, XSLT, DTD, XML Schema, HTML, DHTML, Shell Scripts and Web service
|
Platforms
|
UNIX and Windows (NT, 2000, XP)
|
Database
|
MS SQL Server and MySQL
|
IDE
|
Eclipse, My Eclipse and Force.com Eclipse IDE plug-in
|
Tools
|
MS Visual Source Safe, HTML Dream weaver and Microsoft Project 2000 and Sub Version, MS Visio
|
PROFESSIONAL EXPERIENCE:
Description: Mercedes Benz Financial Services - Farmington Hills, MI June 2015 to till date
Role: Sr. Salesforce Developer
Description: Mercedes-Benz Financial Services is a leading auto-financial services firm in America and Canada region, which serves millions of customer, businesses and government institutions. It offers loans and lease services for Cars and Trucks. It controls flow of accounts through-out the loan lifecycle, MBFS has different systems from Portfolio to Collection and Recovery systems. Collection and recovery systems takes cares of default accounts and involve online and batch process to work with such accounts.
Responsibilities:
· Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
· Working on a Large-scale & complex Salesforce development projects along with integrating date from other systems/Repositories.
· Involved in Salesforce.com Application Setup activities and customized the applications to match the functional needs of the organization.
· Used Apex Language, Apex Trigger, Apex Batch, Apex Scheduler, Apex Class & Apex Web Service, Visual Force (Page, Component & Controllers).
· Managed Salesforce platform for 1300+ end-users
· Worked on configuring standard Salesforce Chatter and also customizing it by including custom logics on chatter objects using triggers and Classes and VF Pages.
· Good understanding of standard Chatter objects and their limitations.
· Designed, Implemented and deployed the Service Cloud with various custom built Page layouts, Custom tabs, Custom Apps to suit to the needs of the application also created various Profiles to enable the Service Cloud specific to them.
· Provided daily user support in managing users, creating and maintaining custom objects and fields, handling bulk data migration, maintenance of page layouts, and installation and support of App Exchange applications like Exact Target and Marketo.
· Installed and applied App Exchange applications like Marketo to enhance business requirements.
· Designed and developed various Visualforce Pages, Apex Classes, Controller Classes, Extensions and Apex Triggers for functional needs in the various applications.
· Created Various Validation Rules & Workflows specific to limited user groups by filtering out through their Profiles while working on Service Cloud.
· Designed very complex Visual force pages using JavaScript, CSS, HTML, JQuery and Controllers.
· Created various Record Types, Support Processes, Assignment Rules, Public Groups, Queues, Custom Settings, Sites, Time-Based Workflows etc.
· Used complex SOQL Queries in the Codes and also in the tools like Data Loader to Extract, Insert or Update vast data (millions of records) from/into custom objects & Standard objects.
· Well maintained Test Code Coverage & Unit Testing for all the codes in the system following the Salesforce limits.
· Responsible for my Project deployments for all the releases and for Post deployment Testing.
· Developed Documentation of all the Projects those I worked on and maintained them in SharePoint.
· Responsible for guiding QA & UAT teams for testing the assigned Projects for all the releases both in Sandbox and Production Orgs.
Environment: Agile, Salesforce Unlimited Edition, Service Cloud, Sales Cloud, Apex, VisualForce (Pages, Component & Controllers), JQuery, JSON, XML, HTML, CSS, Workflow & Approvals, Marketo, Reports, Custom Objects, WSDL, Custom Tabs, Eclipse/Force.com IDE.
Client: Care Core National - Bluffton, SC July’14 to May’15
Role: Sales force Developer
Description: Care core National is a diversified financial services company providing insurance, investments, mortgage, and consumer and other commercial services across North America and internationally. Involved in Designing and normalizing databases, tables, indexes based on business requirement and provided documentation for further reference.
Responsibilities:
· Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
· Created both Managed and Unmanaged Packages with deprecated annotations to be available for partner Sales force users and other external users.
· Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
· Implemented case management automation (on Case Object) to track and solve customer's issue and also Implemented Web-to-Case entry and manual case entry for entering customer's cases.
· Created Visual force pages that could be rendered as PDF's, build dashboard components and define email templates.
· Created and customized value propositions and a summary of the key items to in order to maximize deployment value using Marketo.
· Maintained an E-mail to Case system with auto-notifications sent to users when a case is created for their respective departments.
· Developed Visualforce Pages, with standard and custom controllers.
· Developed Apex Triggers to update fields and child objects.
· Developed Apex Classes & Triggers to implement the business logic as per the requirements.
· Implemented Wrapper classes for better visual force pages management and smooth
· functioning.
· Created sharing rules for providing cross functional teams of the organization access to records.
· Created Custom controllers implementing complex code for Sales Force, VF pages, also integrated force.com application on mobile platform like I-phone, Blackberry and Android.
· Implemented relationship fields for proper data loading and maintaining the quality of the data.
· Handled SOAP/Restful Web services consumption for fetching content from the Internal Web server.
· Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
· Migrated complex Excel validation rules in regular expression into Salesforce validation rules.
· Followed Agile methodology for the execution of day to day work related activities.
Environment: Force.com IDE, Apex Classes, Apex Triggers, VisualForce pages, Marketo, Validation Rules, Formula Fields, Data Loader, Reports and Dashboards, Workflow & Approvals, Web Services.
Client: All State Insurance - Northbrook, IL Aug’13 to July’14
Role: Sales force Developer
Description: Allstate Corporation is the largest publicly held personal lines property and casualty insurer in America. Allstate was founded in 1931 and became a publicly traded company in 1993.
Responsibilities:
· Interacted with Business users for requirements gathering, analysis and development.
· Worked on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events and Tasks.
· Deployed the code over sandboxes using Change set.
· Written Test Cases to check code coverage in Apex Classes and Apex triggers.
· Developed various Apex classes, Controller classes and Apex Triggers for various functional needs in the application.
· Developed various Custom Objects, Formula fields, Master-Detail, Lookup relationships, Tabs, validation rules.
· Created various Profiles, Roles, and Page Layouts and configured the Permissions based on the Organization hierarchy requirements.
· Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response for automating business logic.
· Developed Cascading Style Sheets (CSS) for creating effects in Visual force pages.
· Created Workflow rules and defined related tasks, email alerts, and field updates.
· Implemented Pick lists, Dependent Pick lists, lookups, Master detail relationships, validation and formula fields to the custom objects.
· Created email templates and inbound emails using Visual Force for clients and customers.
· Enabled Chatter for the Organization and effectively communicate with the users in the Organization.
· Implementation of Data Loader for loading the data.
· Developed business documents for Salesforce.com Custom objects.
· Worked on different portals like Self Service Portal, Partner Portal and Customer Portal.
· Implemented Salesforce.com web services client using Sales force web services API, Java, XML and partner WSDL.
· Developed several Custom Reports & Dashboards to better assist managers and report folder to provide report accessibility to appropriate personnel.
· Involved in Agile methodology, Scrum that dramatically improved productivity and reduced errors.
· Provided the training to Business user's about the system
Environment: Salesforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Custom Objects, JavaScript, Dojo, JSP, Ajax , Sandbox data loading, Eclipse IDE Plug-in.
Client: TechAmerica, SantaClara, CA May’12 – Aug’13
Role: Sales force Developer/ Administrator
Description: Project involved migration of legacy CRM system to Sales Force CRM and developing new and faster business processes leveraging the force.com Service oriented Architecture (SOA) platform, thus allowing business users to access up to date and time specific customers, products, investments and financial data on-demand, performing for verifying and approving wealth clients and sources of their wealth, thus offer better Collaboration, Sales, Service and security features.
Responsibilities.
· Developed and supported customer support portal to support eservices, CRM Customer Support
· Developed and deployed ad hoc Salesforce.com reports and dashboards.
· Manage page layouts, fields, and system interface/capabilities.
· Worked with Agile and Scrum methodologies.
· Maintenance of data entry standards & data integrity process.
· Build& monitor standard analysis and reporting for marketing campaigns.
· Performed mass imports and exports of data.
· Worked with Case Management Functionality
· Manage data migrations/conversions from other data sources into Sales force.
· Created Workflow Rules, Approval Process, Validation Rules.
· Integration using Web Sphere Cast Iron and Informatica cloud for data migration into the cloud.
· Involved in data mapping and migration of data from legacy systems to SalesForce.com Objects and fields.
· Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
· Involved in querying Sales force tables using SOQL & SOSL queries using Force.com Explorer.
· Customized page layouts for Opportunity, Contacts and Accounts depending upon user roles and groups.
· Selenium gives us the ability to run the same tests using many different browsers, including Internet Explorer, Firefox, Chrome, Safari, and Opera.
· Used Sales Force Automation for Sales Lead Management, Opportunity 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.
· Prepared and Execution of test scripts using Selenium.
· Used it to read, extract and load data from comma separated values (CSV) files.
· Modifying Page layouts and setting the Record Types.
· Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
Environment: Saleforce.com platform, Agile, Apex Language, Visual Force Pages, Data Loader , Apex Classes, VisualForce Pages, Data Loader, Workflow Alerts, Approvals, Validation Rules, Sharing rules, Reports, Standard & Custom Objects, Tabs, Email Templates, Roles, Profiles, HTML, Force.com IDE.
Client: Qualcomm, Sandiego, CA May’11 – April’12
Role: SFDC Production Support/Developer
Description: Quill Corporation is business e-tailer Company and over 70% of its sales are conducted online. This is mainly owned by staples and is recognized as their most profitable division accounting for nearly 25% of the company's income. Involved in Designing and normalizing databases, tables, indexes based on business requirement and provided documentation for further reference.
Responsibilities:
· Worked as enhancement team member and performed the roles of Salesforce.com Developer and Administrator in the organization.
· Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements. Designed the solution by customizing various standard objects of Salesforce.com (SFDC).
· Designed and developed User Interfaces for Salesforce users as per requirements.
· Created Custom fields, validation rules and formulas, workflows and approval process.
· Responsible for Creation of Visual force page for creating custom Opportunity Owner lookup page.
· Responsible for creation of triggers on Opportunity Line Item for checking Discount availability on Products and for checking the Product family in opportunity Parent-Child relationship.
· Involved in Creation of a Visual force page to provide custom user lookup page displaying all partner users of the current logged-in user for Opportunity Owner selection.
· Created workflow rules with outbound messages to integrate with Siebel for Accounts and Contacts and with SAP for Opportunity updates using Web Services.
· Involved in various activities of the project, like requirements gathering, Prepare Solution Design and Detail Design documents.
· Created reports and Dashboards.
· Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
· Involved in unit testing and integration testing at developer level.
· Responsible to send regular status reports and participated in regular meetings with the client.
· Demonstrated the project as and when required by client.
· 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.
Environment: Saleforce.com platform, Force.com Sites, Apex, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP Pro.
Client: HSBC National Bank, Bethesda, MD. Sep’10 – May’11
Role: Salesforce Developer.
Description: HSBC Group is one of the world's leading banking and financial service organizations. The main application is a web-based application, which included many modules of Retirement plan like 401(k), IRA, Defined Benefits, Profit sharing and Defined Contributions.
Responsibilities:
· Interacted with various business team members to gather the requirements and documented the requirements.
· Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
· Developed Visualforce pages to meet the organization requirement.
· Developed custom controllers and used controller extensions to show data in the Visualforce pages.
· Generated WSDL for interacting with the outside software systems.
· Developed Apex triggers to automate the process that was not available in regular Salesforce.
· Developed test classes for all the development and was responsible for not exceeding Organization Code limit by using annotations and to check the average test run to be always above the limit.
· Involved in generating Apex Code that will obey governor limits.
· Worked with Salesforce.com technical support to sort out the technical challenges and govern the limits.
· Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
· Identified security issues and accordingly configured IP restrictions Organization-wide and for profiles.
· Created record types and configured respective page layouts for Account object to hold three different customer segments.
· Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
· Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules and workflows for automating business logic.
· Created and configured custom reports, dashboards and Report Folders to assist managers based on their user profiles for them to better utilize Salesforce as a sales tool.
· Installed an AppExchange application called orgview that facilitated users with creating visual organization charts and update them in Salesforce CRM using drag and drop functionality.
· Performed data migration from home grown legacy system to Salesforce CRM.
· Participated in Weekly Change control meetings and performed application and global impact analysis.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Saledforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, WebServices, WSDL, Sandbox, Eclipse IDE Plug-in.
Client: Neustar-Sterling, VA. Jan’10 – Aug’10
Role: Salesforce developer
Description: Neustar provides real-time information and analytics for the Internet, telecommunications, entertainment, and marketing industries, and a provider of clearinghouse and directory services to the global communications and Internet industries. Neustar migrated from Oracle ERP to Salesforce and implemented unlimited edition for their sales, support, and marketing team for better customer management. Currently working as CRM Administrator and manage Sales / Service Cloud, Salesforce automation and Account, contact, Lead, and user management and other out of the box feature implementations.
Responsibilities:
· Communicated with other business functional analysts for Siebel CRM integration.
· Migrated data from Oracle ERP system to Salesforce.com using informatica.
· Created workflows for data cleansing between Informatica and Salesforce.com and used power center to for data integration.
· Extracted data from Datawarehousing through Informatica for report generation.
· Involved in consuming restful web services and making application sync with the base web services.
· Wrote apex classes and Visual force pages to build up business functionality and making control with security through the force.com platform.
· Created few custom objects, fields, tabs, folders and page layouts.
· Worked around AJAX tool kit and SOQL queries for converting salesgenie.com prospecting leads to Salesforce.com leads.
· Worked on scrum process which is part of agile methodology.
· Worked with ruby on rails to check restful web services calls.
· Created managed package and unmanaged package with different versions.
· Installed managed package (beta version) in different developer sand boxes and client sandboxes without any difficulties.
· Worked on MS-SQL database and played around DBMS quires.
· Supported customer’s Issues and fixed bugs on running application.
· Performed smoke test and unit test on different sand boxes at time of testing phases.
· Managed team members and assigned tasks and bugs.
· Integrated current salesgenie.com product with Salesforce.com application.
· Worked with different developing environments using eclipse, data loader and force explorer.
· Involved in complete life cycle of SFDC product implementation through scrum process.
· Installed SFDC application in production environment and some of clients systems directly.
· Involved in AppExchange planning process to place product into public sharing directory.
· Involved in release product events with management teams.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Service, Informatica, Ajax.
Client: Kaiser Permanente, Pleasanton, CA. April ’09 to Dec’09
Role: Java/J2EE Developer.
Description: The Performance Assessment Management System (PAMS) is a web application for Kaiser Permanente all region. It provides information about the provider's performance in Kaiser Permanente hospitals. This application provides services for more than 500 users to review the performance and for improve the service of the Kaiser Permanente hospitals.
Responsibilities:
· Involved in Software Development Life Cycle (SDLC).
· Initially, re-factored (consolidated) few application controllers and delegates in the existing framework.
· Implemented Hibernate Framework for Object relational Mapping to Oracle Data base.
· Coded the common Util classes for entire application.
· Extensively used Struts tag libraries (like html, logic, bean etc) in the JSP pages.
· Developed Stateless Session Enterprise Java Beans (EJB) to encapsulate the business logic.
· Used JSF in few parts of the application to provide a face lift (better look and feel).
· Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.
· Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
· Maintained the deployment descriptor of Spring and injected the object to the application
· Investigated the defects that were opened on ongoing basis, identified the solutions and discussed the same with the development team to create the required patches in the forth coming releases.
· Installed RAD and configured workspaces and maintained code streams with the Clear Case UCM.
· Performed source code build using ANT scripts that pick from the RAD workspace, builds the code and deployed to various environments like System Test and User Acceptance.
· Involved in the code migration and maintenance processes.
· Responsible for installation of the application archive EARs, WARs to the Web Sphere environment and configured application specific Data Source, Message Queue settings using the AdminConsole.
· Used Rational Clear Quest to support for querying, charting and reporting. Distribution, trend and aging charts help you visualize complex data. Charts can be easily created and refined to allow you to drill into the area of data that you need.
· Used Clear Quest to customize and enforce consistent development processes and achieve an integrated, consolidated view across the project.
· Wrote JUNIT test cases & suites to perform unit level testing.
· Involved in code reviews and mentoring new team members.
Environment: Java/J2EE, JSF, JSP, Spring, JDBC, RAD, Clear Quest, HTML, JavaScript, AJAX, Log4J, Web Sphere, Oracle 9i, SQL Navigator, SQL*Plus, SQL Loader, DBVisualizer, Struts Framework, Hibernate, Subversion, Ant, UML.
Client: Bank, India. Jan’08 – Mar’09
Role: Java Developer.
Description: Worked on an application called "Home Loan Ease", a flexible home loans application to assist mortgage officers provides home loan schemes to customer from various financial backgrounds
Responsibilities:
· Involved in requirement analysis and participated in the design of the application using UML and OO Analysis Design and Development.
· Developed the J2EE Components for the middle ware business logic.
· Developed Front-End of the Application using JSP, HTML and JavaScript.
· Interface between the Business and Technical teams to extract requirements and to create detailed use cases and project plan.
· Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes
· Conducted Code reviews and Peer Reviews to get the team together to have one thought on business and technical logic.
· Involved in preparation of HLD and LLD document and code maintenance by Web PVCS.
· Involved in developing Order Management in Java, JSP and Uploading files to Production server.
· Extensively worked with tables, views, triggers, and stored procedures in Oracle.
· Designed and implemented the database using ER diagrams.
· Worked with Entity Beans, session beans and Design patterns.
· Connected to the Oracle database using JDBC.
· Developed XML Generated/Parsing
· Worked with Model View Controller (MVC) to design the Client Application using Struts framework.
· Involved in writing test plan, test cases, test suite, properties file, which is basically targeted for regression testing and functional testing of these applications.
Environment: JDK1.4, Tomcat, JBoss, Servlets, EJB, JSP, Web Logic, Oracle8i.