Senior Salesforce Developer Resume
Memphis, TN
PROFESSIONAL SUMMARY:
- Experience in developing custom applications on the Salesforce platform using Apex, Visualforce, SOQL, Triggers, Workflows and Process Builder
- Experienced in Service Cloud, Sales cloud, Chatter & App - exchange applications.
- Experience in APEX Programming by creating Custom Triggers and perform Asynchronous calls to implement the business logic as per the requirements.
- Knowledge in Salesforce Lightning UI. Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Efficient in monitoring Apex asynchronous processing using future methods, batch apex, controlling processes with queueable apex and scheduling jobs using apex scheduler.
- Used SOQL and SOSL Queries within Governor Limits for data fetching and manipulation needs of the application.
- Experience in integrating external web systems with salesforce using REST and SOAP web services.
- Experienced in improving application performance by reducing retrieval times using Org and session cache
- Experienced in deployments of Apex and VF pages across DEV, Test and Production instances.
- Advanced knowledge in Lightning Experience configuration, features and architecture
- Experience in using Change Sets and ANT
- Experience with object-oriented programming languages such as Java and C#
- Strong knowledge of data modelling concepts and database design
- Experience with relational database management systems such as MS SQL and Oracle
- Experience with HTML, CSS, JavaScript, libraries such a jQuery, frameworks such as Bootstrap and AngularJS
PROFESSIONAL EXPERIENCE:
Confidential, Memphis, TN
Senior Salesforce Developer
Responsibilities:
- Customized Salesforce CRM beyond native functionality with Visualforce and Apex code as per the requirements.
- Designed and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visualforce Pages to suit the needs of the application.
- Involved in data mapping and migration of data from legacy systems to Salesforce.com Objects and fields using Restful API callouts.
- Created Apex classes, Visualforce pages, Triggers, Workflows, Batch Apex Classes and Schedulers.
- Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Used Lightning Console to consolidate information in one customizable dashboard.
- Customized Salesforce.com Fields, Page Layouts, Record Types, Queues, and Profiles and make the same changes in test and production environments. Deployed the code from Sandbox to Production using Eclipse and Change Sets.
- Maintenance of installed Managed Packages in Lightning using Apex.
- Developed Test classes and maintained the proper code coverage to deploy into the production boxes.
- Used the sandbox for testing and migrated them between Sandbox and Production environments for final implementations.
- Created workflow rules and defined related tasks, email alerts, assignment rules, escalation rules and field updates.
- Worked with dynamic apex to access sObjects and field describe information, execute dynamic SOQL, SOSL and DML queries
- Integrated and administered Salesforce for Outlook (SFO) for large end-user base
- Troubleshooting and resolving issues, related to Salesforce, as needed during development and UAT
- Involved in various user stories and worked with QA team to test in various sandbox environments and update fields in Production.
- Worked on APTTUS CPQ configuration and integration.
- Provide training and coaching in the use of CPQ CRM systems. Identify training and development gaps and create plans to address.
- Responsible for configuration activities for Salesforce.com which includes Sales, Service and Communities applications, including new areas of configuration, analyzing and fixing assigned faults, peer-to-peer reviews and testing
Environment: Force.com platform, APTTUS CPQ, Visual Force Pages, Reports, Data Loader, Analytical Snapshots, Security Controls, Web Services, Rest API, Bulk API, Metadata API, Sandbox, Eclipse IDE Plug-in, Live Agent Chat, Jira
Confidential, Chicago, IL
Salesforce Developer
Responsibilities:
- Worked with anonymous blocks that could be compiled and executed using system log console, Force.com IDE and web services API call
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer’s cases in Cases tab
- Used sandbox mode for testing and migrated the code to the production instance in iterations
- Responsible for understanding the data migrating requirements and analyze data to be loaded from legacy systems to Salesforce.com
- Designed and developed workflow rules, validation rules, assignment rules, email alerts and templates
- Designed and developed visualforce pages, apex classes, controller classes, extensions and apex triggers for various functional needs in the application
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages
- Created multiple Lightning Components, added CSS and Design Parameters that makes the Lightning component look and feel better. Leveraged APEX Controller to make a call for external requests to retrieve data from various API’s and displayed them on to the component.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Tested apps by appending multiple components to a Lightning Application thereby deployed Applications from Sandbox to Production.
- Used refined global search in Lightning by developing Apex classes and Controllers.
- Used Force.com IDE for creating, modifying, testing, and deploying Force.com Applications.
- Maintenance of installed Managed Packages in Lightning using Apex.
- Responsible for all the activities related to configuring data loader, uploading data in CSV files into salesforce.com, checking for the correctness of data
- Used Jenkins for Continuous Integration and Continuous Delivery (CI/CD)
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, APTTUS CLM, APTTUS CPQ and Dashboards.
- Worked in an agile project development methodology. Attended daily standup calls to provide project status updates
Environment: Force.com platform, APTTUS CPQ, Visual Force Pages, Reports, Data Loader, Security Controls, Web Services, Rest API, Sandbox, Eclipse IDE Plug-in, GitHub, HP ALM 12.53
Confidential, DE
Salesforce Developer/ Administrator
Responsibilities:
- Worked in design, development, integration and administration of salesforce.com applications
- Defined lookup and master-detail relationships on the objects and created Junction objects to establish connectivity among them
- Developed various visualforce pages, apex triggers to include extra functionality and wrote apex classes and controller to provide functionality to the visual pages
- Implemented workflow rules and defined related tasks, email alerts, field updates to implement the business logic
- Integrated apex with external services by making callouts that used SOAP and WSDL.
- Worked with apex scheduler to invoke apex classes at regular intervals
- Developed dynamic approval processes (with necessary templates, page layouts and defined approval actions on them) for automation
- Developed SOQL & SOSL queries to get data from different related objects
- Expertise in maintaining the functional areas of data management, accounts, contacts, leads, campaigns, opportunities, activities, dashboards and reports
- Used apex data loader for migrating records to Salesforce
- Responsible for designing system/Unit/UAT test cases
- Used sandbox mode for testing and migrated the code to the production instance in iterations
- Provided support as a Salesforce.com administrator to 700+ users.
- Worked in an agile project development methodology. Attended daily standup calls to provide project status updates
Environment: Force.com platform, Apex Classes, VF Pages, Reports, Data Loader, Analytical Snapshots, Web Services, SOAP, WSDL, Sandbox, Eclipse IDE Plug-in, Bitbucket, Slack
Confidential, Olive Branch, MS
Salesforce Administrator/ Quality Analyst
Responsibilities:
- Gathered business process requirements and utilize Salesforce functionality to automate and achieve those objectives
- Provided support as a Salesforce.com administrator to 450+ users.
- Customized user Roles, Role hierarchies, Profiles and Sharing settings to ensure that the protected data is available only to the authorized users.
- Designed, and deployed the Custom objects, Custom tabs, validation rules, Workflow Rules, Auto - Response Rules, Page layouts, to suit to the needs of the application.
- Involved in migrating data from Oracle to Salesforce.com using Data loader .
- Created Visualforce email templates (HTML and custom), New Templates, Mail Merges and also automated Email Process to send installation instructions to new and existing customers.
- Created/Modified Visualforce pages and Apex Custom Controllers on Force.com IDE to customize the view and functionality of the page according to organizational needs.
- Configured workflows and approval processes to enhance business logic.
- Created new sandboxes and deployed Components and Data from one environment to another and Managed sandbox refreshes and release testing.
- Analyze Salesforce system usage and data storage patterns to improve efficiency
- Create, review and execute Smoke, Integration and Regression test cases using QTP.
- Involved in the system integration and validation portions of the system/product development life cycle.
- Involved in Retest and Regression Testing, Performing UI Testing and Functionality Testing.
Environment: Saleforce.com platform, Apex Language, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox, Data Loader, Oracle, Windows XP.
Confidential
Jr. Java Developer
Responsibilities:
- Install, configure and deploy software, provide quality assurance.
- Troubleshoot various software issues using debugging process and coding techniques.
- Provide high-level customer support to remote clients using a support e-ticketing system.
- Perform system administration for hosting server and client software.
- Developed JSPs and Servlet.
- Developed screens using Java, HTML, DHTML, CSS, JSP and JavaScript.
- Designed Database for the application.
- Implemented all validations and done testing.
Environment: Java, HTML, DHTML, CSS, JavaScript, IDE Eclipse, Oracle
