Sr. Salesforce Developer Resume
Lake Mary, FL
PROFESSIONAL SUMMARY:
- Over 8+years of IT experience with above 5 years experience in the Salesforce.com CRM with Sales, Service, Marketing, Community Clouds and Force.com platform as Developer & Administrator and 3+ years of experience with Java technologies.
- Strong Customization Experience using Apex classes (Custom, Extension Controllers), Apex Triggers, Test Classes, Utilities, Batch Jobs and Schedule.
- Experience in the process of migration from Classic to Lightning environment and enhancing all the existing Visual force pages and make them compatible with Salesforce Lightning.
- Developed Responsive Lightning Components and Created Lightning Applications that embeds Lightning components into Visualforce Pages.
- Used Salesforce Lightning Design System (SLDS) for creating consistent user interfaces which satisfies Salesforce Lightning Principles and Best Practices.
- Performed customizations with Apex Standard, Custom, Extension and List controllers at various clients for complex user stories.
- Hands - on implementation experience with salesforce SOQL, SOSL, Dynamic queries and used them in Apex Classes and Triggers.
- Strong experience in visualforce pages development using standard components and built custom components reused by various visualforce pages.
- Worked extensively on client-side validations using JavaScript, JQuery and Bootstrap. developed custom CSS to maintain the Consistency across all visualforce pages in the organization.
- Worked on building Lightning apps using Components, Controllers & Handlers and used these components from Visualforce pages.
- Strong experience in writing test classes for unit testing of Apex classes, Triggers, Web Services and Batch Classes by using TestMethods and test annotations.
- Strong experience in designing and integrating salesforce with other applications by writing in Apex SOAP, REST web services for inbound calls salesforce and HTTP callouts to external applications.
- Strong experience with salesforce best design practices, MVC architecture and has written the code to work with in salesforce governor limits.
- Hands-on working experience with development tools Eclipse, Developer Console, Force.com Explorer, Workbench and Mulesoft IDE.
- Strong configuration experience - Creating Applications, Objects, Lookup, Master-detail relationships, Page Layouts, Search Layouts, Record Types, Tabs, Validation Rules, Formula, Dependent picklist & Roll-up Summary fields.
- Good experience in customization of Sales, Service cloud objects, Leads, Accounts, Contacts, Opportunities, Products, PriceBooks, Opportunity Products, Quotes, Cases and Solutions.
- Hands-on configuration of Support Process, Auto-response, Escalation rules and Assignment rules on Case object and configured Entitlements on Cases.
- Good experience with salesforce administrative tasks like Creating Users, setting up Organization Role Hierarchy, Profiles, Permission Sets, Sharing Rules, Public Groups and Queues.
- Strong experience in business automation by creating workflows, approval process and defined related actions, Email alerts, Field updates, Creating Task, Outbound messaging and time-dependent actions.
- Hands-on experience with salesforce Process builder for creating flows with its new actions like Updating child records, invoking Approval process, Posting a message to Chatter.
- Good experience with creating Reports, Dashboards and analytic snapshot, assigned report, dashboard folder permissions for various users in the organization.
- Hands-on experience in migrating data from legacy system to salesforce using Data Loader, Salesforce Import Wizard and Informatica cloud connector using CSV files.
- Migrated large volumes of external data on to Salesforce .com using Apex Data Loader as part of data management functions.
- Extensively worked on salesforce.com Sandbox and Production environments which include creating and refreshing sandbox from time to time and deployments in between sandbox and PROD by using Force.com ANT Migration Tool, Change Sets and Eclipse IDE.
- Proficient with source control systems like Git, Bit bucket to push and pull components from the repository.
- Good experience with Object Oriented Programming Languages Java, J2EE and developed web applications using Servlets, JSP and Struts.
- Proficient with Oracle, MS SQL Server, MySQL and DB2 data bases and has written SQL, PLS/SQL queries for data transformation for multiple customers.
- Strong experience in developing rich UI using HTML, CSS, Bootstrap and client-side validations using Java Script and jQuery.
- Strong communication & understanding skills to work efficiently with clients and team members.
TECHNICAL SKILLS:
Salesforce Technologies: Lightning, Apex Classes, Apex Trigger, SOQL, SOSL, Batch & Schedule classes, Visualforce, Force.com APIs, SOAP/REST Web Services, Sales Cloud, Service Cloud, Marketing Cloud, Community Cloud, Force.com Migration Tool, Workflow & Approval Process, Roles, Profiles, Validation Rules, Formula, Rollup Summary Fields, Custom objects, Page Layouts, Search Layouts, Record Types, Reports, Dashboards.
Force.com Tools: Eclipse with Force.com Plug-ins, Developer Console, Force.com IDE, Force.com Explorer, Workbench, Data Loader, Demand Tools
Scripting Languages: HTML5, CSS3, JavaScript, Bootstrap, JQuery, JSON, AJAX, XML,XHTML, Angular JS, SASS, Node.JS.
Server Programming: C,C++, Java,J2EE, XML, XSLT, JSP, Servlets, AWT, Java Swing, Java Beans, JMS.
Database: MS SQL, Server, SQL, Oracle,PL/SQL
IDE and Tools: Notepad++, Eclipse IDE, Adobe Dreamweaver, Sublime Text Editor.
PROFESSIONAL EXPERIENCE:
Confidential, Lake Mary, FL
Sr. Salesforce Developer
Responsibilities:
- Involved in various activities of project like Requirement Analysis, Preparing Technical Stories, Production Deployments, Production Fixes, Trainings and Knowledge Transition Sessions.
- Extensively Worked as Salesforce Developer for 269699 Active users across 153 Countries in the Org for Confidential .
- I have Developed 15 Apex Classes, 19 Apex Triggers for The Confidential LLC.
- Developed Responsive Lightning Components and Created Lightning Applications that embeds Lightning components into Visualforce Pages.
- Used Salesforce Lightning Design System (SLDS) for creating consistent user interfaces which satisfies Salesforce Lightning Principles and Best Practices
- Worked on converting existing Visualforce pages to lightning experience by using Lightning Design System (SLDS) styles and images.
- Designing and Developing the Classes, Triggers, Standard Controllers, Custom Controllers, Controller Extensions as a Salesforce System Developer and Developing Batch Apex classes and running them through Apex jobs on daily basis.
- Developed Visualforce pages, Visualforce Components, Custom Controllers, Extension Controllers, Triggers, Trigger handlers.
- Used Custom MetaData for making the Triggers and Apex Classes more Dynamic and easier Maintenance.
- Refactored the existing code by reducing the number of SOQLs and DMLs. Used Schema class for fetching the RecordtypeObject related data instead of SOQL.
- Worked on various Visualforce components like Actionfunction, ActionSupport, ActionRegion, PageBlockSection, PageBlockTable, JS Remoting etc.
- Developed the Interface using REST Web Services from Salesforce to Oracle Sales cloud to handle Inbound & Outbound Calls to External Systems using Force.com Web Services API.
- Written Apex test classes using the annotations @testsetup, @isTestandtestMethod for creating test data, test methods, test class declarations.
- Worked on Administration activities like Workflow Rules, Validation Rules, Sharing Rules, OWD, Profiles, Permission Sets, Roles, Organization Role Hierarchy, Public Groups, Queues and Network IP filtering.
- Extensively Worked on customization of standard objects like Leads, Accounts, Contacts and Opportunity, opportunity Line Items, Products like Net Back Up & Exe System Recovery for Confidential .
- Experienced in logging the Defects in SIT & UAT phase using JIRA Tool and maintained the Tracking status in the VHELP for resolving the User Issues.
- Extensively Worked on Jenkins for Continuous Integration (CI) and Continuous Delivering (CD) the Application to increase the Consistency of the code changes in Sandbox and PROD environments.
- Worked on GIT Control Version for sharing the code in Repository with Team Members and Used to Push, Pull and to resolve merge Conflicts the code from the repo.
- Co-ordinate the Offshore development, manage project plan and provide update to all stakeholders
- Participated in 2 week Sprint Plan in Agile Methodology and update the status on day-day basis with what is done and what has to be done in Stand up Calls.
Environment: Saleforce.com CRM, Apex classes, Apex triggers, SOQL,SOSL, Visual force pages, Sales Cloud, Service cloud, Marketing Cloud, Custom/Extension Controllers Batch Jobs, Communities, Process Builder, Data Loader, Web Services, REST, ANT Migration Tool, JIRA, Jenkins, GIT
Confidential, Charlotte, NC
Sr. Salesforce Developer
Responsibilities:
- Participated in business grooming sessions with the business users &analysts, prepared technical design document and technical stories for the development.
- Extensively Worked as Salesforce Developer for 495850 users in the Org for TWC.
- Written Apex triggers to accomplish various functional requirements while records are Created, Updated, Deleted or Merged and moved all Apex trigger code into a separate Apex class to avoid recursions and to follow salesforce best design practices.
- I have Developed 35 Apex Classes, 27 Apex Triggers and 24 Visual Force Pages for the Confidential (TWC)
- Written SOQL, SOSL queries in Triggers, Controllers and Batch classes, also optimized queries not to hit governor limits.
- Developed Apex Controllers (Standard, Custom and Extension) with various methods for the actions performed by users in the Visualforce page on various standard and custom objects.
- Written apex controllers for searching across various objects and creating records in a junction object by using apex extension, wrapper classes and visual force pages.
- Written Apex Batch class to process large data updates and used Batchable, Stateful interfaces to write batch and maintain state of the batch.
- Developed Visualforce pages, custom Visualforce components using native components like PageBlock, PageBlockSection, DataTable, ActionRegion, IncludeScript, ActionFunctionand ActionSupport.
- Implemented JavaScript in the visualforce pages for client-side validations, ajax searching of records and making a section hidden based on the user action.
- Written custom CSS and Bootstrap to have the same look and feel across all visualforce pages in Lightning and Classic.
- Developed Apex REST and SOAP web service classes and provided Endpoint URL, WSDL file to the external consumers to make inbound calls to salesforce.
- Administered and supported the CRM application for 5000 users in Sales and Service Cloud.
- Actively worked on customization of Sales cloud by configuring Web-to-Lead, Assignment rules, Sales Process and Account Teams.
- Made new feature enhancements on Service cloud and Sales Cloud console view and developed Visualforce Components.
- Setup Live Agent as part of Case Management implementation inside Service Cloud.
- Experienced in Handling 1600 Agents in the Service Cloud and Done Customization in Service Console.
- Worked on Implementation of Call Center and CTI applications in Service Cloud.
- Worked extensively on administration activities like Managing Users, Organization Role Hierarchy, Profiles, Permission Sets, Public Groups, Queues, Network IP filtering, Certificate and Key management.
- Worked on implementation of salesforce new features like Lightning Process Builderand its new actions like invoking Apex classes, Starting Approval Process, posting to chatter and Creating/Updating existing child records
- Involved in migrating and integrating data from external system to salesforce using Data Loader and Cast Iron tools respectively.
- Performed deployments using Salesforce Force.com Ant Migration tool, Change Sets and Eclipse tools to migrate components across various instances.
- Managed all the bugs and changes into a production environment using the Jira tracking tool.
- Worked in Agile environment and involved in business and technical grooming sessions.
Environment: Saleforce.com platform, Apex, Visual Force, Lightning, Data Loader, Workflow & Approvals, Process Builders, Sales cloud, Service Cloud, Marketing Cloud, Communities, Data Migration, Security Controls, Data Loader, Web Services, REST, ANT Tool, Jitterbit, HTML,CSS, Bootstrap, JavaScript, JQuery, Agile methodology.
Confidential, Phoenix, AZ
Sr. Salesforce Developer/Admin
Responsibilities:
- Worked with business stake holders to prepare a detailed design document and provided cost effective solutions.
- Configured application using Custom objects, Relationships (Lookup, Master-detail), Junction Objects, Formula Fields, Validation rules, Page layouts, Search Layouts, Compact Layouts, Field Sets, Salesforce1 Custom Actions, Compact Layouts for mobile.
- Created Workflow rules, Approval Process on standard and custom objects and defined related actions, time-dependent actions like Creating Tasks, Email Alerts and Field Updates.
- Written Apex Classes, Custom & Extension Controllers, Apex Triggers, Batch and Schedule classes in the application for different requirements. worked on SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application.
- Designed and Developed custom Visualforce pages for implementing custom Lead conversion, merging duplicate records functionality.
- Created Visualforce Pages to override the standard New and Edit buttons on Standard and Custom objects.
- Worked on developing Apex callout class to make an external call, Web Services Callouts for pulling data and displaying in the Visualforce page.
- Written Test Classes to cover both positive and negative use cases for the code written in Apex Classes, Triggers and Web Services and achieved 90% of code coverage across the organization.
- Worked on Community cloud, created and published various communities like Customer Support Community, Event Coordinated community, customer Community, Partner Community etc.
- Performed activities on communities like branding, community management, Login & Registration, Members, Emails, tabs, pages, permission sets etc
- Extensively used Eclipse and Developer console for development of Apex classes, Triggers and Visualforce pages.
- Worked on customization of Service Cloud objects - Cases, Solutions and Knowledge objects.
- Worked on Case Entitlements, Service Console, Email-to-Case, Escalation, Auto-response and Assignment rules.
- Worked on administrative activities like Managing Users, Setting up Org Role Hierarchy, Public Groups, Queues and Data Sharing rules.
- Created CPQ (Quote to Cash) process using Apptus CPQ and CLM AppExchange tool in Quote, Contract and Order Management process which includes product and service configuration, quote creation, pricing structure, billing statement, payment & receipt.
- Created Tabular, Summary, Matrix and Joined reports on various objects and configured for schedule runs, developed Dashboard components for reports and enabled Analytic Snapshot to track historic data.
- Performed in data analysis for data migration and integration between salesforce and Dynamics CRM system and prepared data dictionary for field level mapping document.
- Used the Force.com Ant Migration tool, Change Sets for migrating salesforce components across other qa sandbox and production environments.
- Worked on Production bug fixes and change requests and moved to production on need based approach.
- Worked with JIRA for Issue Tracking and monitoring.
Environment: Force.com IDE, Apex Classes, Apex Triggers, Visualforce pages, Sales Cloud, Service Cloud, Data Loader, Github.
Confidential, New York, NY
Salesforce Developer
Responsibilities:
- Deliver continuing support in the areas of SFDC configuration, administration, Customization, reporting, data migration, solution design and project co-ordination.
- Managed the Salesforce .com CRM application and Worked on maintaining the functional areas of data management, accounts, contacts, campaigns, and opportunities.
- Developed Workflow Rules, Time-Dependent Workflow Actions, Email Alerts and Field Updates .
- Worked on Sharing Rules based on Role Hierarchies and created manual sharing for accessing records. Worked on different things like Components, Custom Settings, Sites and Static Resources, Debug logs and System Log.
- Developed Visual force Pages to customize the view and functionality of the Knowledge Articles that were required by the Organization.
- I have Developed 15 Apex Classes, 17 Apex Triggers and 21 Visual Force Pages for Confidential .
- Developed Apex classes on Force.com platform to customize application according to functional needs.
- Developed various Apex classes, Controller classes and apex triggers for various functional needs in the Application.
- Created and managed complex workflow rules, data validation, and system triggers.
- Supported, enhanced and developed solutions on the Force.com platform, utilizing the Force.com API, APEX, Visualforce and integrating apex applications.
- Responsible for all the Data Migrations using Data Loader for all projects in CSV files . .
- Used SOQL and SOSL conceding the governor limits to achieve the required result.
- Implemented and Consumed Knowledge Base Dashboards & Reports App Exchange for providing Reports and Dashboards that monitors the Knowledge Base.
- Worked in developing and consuming REST web services Using XML formats and AJAX Calls in service oriented architecture.
- Used Force.com Eclipse IDE for developing Apex Pages, Controller Classes and Triggers for deploying the projects components into different Sandbox Environments.
- Created ANT Scripts for the migration from sandbox to Production Environment.
- Involved in Unit Testing, for the customizations and developments done during the project.
Environment: Saleforce.com platform, SOSL, SOQL, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Web Services, REST
Confidential, Kansas City, MO
Salesforce Developer
Responsibilities:
- Worked as enhancement team member and performed the roles of Salesforce.com Administrator and Developer in the organization.
- Developed various Custom Objects, Tabs, Components and Visual Force Pages and Controllers.
- Involved in administration, configuring, maintaining Salesforce.com, Application user profiles, roles, Permissions, generating security tokens, validation Rule, upgrade installation.
- Customized tabs for among different business user's groups and business centers.
- Developed Apex Classes & Triggers and linked them to manage the workflows developed in the system.
- Developed various Custom Reports and deployed them for different business user levels.
- Involved with Salesforce.com Premier Support and handled the support cases with the help Salesforce.com support.
- Demonstrated ability to effectively work in team environment with varying skill set levels.
- Designed and built custom applications using Force.com and Visualforce.com
- Provided ongoing Salesforce.com maintenance and administration services, Including custom objects and workflows.
- 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
- Provided the training to the internal business users to use the application and develop their own custom reports.
Environment: Salesforce, Sales Cloud, Apex Language, Salesforce.com Custom Objects, Visual Force Pages, Component & Controllers), Page Layouts, Force.com IDE, HTML, Workbench, CSS, Java Script, Workflows, Reports, Eclipse.
Confidential
JAVA Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications.
- Involved in Full Software Development Life Cycle (SDLC). Used Waterfall Methodology to develop the entire application.
- Designed and implemented the User Interface using HTML, CSS, JavaScript, JQuery and SQL Server.
- Developed Interfaces using JSP based on the Users, Roles and Permissions. Screen options were displayed on User permissions. This was coded using Custom Tags in JSP using Tag Libraries.
- Created Web services using Advanced J2EE technologies to communicate with external systems.
- Designed and developed database in Oracle.
- Worked in all the modules of the application, which involved front-end presentation logic developed using JavaScript.
- Implemented login page using HTML, CSS, jQuery, AJAX and JSON.
- Used Twitter Bootstrap, SASS and other front end frameworks to develop User Interface with responsive design.
- Used XML for developing a dynamic and flexible system for handling data.
- Developed different SOAP services and Web Services using XSD, WSDL and SOAP.
- Debugged the application using Firebug to traverse the documents and DOM Functions using Firefox IE Developer Tool bar for IE.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Focused on Test Driven Development(TDD) thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
Environment: JSP, Servlets, Struts, Hibernate, HTML, CSS, JavaScript, JQuery, AJAX, JSON,SOAP, JUnit, XML, SASS, DOM, SQL Server, Weblogic 10.3.1(Oracle App server), Apache Axis 2.x, WebServices, Eclipse.
