Sr Salesforce Developer Resume
San Diego, CA
SUMMARY
- Around 8 years of IT experience performing various roles as a software developer involving analysis, development, testing of application along with support, service and enhancement in Salesforce and SAP which also includes around 6 years of experience in Salesforce platform as a Developer and Admin with responsibilities involving Administrator, Development, Integration, and communities with experience in lightning incorporating lightning component development.
- Sound experience Apex Classes, Apex Triggers, Apex Controllers, Batch Apex, Integration, REST, SOAP based Web Services, API, SOQL, SOSL and developing Visual Force pages.
- Extensive experience configuration, customization, administration, data migration.
- Strong understanding of SOQL and SOSL for Querying and Searching Data
- Actively involved in deploying the CRM tool to include business requirement, development, dashboard development, report & list view development, process flows and documentation.
- Experience in developing web interfaces for clients through SAP NetWeaver studio and standard web technologies including but not limited to HTML, CSS, XML and Java Script.
- Hands on experience in writing batch classes, Schedule Apex, dynamic apex, single e - mail methods, mass e-mail methods, test classes, wrapper classes.
- Involved in using Lightning, Process Builder and Workflows. Worked on customization of visual force to have Lightning Experience for desktop and mobile applications.
- Experience in building reusable UI components and pages with Lightning component framework.
- Strong knowledge in salesforce classic to lightning end-to-end migration process involving readiness check, report optimization, previewing using “migration assistant” and segmented rollout.
- Involved in various business meetings to interpret the gap analysis in classic to lightning migration process and determine if the existing applications in classic are feasible and profitable for upgradation to lightning.
- Experience in Deployment using various tools and techniques like change sets, migration tools, Eclipse, Ant tool, MavensMate etc. involving in customizing permission, modifying metadata, testing, documenting, and monitoring deployment status, etc.
- Worked on Salesforce Lightning Components for building customized components replacing the existing ones.
- Proficiency in Object Oriented Languages like C++, Java, ABAP, and other Java technologies.
- Experience in working with Agile/Scrum environment, Iterative, Waterfall software development methodologies extensively using JIRA for project management and bug tracking.
- Strong experience in working with Security framework, Dashboards, and reporting modules and designing, creating, and implementing profiles, roles, record types, page layouts, assignment and workflow rules, escalation rules, communication templates, approval processes and reports, and configuring security settings.
TECHNICAL SKILLS
Programming Language: Java, Apex, Object oriented - ABAP, C, C++
Scripting Language: HTML, CSS, XML, JavaScript
Database: MS SQL Server, DB2, PL/SQL, SAP SQL, SAP HANA
Automation Tools: RPA (Robotic Process Automation) and Synops
Other Tools: Tableau, Toad, Informatica, Eclipse, GitHub, JIRA, SQL Enterprise Manager, SQL Query Analyzer, Simul 8, Putty, Excel
PROFESSIONAL EXPERIENCE
Confidential, San Diego, CA
Sr. Salesforce Developer
Responsibilities:
- Developed Lightning component framework include an out-of-the-box set of components, event-driven architecture, and a framework optimized for performance.
- Predominantly worked on migration from salesforce classic to lightning, involving in gap analysis, developing migration strategy, migration, and end-user testing to transform business to lightning and educating users on transition.
- Involved in various stages of Software Development Life Cycle (SDLC) in agile methodology. Strong implementation and rollout experience CRM (Sales cloud, Service cloud, Marketing cloud), Communities, Sites
- Involved in developing custom lightning components, lightning application and upgrading existing application to lightning experience.
- Using Community Builder create community pages for Dealers and used the SLDS for styles and apex classes for DML operations.
- Strong experience CRM full implementation, migration of Sales, Marketing, Service clouds, Communities
- Worked on custom implementations of community builder lightning components, java script buttons, lightning compatible VF pages, lightning components.
- Designed and developed SFA based Application Platform environment with Apex programming language at backend, Visual Force pages and Salesforce Lightning Experience as user interface.
- Configured Sales Force Automation (SFA) for Campaign management, Opportunity Management, Account and Contact Management, Data Quality Management.
- Implemented sales cloud, service cloud and marketing cloud using Pardot.
- Automated marketing cloud using Pardot like lead qualification, lead management and sending messages.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Created Lightning Component tabs and visual force tabs.
- Created Custom Objects and fields for transactional and contractual information.
- 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 page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages. Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Developed complex workflows and approval processes for automating business logic.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards, and graphics) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various Reports and for different user profiles based on the need in the organization.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Migration tool (ANT) to make deployments to different sandbox environments and confronting issues involved in metadata, connectivity, testing and code coverage.
- Developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Created Executive and other Dashboards using wave Analytics.
Confidential, Chicago
Sr. Salesforce developer
Responsibilities:
- Performed the roles Administrator / Implementer in the organization.
- Interacted with various business team members to gather and document the requirements. Implemented the requirements platform IDE Plug-in using Eclipse.
- Involved in migration rollout from salesforce classic to salesforce lightning. As a part of implementation, have developed lightning application and components using lightning app builder, lightning design system and aura framework.
- Analyzed the Salesforce classic applications to convert to Lightning Applications from ground up while implementing solutions and involving in various phases of transition like discovery, planning and optimization through the process.
- Development work is done using AGILE methodology with strict budget and timelines.
- Worked with standard bjects like Accounts, Contacts, Opportunity, Campaigns, Reports, and Dashboards.
- Enabled Chatter for the Organization and to effectively communicate with the users in the Organization.
- Have used financial force in my project for opportunity management.
- PSA Objects: Assignments, Est Vs Actuals, Holidays, Milestones, PSA Administration, Permission Controls, Projects, Regions, Resource Planner, Resource Requests, Resource Search, Schedules, Timecards, Schedules, Skills and Certifications, Time Periods, and Work Calendars
- Organized Email Templates and Mail Merge Templates and was committed in doing the mail merge for various standard and custom objects.
- Implemented Service Cloud for customer service, including configuration of email to case, case assignment rules. Managed migration and release of Service Cloud.
- Customized the objects, Tabs using the Salesforce Lightning Experience as per the requirement.
- Customized existing Visualforce to align with Salesforce new Lightning UI experience.
- Involved in creating and customizing Apps, Objects, Tabs, Workflows, Reports, and Dashboards using lightning experience. Created Visual Force Pages using Lightning experience.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Used @HTTP Get and @HTTP Post annotations for creation of restful Web service AP.
- Worked with Bootstrap to design the size of the Visualforce pages.
- Extracted the Salesforce CRM information into BI Data Warehouse API/Informatica to provide integration with oracle financial information to perform advanced reporting and analysis.
- Salesforce components deployment from Sandbox to other Sandboxes and Production instances Migration tools (Ant based), Change Set and Eclipse IDE.
Confidential, Iowa
Sr. Salesforce Developer
Responsibilities:
- Involved in various activities of the project like Information Gathering, analyzing the Information.
- Designed and Developed Visual Force pages based on Business Requirements.
- Participated for preparing the Technical Design Document regarding the user requirement.
- Participated in Business Process Review Meetings with IT Director to guide customer through their processes.
- Utilized Salesforce Aura Lightning Experience process flows to automate Business process.
- Formatting and migrating user data into LE, Implemented Salesforce Lightning Components within the organization. Used Salesforce Lightning Design Systems (SDLS) components in the Lightning Application.
- Created multiple Lightning Components, added CSS and design parameters from LDS that makes the Lightning component looks and feel better.
- Tested apps by appending multiple components to a Lightning application thereby deployed applications from Sandbox to Production.
- Conducted Unit Testing for every code and wrote the test methods to obtain a code coverage of 85% minimum.
- Customized the Company Profile, page layouts, record types, security & Access Controls as per the Organization Requirements.
- Maintain security models in Sales Tools, including Roles, Profiles, sharing rules and Workflows to auto populate the values to the fields based on the requirement.
- Created several Workflows and Approval Processes needed in different stages of Application.
- Developed Custom Objects with new Custom fields, Tabs, Components and developed visual force pages based on the end user requirement.
- Created and Managed User roles for different territory region sales representatives and internal pricing team given Permissions to restrict the view and edit options for different region representatives by object level settings and field level settings.
- Created Custom Reports to track the Cases, assets to be available to different levels in the organization based on their Profiles.
- Wrote Apex Triggers to implement business logic which sends E-Mails to the customers.
- Performed Bulkification to trigger using Collections like LIST, SET and MAP without exceeding Governor Limits and wrote the helper classes to support Apex Triggers.
- Using Apex Data Loader for Migrating Records to Sources and Loaded data into Salesforce.
Confidential, Texas
Salesforce Developer
Responsibilities:
- Translate business processes and requirements into technical requirements and project plans.
- Manage dashboards, reports, email templates, page layouts, and workflows.
- Work with department management to inspect process quality and prioritize improvements.
- Establish and implement best practices data integrity through the appropriate use of de-duping, loading, and exporting tools, security, and backups.
- Manage and monitor data integrity along with security.
- Tracked inventory and maintained accounts.
- Managed the reconciliation of general ledger accounts.
- Review and follow up on aging projects, which includes the open reconciliation report and matching charged and reversals.
- Collaborated with company financial experts to determine the scope of each reconciliation and develop a goal for each meeting.
- Used data loader for data migration and Integration.
- Prepared daily batch summary sheets from reports generated during posting.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical support.
- Collaborating with senior reconciliation specialist to handle various tasks, including processing ledger, calculating revenues, and preparing balance sheets.
- Reconciling complex accounting transactions, and internal company accounting
- Develop user training guides; Performed user & administration training sessions to utilize Salesforce in their respective department.
- Developed complex workflows and approval processes for automating business logic.
- Performs analysis on data as required.
- Worked on data manipulation needs of the application using platform database objects by SOQL & SOSL.
- Pick lists, dependent pick lists, lookups, master detail relationships, validation, and formula fields to custom objects.
- Implemented cases based on each department need for tracking issues. Setup, tested, trained, and maintain cases for multiple departments.
- Used the sandbox for testing and migrated the code to the deployment instance after testing using change sets while creating outbound and inbound change sets to send and receive between salesforce org.
- Apex Data Loader to Insert, Update and Import data from Microsoft Excel
- Perform unit testing, integration testing, and performance testing of new application functionality.
Confidential
Software Development Analyst
Responsibilities:
- Involved in tasks migrating business from SAP 4 to Salesforce Service Cloud.
- Performed the roles Developer and Administrator in the organization
- Worked on developing Visual force page which shows the Price Book drop down with standard Price Book at the initial stage of business with the customer when clicking on Opportunity Product from the Account Related List
- Involved in implementing automation projects using ARPA Tool - Confidential Robotic process automation tool.
- Stay current with Salesforce releases and corresponding documentation and provide new functionalities and solutions as needed.
- Performed the detail analysis of functional and technical requirements, designed & deployed the custom objects. Created Many to Many relationships and created Junction objects to implement Roll-up Summary fields to aggregate data from child records on the parent.
- Used Apex Data Loader to Insert, Update and Import data from Microsoft Excel
Confidential
Associate Software developer/SAP Specialist
Responsibilities:
- Knowledge of interfacing SAP with other system within and beyond SAP.
- Sound knowledge in SAP implementation/ development/ roll-out/ and support roles
- Performed various roles as a developer involving design development and documentation of complex customized application.
- Performed various automation task involving RPA (Robotic Process Automation) tools.
- Analyzed and developed Workbench Reports (classical & HR), Adobe Forms, RFC/BAPI, ALE/IDOC, LSMW and User Exits/BADI/Enhancement Spots
- Warehouse Tailgating Application: A warehouse mobile application to assign effective tasks to warehouse forklift operators to always keep the vehicle in moving with tasks assigned, which initially has two sets of operators to pick up and drop shipments in same warehouse who had their vehicles empty after the task ends.
- Created custom SAP Fiori application for warehouse yard management to simplify user process.