Senior Salesforce Developer Resume
CA
PROFILE SUMMARY:
- Expert Level understanding of Salesforce.com CRM and its Development Life Cycle. Over 8 Years of experience in IT industry and 6 Years of experience in Salesforce as Salesforce Developer, Administrator, Analyst, Classic to Lightning migration, Lightning component development.
- Experience working in Agile/Scrum development methodology, involved in Requirement gathering, Analysis, Design, Development, Configuration, Customization, Administration, and application Support on Salesforce.com and Force.com Platform across various industry verticals
- Experience with Salesforce Customization, Security Access, Workflow Approvals , Data Validation , Data Utilities, Analytics, Sales, Marketing, Customer Service and Support Administration in Salesforce.com CRM and Force.com Platform.
- Extensive experience in creating lookup relationships and master - detail relationships on the objects and creation of junction objects to establish connectivity among other objects
- Proficiency in analyzing business requirements, entity relationships and converting them to Salesforce custom objects, object relationships, Entity relationship data model, Pages, Classes, Interfaces, Workflow rules, Email Alerts.
- Experienced in using HEROKU for data archiving and data cleansing.
- Strong Knowledge in AppExchange Applications for integrating with third party applications.
- Experienced in all phases of Software Development Life Cycle ( SDLC ), quality management systems and project life cycle process.
- Experience working in environments using Agile (SCRUM), RUP and Test-Driven Development Methodologies.
- Experience in capturing, analyzing and documenting requirements (Use Cases) for Salesforce.com implementations.
- Expertise in Object Oriented Programming, Object Oriented Analysis and Design (OOAD) and RDBMS concepts.
- H ands on experience with Inbound and Outbound Integration of salesforce with external systems by developing custom Apex SOAP, RESTful classes for inbound class and written Apex callout for invoking outbound applications.
- Experience working on data model and SOQL , SOSL , DML statements and methods, sObjects, Methods, asynchronous apex and Governor Limits.
- Experienced customizing standard objects Accounts, Contacts, Opportunities, Products, Cases, Leads, Campaigns, Reports, and Dashboards.
- A very good team player with the ability to work independently, competent, co-operative and result oriented IT consultant possessing excellent interpersonal, written and oral communicational skills.
TECHNICAL SKILLS:
Salesforce Skills: APEX Language, Classes, APEX Triggers, APEX web Services, SOQL, SOSL, Visualforce (Pages, Components and Controllers), Custom Objects, Dashboards, Reports, Snapshots, Apex Data Loader Validation Rules, Workflows and Approvals, Visualforce pages.Salesforce Tools: Force.com Eclipse IDE Plug-in, Salesforce Shield, Force.com API tools (Data Loader), Force.com Explorer, Force.com Migration Tool, Force.com Excel Connector, Force.com Platform (Sandbox and Production).
Programming Languages: Apex, C, C++, JAVA, SQL, HTML.
Web Technologies: XML, HTML, CSS, JavaScript.
PROFESSIONAL EXPERIENCE:
Confidential, CA
Senior Salesforce Developer
Responsibilities:
- Developed and supported customer support portal to support eservices, CRM Customer Support.
- Worked extensively on APEX Triggers , APEX Classes, APEX Test Classes, Visual force pages to fulfill various business requirements. Developed the business logic of the application using APEX classes.
- Designed the application to be created module wise using the schema builder.
- Implemented REST API to retrieve the recent items on the customer portal VF page.
- Designed and developed Database migration scripts and execute migration plan from Siebel to Sales force.
- Prepared the Visual Force pages with the needed UI designs.
- Performing the UI related activities including Page layout configuration.
- Worked on the Web Services for enabling the data to be used outside the domain.
- Made the configurations in the applications time to time as per the requirement gathering.
- Gather existing functionality and features in Siebel and re-create them in Sales force.
- Created and deployed various Triggers, Apex classes and Visual force pages as part of the implementation.
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user profiles and created permission sets where necessary.
- Making the timely data management using the Data Loader tool and thus making the insert, delete, upsert operation on the data.
- Used Lightning process builder for visualizing and creating automated business processes
- Used Salesforce Lightning Inspector to debug the lightning components
- Developed Lightning components and Lightning apps to provide better and more interactive interfaces to end users, which help in sales enhancements
- Added Lightning Component to Lighting Pages and Record Pages. Have worked on Apex classes, Visualforce Pages, Controller classes and Apex Triggers for various functional needs in the application.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects. Constructed new sandbox Plan and assembled all the Requirements for Project.
- Deployed Configurations and Code between Salesforce Environments through various deployment tools like Force.com IDE, Snapshot, Ant Scripts, Cruise Control, and Change
- Involved in Working with Standard Sales force features like Objects, Workflows, Record Types, Page layouts, Workflow Rules, Case Assignment Rules, and Escalation rules, Validation rules, Profiles, Roles, Reports and Dashboards etc.
- Involved in Custom Integration of Outbound Messages, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services Security Controls, App Exchange Package & Custom Application, Sandbox data loading. Customized page layouts for Opportunity, Contacts, and Accounts depending upon user profiles and created permission sets where necessary.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects. Preparing the documentation of the project.
- Have experience in working in Agile Project. Performing the mass data activities in the organization.
- Programmed the various automated functionalities using the triggers in the combination if the related classes.
Environment: Lightning, Apex Data Loader, Visual Force, Reports, Dashboards, Security Controls, SOQL, Sandbox, Eclipse IDE Plug-in, Custom Objects, Apex Classes/Controllers, Saleforce.com platform, Agile, Workflow Alerts, Approvals, Validation Rules, Sharing rules, Reports, Standard & Custom Objects, Tabs, Email Templates, Roles, Profiles, HTML, Force.com IDE, Selenium tests
Confidential, MA
Senior Salesforce Developer
Responsibilities:
- Creating application to maintain the details of the product from demand phase to production phase.
- Coordinated business process review meetings with multiple teams to establish standard workflow processes.
- Experience on Salesforce modules objects like Campaigns Management, Leads and Opportunities
- Designed, Implemented and developed the Custom Objects, Page Layouts, Custom Tabs, and Components to suit to the needs of the application.
- Worked with business analyst to develop project implementation and develop plans including user interfaces.
- Used Community cloud to build deeper relationship with customers to provide better service and assist them through online.
- Worked with the Business group for requirement gathering throughout the planning and implementation. Coordinate with business analysts for the issues requiring business analyst help.
- Created Consumer and Partner portals using communities and configuring it for enhanced business perspectives and worked with trigger and Trigger handler frameworks.
- Hands on experience on using languages like HTML, DHTML, HTML5 in attaching page content like data, images and videos.
- Developed the UI component architecture and API for application integration framework using Angular.JS.
- Experience in Veeva integration on Salesforce/Force.com Platform
- Worked on various Sales force/Veeva integrations with Oracle and other third-party systems to support Order Management module.
- Created user Roles and Profiles, Security Controls and Sharing Settings, Permission Sets.
- Managed users, hierarchical roles, profiles, security controls and territory management.
- Defined Lookup and Master - Detail relationships on the standard and custom objects.
- Created Roll-up Summary fields to aggregate data from child records on the parent.
- Used Field-level Security to ensure that protected data is only shared with authorized persons.
- Implemented SFDC web-to-lead functionality into the corporate site to make lead management simple and efficient.
- Used Salesforce.one for managing navigation and built custom Visualforce components with J Query Mobile and AngularJS
- Implemented Salesforce Lightning Components for small set of users within the organization.
- Created Visualforce Pages to provide UI to the custom objects.
- Developed and maintained SFDC analytical reports and dashboards for management review and planning for accurate forecasting purposes.
- Created Custom Reports and Dashboards to track Opportunity pipeline/stages for Management visibility with the help of Salesforce Wave analytics.
- Wrote custom controllers implementing complex code for retrieval from Sales Force to Visualforce pages.
- Proficiency in data migration and integration using data loader and hands on experience in using ETL tools for handling large data volumes.
- Experience in web technologies like HTML, XML, CSS, JSP, JavaScript, WSDL, J-query, Tool tip & Auto Complete widget, SOAP, REST, BULK and METADATA API.
- Used SOQL and SOSL for data manipulation needs of the application using platform database objects
- Created Visualforce pages to provide customer status to sales team and executive team based on different geographical location filters.
Environment: Saleforce.com CRM, Force.com platform, Apex Classes, Chatter, Visualforce Pages, Controllers, Lightning Component, Wave analytics, Custom Objects, Custom Tabs, Email Services, Workflow & Approvals, Reports, Workbench, Security Controls, Force.com IDE, Windows.
Confidential, MD
Salesforce Developer
Responsibilities:
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Implemented SFDC Integration using REST/SOAP Web Service API'S. Integrated the SOAP/REST API based Web Services on Demand for extracting the data from external systems.
- Created custom Report types and Dashboards so that users can generate reports and visualize data on dashboards
- Worked on customer portals and communities’ administration. Created Custom Dashboards for community managers and recruiters home page and gave accessibility to dashboards for authorized people.
- Created Visualforce pages for custom login and configuration of communities. Configured Salesforce.com to meet business requirements - including fields, page layouts, workflows, approvals and validation rules.
- Used SOQL and SOSL for querying the objects. Created many Email Templates and Mail Merge Templates and was involved in doing the mail merge for different standard and custom objects.
- Gathered business requirements by communicating with user team and trained team on how to efficiently utilize the system.
- Worked with various Salesforce .com objects Account, Contact, Leads, Opportunity, Cases, Order standard objects.
- Written SOQL, SOSL query language necessary for the application in Apex Classes and Triggers.
- Developed Visualforce pages using components like Action Function, Page Block, Input Field, Action Support, Data Table, Data list, Command Link and Command Button.
- Performed Salesforce.com configuration activities creating Users, Roles, Profiles, Organization Wide Defaults, Permission Sets , Public Groups and Queues.
- Used Salesforce Connect to access product information stored on an external system.
- Developed complex validation rules , formula fields according to the application requirements. Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Designed Workflow rules , Approval process and its associated actions like time triggered tasks, email alerts, field updates to implement the business logic.
- Implemented Email to lead, Web to lead functionalities and Data Loader to bulk load leads data into Salesforce.com from other databases and CSV files.
- Used Email to Case, Web to Case features and created a community where the customers can create, update and manage their cases.
- Utilized Salesforce1 mobile platform to allow uploading pictures relating to service requests and information about competitive products used.
- Used Force.com IDE for development of Visual Force Pages, Apex classes, Triggers and debugging and analyzing logs.
- Used SOAP based Apex Web Services to send/update data from Salesforce to an external order tracking system.
- Performed Apex Callouts from Salesforce to the same external system to get tracking information of an order.
- Deployed application from Sandbox to Production environments using Change Set, Eclipse and Force.com Migration tool. Environment : Salesforce.com, Apex, Visualforce (Pages, Component & Controllers), Communities, REST/SOAP API Web Services, Pages, HTML, Java Script, Workflow & Approvals, Reports, Ajax, JQuery, Custom Objects, Custom Tabs, Data Migration, SOQL, SOSL.
Confidential
Salesforce Administrator/ Developer
Responsibilities:
- Performed the role of Salesforce Administrator and Developer.
- Gathered requirements and developing client-specific solutions by understanding customer’s business and technical environment.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Created Custom Profiles, Public Groups and Roles to distribute user rights and functionality.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Provided support ongoing Salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow and triggers.
- Developed and configured various Reports for different user profiles based on the need in the organization.
- Used the Force.com IDE for testing and migrated the code to the deployment instance after testing.
Environment: Force.com IDE, Apex Classes, Apex Triggers, Visual Force pages, Validation Rules, Formula Fields, Data Loader, Reports and Dashboards, Workflow & Approvals, Web Services.
Confidential
Software Tester
Responsibilities:
- Experience working in Client/server and web-based applications.
- Performed manual testing on different modules of the application.
- Ability to interact with developers and product analysis regarding testing status and maintain detail QA documentation.
- Experience in reviewing and understanding business and testing requirements and writing detailed test plans, test cases, test scripts and expected results.
- Actively participated in review meetings.
- Managed and controlled Requirements, Test Design, Execution and Defect management and tracking Process using HP Quality Center.
- Perform tests for workflows, queues, calculated fields, customization, plug-ins, dependent pick lists, security roles, tabs, field validation Tests.
- Tested and made Deployments to Engineering environment.
- Created and tested data driven test scripts in QTP.
- Involved in gathering testing requirements and from BRD’s and specifications.