Sr. Salesforce Developer Resume
Phoenix, AZ
SUMMARY:
- Over 9 years of professional IT experience.
- Experience on Salesforce CRM platform as certified developer & administrator using Force.com, Apex and Visual Force and other web tools.
- Experienced in all phases of Software Development Life Cycle (SDLC), quality management systems and project life cycle processes.
- Have extensive experience in implementation of Custom Objects, Custom Tabs, Workflow Rules, and Assignment Rules.
- Experienced in creating the Lightning components and Lightning Applications .
- Proficiency in SFDC Administrative tasks like creating Page Layouts, Approvals, Dashboards, Actions, Tasks and Events.
- Hands on experience in implementing Security and sharing rules Confidential object, field, and record level for different users Confidential different levels of organization and creating various profiles and configure the permissions based on the organizational hierarchy.
- Expertise in customizing standard Objects like Accounts, Contacts, Opportunities, Products, Cases, Leads, Campaigns, Reports (Summary reports, tabular reports, Pie charts) and Dashboards and Report folders for different user profiles as per the requirements.
- Experienced in implementing various advanced fields like Pick lists, Custom Formula Fields, Many to Many Relationships, Lookups, Master - Details, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, Field updates & Email generation according to application requirements.
- Experience with SFDC Service console, customer portal, case management, knowledge base, customer communities and service account management
- Good insight in to the Health and Financial Domain.
- Review/Adjust/Write Apex and Visual Force page builds to ensure we keep code coverage Confidential a high percentage as well as meet business needs.
- Experience working in Agile methodology, Scrum methodology, Waterfall model and Test driven development.
- Good development experience with Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Partner WSDL & Enterprise WSDL, Visual Force (Page, Component & Controllers) and S-Control.
- Proficient in Data Migration from Traditional Apps to Salesforce Using Data Loader Utility.
- Experienced in Salesforce.com Live Agent Console setup in Service Cloud and experienced in Salesforce.com Marketing Cloud.
- In-depth understanding of Cloud computing services SAAS, PAAS, IAAS applications including CRM business process like SFA (Salesforce Automation) dealing with Customer Acquisition and customer retention.
- Proficient in dealing with functionalities related to sales cloud & service cloud, Marketing cloud, Community Cloud, Custom Cloud and Analytics Cloud.
- Experienced in creating the Mail Merge Templates and implementing it in various custom and standard objects.
- Experienced in integration of Salesforce.com with external applications by using Web Services API, and Force.com Rest API .
- Have good working knowledge in querying salesforce.com database using SOQL & SOSL queries using Force.com Explorer.
- Deployed Salesforce components using meta-data API across various Sandbox and Production instances with Change Set, Eclipse and Force.com Migration tool .
- Hands on experience in building Reports, Dashboards and Analytics Snapshot for Standard and custom Report types for the business users and management.
- Setting up Service Cloud Console, Cases (Web to case, Email to case), Solutions, Case Assignment and CTI Integration.
- Expertise in Lightning app builder (salesforce 1) and implemented new application based on Lightning to have compatibility of the app in mobile, Tab and Desktop versions.
- Developed Lightning Component Framework and built Lightning component using aura framework.
- Knowledge on Salesforce Lightning Process Builder, Lightning UI/UX, app builder and creating Visual Workflows, salesforce support communities and Chatter groups.
- Good team player and can work independently and willing to relocate.
- Possess strong logical, analytical and problem solving skills with positive attitude.
TECHNICAL SKILLS:
CRM Tools: Salesforce.com
Salesforce Technologies: Apex Classes, Test Classes, SOQL, SOSL, Visual Force, Lightning pages (Pages, Component & Controllers), ETL, S-Controls, Triggers, Custom Objects, Web services, Validation Rules, Work Flows, Dashboards, Reports, Sandbox development and Testing
Salesforce API Tools: Eclipse, Apex Explorer, Offline Edition, App Exchange, Data Loader
Languages: C, C++, Java, PL/SQL, Apex, Ajax, C#
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server 2000 / 2003 / 2008, Macintosh, Linux, Unix
Web Technologies: Web Services, XML, HTML, XHTML, CSS Dreamweaver, Java Script, PHP, Servlet, Bootstrap, JQuery, OOD
Version Control Tools: CVS, Clear Case, Subversion, VSS
Web Services: SOAP, Cast Iron, WSDL, XML, JSON, REST
Databases: MS SQL Server 7.0, Oracle 10g/9i/8i, MS Access
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Sr. Salesforce Developer
Responsibilities:
- Interacted with Business users for analyzing user stories and provided design solutions and created development tasks for each user story.
- Providing expert level assistance to the development team on technical issues
- Written Apex Classes (Controllers - Custom, Extension), Triggers on various objects to meet business requirements.
- Developed custom Visual force pages, using native components - page Block, command Button, Output Panel, Input Field and AJAX components action Support, action Function, JavaScript Remoting.
- Embedded custom external Java Script, jQuery resource in the Visualforce pages and used Java Script functions across multiple Visual force pages.
- Implemented custom Cascading Style Sheets (CSS) having rich UI aligned with company web site branding and styles in visual force pages.
- Written SOQL, SOSL queries in Apex classes & Triggers with optimization and to avoid Governor Limitations while large data processing.
- Worked on integration by writing REST web service classes for inbound calls to salesforce using @REST Resource, @HTTP post, @Http Get and @HTTP Delete annotations.
- Developed Lightning components using Lightning app builder by incorporating Lightning Design system styles in the components for salesforce1 and lightning.
- Written Apex Unit Test classes for unit testing and increase code coverage for all Apex classes, triggers, Batch and Web Services classes and used new annotations like @test Setup to setup test data for each test class.
- Configured and customized sales cloud, service cloud, Standard objects like Accounts, Contacts, Opportunities, Products, Opportunity Line items, Leads, Campaign, Events, Tasks, Cases, Entitlements.
- Created and configured multiple Profiles, Roles, Page Layouts, Record Types, Permission sets, Public groups, Queues in the Organization.
- Designed and created Custom Objects, Tabs, validation rules, Components with respect to business requirements.
- Exposed APEX classes as Rest APIs and triggered workflows from third party applications.
- Developed several Custom Reports & Dashboards which are used by Business user and Management for reporting and setup analytic snapshot to dump data on regular basis.
- Implemented Data Loader through the Command Line Interface to extract the data from database to run Confidential scheduled times.
- Developed Email templates in Text, HTML and Visualforce for setting up email alerts for auto response and data updates.
- Created and maintained the documentation for Design, Migration and Integration.
- Deployed applications from sandbox to sandbox/production using ant migration tool, Eclipse and Change Set.
Environment: Salesforce CRM, Apex Language, Visualforce pages, Triggers, Batch, Schedule, Controllers, Web Services, Lightning Components, Salesforce1, Process Builder, Workflows, Approval Process, Sharing Rules, Reports, Dashboards, SSO, HTML, CSS, JavaScript, jQuery, Eclipse IDE, Data Loader, Force.com Ant Migration tool, Change Sets, Git.
Confidential, Santa Ana, CA
Sr. Salesforce Developer
Responsibilities:
- Interacted with various business user groups for gathering the requirements for Salesforce and documented the Business and Software Requirements.
- Extensively used Agile Scrum methodology to reach our business team goal by gathering day to day requirements and building them using Force.com platform.
- Validated the requirements and ensured its traceability in various applications like JIRA & Confluence.
- Created POC on Salesforce Lightning Experience by recreating the functionality of an object with multiple relationships by Creating Lightning tabs, Controllers, Components with Aura Framework, by adding Aura Attributes and Aura Handlers for Events.
- Implemented Chatter Communities functionality across sales channel and internal teams to post updates on sales, feedback on requests.
- Hands on experience in Administration setup like manage Users, Security Controls and Data Management on sales cloud.
- Implemented deal registration process utilizing Web-to-Leads with approval processes and workflow automation.
- Worked on Sales cloud with Lightning to customize Page layouts & Home page, Task Management, Lead & Opportunity Management, Productivity Improvements, and Reporting.
- Configured the utility bar to access productivity tools like Lightning Dialer and Macros and modified the Sales console to assign all standard and custom user profiles to grant access to right people.
- Re-factored Apex triggers to improve performance and Bulkified triggers using best practices by using collections like Lists, Sets and Maps.
- Created Impressive designs with Custom styling to bring dynamic versions of the components when setting up in Lightning App builder.
- Accessed external data in real time with Lightning Connect to integrate with legacy systems like SAP, Microsoft and Oracle.
- Experience in aura framework, Lightning Components and Salesforce Lightning Design System (SLDS).
- Worked on Salesforce Lightning Process Builder to easily automate Business Processes. Developed re-usable UI Components with Lightning Component Framework.
- Involved in creating new Lightning pages and build custom Salesforce 1 Lightning apps for different business groups in the organization using Lightning App Builder.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Worked on developing various Lightning Components, Events and Lightning Applications.
- Worked on Visual flows & Process Builder. Implemented jQuery Tables, and enhanced with JavaScript.
- Build new apps with the Lightning App Builder and Lightning Components.
- Used Salesforce Lightning Inspector to debug the lightning components during the development process.
- Loaded data with Apex Data Loader and prevented data corruption and solved localization issues during data loading process.
- Extended the sales cloud with Salesforce CPQ to automate the proposal and quote process.
- Integrated Salesforce CPQ-Sales cloud Solution by customizing Product Configuration, Pricing Options, Proposal Generation, eSignature for Proposals, X-Author for CPQ, and CPQ Analytics.
- Configures New Product Instance to meet business needs with fields, validation rules, workflows, along with dashboards and reports.
- Integrated Salesforce data and external data into wave analytics to enable users to explore and visualize the data with explorer and designer.
- Executed user acceptance testing (UAT) process including creating and validating UAT scripts and coordinating UAT process with end-users & clients.
- Used Jenkins for deployment, once the Component merge has been done in Bitbucket and the source is ready, into the other Salesforce instance.
Environment: Salesforce.com, Service cloud, Apex, Visualforce, Lightning, Controllers, Workflows, Approval Process, Web Services, SOAP, REST, Reports, Dashboards, Data Loader, HTML, CSS, JavaScript, jQuery, Visual Force (Pages, Component & Controllers), Custom settings, Workbench, Force.com, IDE, SAP, Custom Tabs, Email Services, Security Controls, SourceTree, Jenkins and Bitbucket.
Confidential, Bothell, WA
Sr. Salesforce Developer / Admin
Responsibilities:
- Interacted with various business user groups for gathering requirements for implementation and documented the software & business requirements
- Collaborated with team players to identify the needs, gather ideas and implement solutions by customizing various Standard Objects and other platform-based technologies such as Visualforce, Force.com API, and Web Services
- Created process flows utilizing the software development life cycle and agile development methodology and developed integration solutions based on Service Oriented Architecture (SOA)
- Developed salesforce Lightning applications (such as components controllers & events) and worked with Aura framework and SLDs
- Created various Summary Reports, Matrix Reports, Pie Charts, Dashboards and setup Report Folders to authenticate users based on their profiles with permissions and Configured Salesforce
- Customized Marketing Cloud Objects Scheduled and managed marketing email sending with Salesforce Marketing Cloud
- Worked with salesforce.com objects like Accounts, Contacts, Leads, Opportunities and created Custom Objects based on business need and implemented picklists, dependent picklists, lookup relationship, master-detail relationship, formulas to the custom objects
- Set up Marketing Campaigns, Campaigns hierarchies, Lead Queries, Assignment Rules, Web-to-Lead and Auto Response Rules (Marketing Cloud)
- Managed social studio and advertising studio using the marketing cloud and worked with the marketing cloud connect integration management
- Integrating data from external components we used WSDl file service
- Working with CPQ deployment using change sets and github
- Developed and implemented Wizard for APPTUS CLM to handle conditionality over Tabs, Sections, and Cross Section Conditionality Questions to generate the Agreement
- Managed and kept data clean flowing between salesforce.com platform and other data sources
- Created Reports & Dashboards and worked on Data Loader by uploading close to million records and experienced in cleansing and de-duplicating bulk loads
- Using service console for customer community. Community is using custom visual force pages to provide enhanced look and functionality
- Used SOQL &SOSL with governor limits for data manipulation needs of the application using Force.com platform
- Worked extensively using Cast Iron as an integration tool and experience in data migration using Import wizard, Apex Data Loader and other integration tools like Cast Iron
- Created Workflow Rules, Email Alerts, Field Updates and defined related tasks
- Worked on Salesforce.com integration with External JAVA Applications to capture Accounts, Contacts and using REST API by configuring Connected App
- Generated Apex Classes, Apex Triggers, and Apex Controllers and wrote business logic for integration with external web services to the system for functional needs
- Documented Sales process, third-party integrations for Sales and Operation Departments
Environment: Salesforce.com Platform, Sales Cloud, Service Cloud, Marketing Cloud, SOA, Community Cloud, Lightning Components, Apex language, Visualforce (Pages, Components, and Controllers), Data loader, S-Controls, JavaScript, Apex Triggers, Apex Classes, cast iron, Reports & Dashboards, Sandbox, Security Controls, Apttus CPQ, Email Services, Workflow & Approvals, SOAP, HTML5, JavaScript
Confidential, Basking Ridge, NJ
Sr. Salesforce Developer/Admin.
Responsibilities:
- Performed the role of Salesforce Developer in the Organization.
- Expertise in advanced APEX/Visualforce development, including high volume data processing, managed packages, community portals, SSO, Canvas applications and metadata API.
- Interacted with Various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements.
- Involved in implementation and Design of Cases and Issue with Order Management and Product Return module.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language Confidential backend and Visualforce pages as user Interface.
- Developed different Visual Force Pages to suit to the needs of the application using different Visual force components.
- Worked on salesforce standard objects like accounts, contacts, leads, opportunities.
- Created Custom objects, formula fields and design validation rules page layouts, workflow rules.
- Maintenance of CRM functionality implementing SFDC.
- Creating SFDC reports (functional and technical documents).
- Create profiles, roles and configure permissions according to organizational hierarchy requirement.
- Created Workflows for automated lead routing and lead escalation.
- Developed Apex classes and Triggers and linked them to manage the workflows.
- Experience in configuring price quote (CPQ) with Apttus.
- Good experience with customization of Salesforce Communities and Steelbrick.
- Used Organization security, Network security to ensure user could login only through office servers and Session security to ensure users have access only in their working hours.
- Used more than 55% of Apex for development.
- Experience in deploying the AppExchange applications and integrating with third party applications
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer’s cases in Cases Tab.
- Worked on ETL tools to migrate the information from other database. Built APIs with Salesforce.com Apex SOAP/REST Services
- Good experience in Web Service- Synchronous & Asynchronous, web service factory, SOAP and REST
- Integrated applications with salesforce.com using SOAP web services API.
- Designed and Implemented Visualforce pages, Components, Events to use them on the health cloud Console.
- Creating community templates to build self-service communities that give customers the same visual and functional experience on tablets, mobile devices, or desktops.
- Adding or replacing fields in many of the components of Health Cloud using custom metadata.
- Experience in health cloud to store documents of patents information.
- Implemented communities and built external pages.
- Involved in migrating data into Salesforce application using Apex Data Loader through CSV files. Installed and Configured Apex Data Loader.
- Used ANT tool to migrate from Dev to QA
- Deployed Change Sets from Sandbox to production.
- Very good experience of using Data loader and cleansing and de-duplicating Bulk loads.
- Deployed Apex using Force.com IDE, Force.com Migration tool and Web services API.
- Developed Visual Force pages which rendered based on salesforce1 app.
- Developed custom UI using CSS, HTML, Visualforce components and used JQuery, JavaScript for front-end validation.
- Designed salesforce service cloud console to enhance productivity with dashboard like interface.
- Planned community rollout framework as four step - cyclic process (Establish, Manage, Engage and measure)
- Used SOQL and SOSL for Data manipulation needs of the application using platform Database Objects
- Responsible for writing SOQL and SOSL queries.
- Deployed application from Sandbox to Production environments using Change Set, Jenkins and Eclipse and Force.com Migration tool.
- Used Jenkins for deployment, once the component merge has been done in Git and the source is ready, in order to the other salesforce instance.
- Used Sandbox for testing. created, managed packages and migrated them between Sandboxes and Production environments for final implementation
Environment: Salesforce.com IDE, Service Cloud, Salesforce 1, Marketing Cloud, SOAP, SOQL and SOSL, Experience, Visual force, APEX Classes, APEX Triggers, Workflows, Reports and Dashboards, CSS, HTML, JSP, JQuery, Data loader, data Import wizard, Sales Cloud, Service Cloud, Health Cloud, Migration Tool, ETL tools, Web services API, Windows 7, Validation Rules & Formulas, Migration tool, Email services, Security Controls, Sandbox, Production.
Confidential, Morristown, NJ
Salesforce Developer/Admin.
Responsibilities:
- Developed Apex coding which includes Triggers, classes for custom controllers and controller extensions, schedulable apex classes, batch apex etc., according to the functional needs of the application.
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, actions, Auto-Response Rules, Page layouts, mini page layouts, search layouts, custom Components, custom compositions, and custom reports to suit to the needs of the application.
- Created several workflows by defining rules, approval processes and related actions.
- Wrote several SOQL & SOSL queries in the apex coding with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish many to many relationships among objects.
- Worked on the Eclipse IDE with Force.com plug-in environment for writing Business logic in Apex Programming Language, testing and deploying.
- Working on Veeva data interfaces and underlying data model, Worked with business users to understand their existing processes and IT systems for requirements gathering phase.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from the home grown applications by using the home grown web services.
- Worked on Force.com Explorer for querying Salesforce database using SOQL &SOSL queries and Data Loader for data migration, insert, update, and bulk import or export of data.
- Created reports and dashboards to provide Inside Sales and Customer Service KPIs for senior management, fulfilled miscellaneous reporting requests by developing annual sales plan, quarterly and monthly forecasts, quota setting, and other ad hoc analyses.
- Created different types of Custom Reports for standard objects as well as custom objects to give complete details regarding Customer (Account) Orders, Renewal Forecasting, and Customer Balance Report with Multi-Currency support.
Environment: Salesforce.com platform, Visualforce (Pages, Component & Controllers), Apex LanguageData Loader, HTML, Java Script, Eclipse IDE, Subversion
Confidential, Farmington Hills, MI
Java Developer
Responsibilities:
- Worked with System Analyst and the project team to understand the requirements.
- Converted the Photoshop mockups in to hand-written HTML and CSS pages.
- Developed web pages applying best standards.
- Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Responsible for fixing all bugs encountered and communicating back over to the QA team.
Environment: HTML, JavaScript, CSS, Eclipse IDE, MS Office, Adobe Photoshop, Oracle, SVN, AJAX.