Salesforce Lightning Developer Resume
PROFESSIONAL SUMMARY:
- Over 9+ years of experience in IT with around 5+ years of strong experience in Salesforce.com, involving configuration, customization, communities, integration, deployment, classic to lightning migration, lightning components, lightning design system, lightning locker services and lightning data services, 4+ years of experience as a Java Developer.
- Good working experience in various capacities such as Salesforce developer, Salesforce Administrator, Force.com developer and business analyst and involved in various phases of entire project from requirement gathering, architecture development, implementation, the end users.
- Worked with Salesforce products, concentrating more on Sales Cloud, Service Cloud Implementations.
- Rich experience in Administration and Development of Salesforce.com CRM using Force.com, Visual force, and APEX.
- Experienced in Salesforce.com Automation, Force.com Apex Classes, Apex Triggers, Batch Classes, Schedule Classes and Test Classes, Integration, Visualforce, Force.com API, SOQL, SOSL.
- Expertise in designing of Custom Objects, Custom Fields, Pick List, Role based page layouts, Workflow Alerts & Actions, Validation Rules, Approval Processes, Custom Tabs, Custom reports, Report folders, Report extractions to various formats, Design of Visual Force Pages, Record Types, Dashboards, and Email generation according to application requirements.
- Experience in developing Visual force pages and Custom Objects using Apex Programming on Force.com Platform.
- Expertise in developing Apex classes, Controller and Triggers on Force.com platform to customize application according to the functional needs.
- Expertise in Data Migration from Traditional Applications to Salesforce using Import Wizard and Data Loader Utility.
- Experience in integrating SFDC with Legacy applications (SAP, ACT) using Web Services API.
- Extensive experience in customizing the User Interface of Salesforce CRM using Apex Programming, Custom Controllers, Visual force, CSS and JavaScript.
- Experience in customizing Data model of Salesforce.com CRM using Workflows, Triggers, Validation Rules, and Approval Processes.
- Proficient in using tools like Force.com IDE on Mac and PC environment.
- Extensive experience in customization, configuration, Eclipse IDE, Apex, Visualforce pages.
- Experienced in defining custom formulas and creating validation rules to suit the needs of the data model and ensure data quality.
- Experienced working on CPQ application like ZUORA and customized logic around them.
- Good exposure in integrating enterprise applications with other API enabled Business Systems like salesforce.com, Data.com, Zuora CPQ, DocuSign, Market.
- Hands - on experience with development tools like Force.com IDE, Force.com Explorer.
- Key player in migrations and deployment of code from one environment to other using Force.com IDE deployment wizard.
- Experience in creating and customizing websites using CMS WordPress, Joomla, and Drupal and integrating them with Salesforce CRM for generating web-to-leads and web-to-cases.
- Experience in Requirements gathering experience Conducting User Interviews, and preparing functional documents like Use Cases, Software Requirements Specifications (SRS).
- Experienced in Business Analysis working closely with Business & Support Units and have experience in using Object Oriented software development (OOD) methodologies like XP-Agile, Rapid Application Development & Test-Driven Development.
- Strong communication, organizational and interpersonal competencies along with detail oriented and problem-solving skills in the technology arena.
- Experience in visual effects, cascading style sheets, and event handling.
- Defined case management, defining the email to cases with 2 cases and created case assignment rules, case escalation rules and mapped with the knowledge articles and implemented the service cloud console and, case merge functionality.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages/Components, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects, Apex Data Loader
Languages: Apex, Visualforce, Java, HTML, CSS, PL-SQL, C.
Tools: Apex Data loader, Apptus CPQ, Docusign, GitHub, Web services APIs like SOAP, Eclipse IDE Plug-in, Force.com Explorer, HP Quality Center, JIRA and HP ALM
Database: MS SQL Server 2000/2005, PL/SQL, Oracle 8i/9i/10g, MS Access, and
DB2.: SDLC Rational Unified Process (RUP), UML, Use cases and Use case diagrams, Agile methodology / Scrum, Waterfall methodology, V model
Operating Systems: Windows XP/Vista/7, UNIX.
PROFESSIONAL EXPERIENCE:
Confidential
Salesforce Lightning Developer
Responsibilities:
- Created modernEnterprise Lightning AppscombiningLightning Design System, Lightning App BuilderandLightning Component features.
- Upgradedsome Apps fromSalesforce Classic to Lightning Experienceto develop rich user interface and better interaction of pages.
- Worked onSalesforce1 Platformto build Mobile App by enablingLightning Componentsfor use in Salesforce1 mobile platform to make Lightning Application mobile.
- Retrievedsome data and its functionality fromThird-Party API’sanddisplayedwithin the lightning component.
- Created multipleLightning Components, addedCSSandDesign Parametersthat makes the Lightning component look and feel better.
- LeveragedAPEX Controllerto make a call forexternal requeststo retrieve data from various API’s and displayed them on to the component.
- EnabledAura Framework, by addingAura AttributesandAura Handlers for Eventsto focus on Logic and Interactions in Lightning Applications.
- Implemented Salesforce Lightning Web Components for small set of users within the organization.
- Worked on both lightning frameworks Aura and LWC.
- Experience on Salesforce Lightning UI using Aura Components and LWC.
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Created multiple Lightning Components, added CSS and Design Parameters that makes the Lightning component look and feel better.
- Created modern Enterprise Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Tested apps by appending multiple components to a Lightning
- Used refined global search in Lightning by developing Apex classes and Controllers.
- Minimized code inJavaScript Controllersby adding reusable functions inHelperComponent.
- Updated theAPEX ControllerandHelper functionsregularly making theComponent Context Awareas per business requirement.
- Testedapps by appending multiple components to aLightning ApplicationtherebydeployedApplications fromSandbox to Production.
- Used refined global search inLightningby developing Apex classes and Controllers.
- Experienced usingForce.com IDEfor creating, modifying, testing, and deploying Force.com Applications.
- UsedSOQLandSOSLstatements within Governor Limits fordata manipulationneeds of the application using platform database objects.
- Maintenance of installedManaged PackagesinLightningusing Apex. Experienced in usingData Migrationtool calledData Loader.
- Visualforce Pages forLightning Experience, Alternates forJava Script Codes, Sharing Visualforce pages betweenClassicandLightning.
- Worked onLightning Process builderflows, Connect API,Chatterandquick Action.
- BuiltLightning ComponentTab for Salesforce 1 Navigation and Custom Applications inLightning Experience.
- Usedfield level securityalong with page layouts inLightningto manage access to certain fields.
- Implemented theWeb ServicesthroughWSDLin the Salesforce.com for outbound messaging.
- Worked onIntegrating SAPandSalesforcesystems usingSOAP and REST API's.
- Involved indaily standup meetings, Scrum. This resulted to bring good solution to the business requirement.
Environment: Salesforce.com Platform, Force.com, Force.com Eclipse IDE, Lightning Experience, Lightning Components, Apex classes and Controllers, HTML, CSS, Data Loader, WSDL, SOQL, SOSL, Scrum, Custom objects, Custom fields, Web Services, SOAP, REST
Confidential
Salesforce Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) starting from Requirements Gathering and Design.
- Created Various Custom Objects - Financial Account, Members, Quotes, Offers, House Holds, Account Plan, Action Plan, At Risk Asset, Case Optimization Outcome, Competitor Asset, Optimization Target, Escalation Opportunity, Escalation Products, Opportunity Case according to the Business needs.
- Worked on the CPQ Apttus Third Party SF Tool which is integrated with Salesforce for generating Proposals which are used by our Sales Executives.
- Prepared Release Project Plan, Implementation Checklist Document & Release Implementation Plan at the end of each release.
- Writing Lightning web components (LWC) to meet business requirements.
- Designed, developed and deployed the Releases by using Force.Com IDE & Change Sets.
- Worked on the Brainshark Third Party SF Tool which is integrated with Sales Force to easily access presentations from Opportunities, Contacts, Leads & Accounts.
- Worked with Functional leads & SME' s to transform and develop new requirements into Design & Estimate, Research, Analysis, Tech design, Implementation Plan & Test Plan.
- Worked on the Salesforce for Outlook functionality in Sales Cloud.
- Hands-on Experience working across various SFDC implementations that are covering Sales cloud, Service Cloud and Apttus CPQ.
- Involved in CPQ (Configure, Price& Quote) design, mapped to the Salesforce custom objects, and involved in Apttus Advanced Workflow Approvals.
- Experience with APPTUS CPQ for subscription, billing, invoicing and can take control of sales process from Quote to Cash.
- Closely worked with Salesforce.com consultants for implementing the business solutions for their client requirements, using APPTUS CPQ within the exclusively developed framework.
- Experience in configuring price quote (CPQ) with Apttus.
- Performed Steel brick CPQ related configuration for product setup, approval matrices, approval rules, process builders and flows.
- Closely worked with Salesforce.com consultants for implementing the business solutions for their client requirements, using APPTUS CPQ within the exclusively developed framework.
- Experience in configuring price quote (CPQ) with Apttus.
- I configured product and pricing setup using CPQ/Product consoles, which include price ramps, Price Matrix, Price Rulesets, price list items, tiered pricing, and asset pricing.
- Created CPQ process using Apptus CPQ and CL AppExchange tool in Quote.
- Provide and coaching in the use of CPQ CRM systems. Identify and development gaps and create plans to address.
- Working independently on the Automated & Manual Data Loads requested by the business, using Data Loader & Batch Jobs. Also, working independently on the Enhancements given by the SME's onsite and assigning some of the enhancements to Offshore.
- Working on the Releases for B2B Sales Cloud, adding new features to the existing functionality by coordinating with Offshore Team & Onsite SME's, by resolving their queries, according to the application requirements.
- Developed Custom Visual Force pages, Apex classes, Apex Test Classes & Triggers according to the business needs of the client.
- Worked on various Salesforce objects like Accounts, Contacts, Activities, Cases, Proposals, Leads and Opportunities, Products.
- Preparing the Technical Design for the given Enhancement & assigning to the Team members and getting it done within the Deadlines.
- Worked in Integrating Salesforce with Consumer Insurance Product Info Service to get the Products information into Salesforce using REST API.
- Involved in the activities related to Salesforce.com Research, Analysis, Estimates, Technical Design, Configuration, Administration, Development, Testing, Data Migration and deployment of Applications from one Org to another Org on Force.com platform.
Environment: Force.com platform, Sales Cloud, Service Cloud, Apex Language, Triggers, Visual Force Pages, Component & Controllers, Chatter, Data loader, Force.com IDE, Workflow & Approvals, Reports, Custom Objects, HTML, Java Script, jQuery, Web Services, SQL Server.
Confidential, San Mateo, CA
Salesforce Administrator
Responsibilities:
- Involved in project technical design plan, conversions, Mapping, configuration of portions of the SFDC application.
- Involved in identifying, planning and implementing new Salesforce.com features and functions (new screens, workflow, force.com objects, reports, apex code) to meet business requirements.
- Developed batch interfaces and processes to integrate Salesforce.com with external systems.
- Experience in using Data loader and scheduling timely data backup operations using Apex scheduler.
- Implemented escalation rules, Automatic Case generation and their escalation to call center representative and generated emails alerts for quick issue resolution
- Developed several Triggers, Apex Classes and Visual Force Pages as a part of an application development
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Created templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Involved in establishing and maintaining the change control processes for multiple sandbox environments.
- Developed and performed for the sales staff on the use of the system.
Environment: Apex, Force.com, Triggers, API integration, Workflow & Approvals, Salesforce.com Platform, Web Services, HTML, CSS3, SQL, PL/SQL, JavaScript, jQuery, Oracle, SOAP UI, SOAP, API, Chatter, Sandbox data loading, Git, DML Query, Web Service integration, Metadata API, SaaS/PaaS.
Confidential, San Francisco, CA
Java Developer
Responsibilities:
- Involved in the analysis, design, development, and testing phases of the Software DevelopmentLife Cycle.
- Used Hibernate in persistence layer and developedPOJO's,Data Access Objectto handle database operations.
- Worked on Systemsecuritywith the use ofSSL (Secure socket layer), encryption, and used role-basedsecurity.
- JSONbeing light in nature was used as the chief source of communication between the server and application.
- Developed reusable and interoperable Web service modules based onmicroservices,SOAarchitecture usingSOAPandRESTful, andPreparation ofJava and JSPcoding standard checklist.
- Involved in the development ofServlet, Struts Action classes, Business Objects, and Web Services.
- Involved in writing JSP usingBean, Logic, HTML, and Iterate Tags.
- Used the spring validation and Tiles Framework in the presentation layer.
- Developed user interface usingJSP,and SpringTagLibraries to simplify the complexities of the application.
- Developed user interface withJava Server Pages,and Ajaxsupport to speed up the application form filling.
- WSDLhas been used to expose the Web Services.
- UsedApache Axis as the Web Service framework for creating and consuming Web Service clients usingSOAPandWSDL.
- SOAPhas been used as a protocol to Communicate in the form ofXMLmessages.
- Implementing or exposing the Microservices based on RESTful API utilizingSpring Bootwith Spring MVC.
- UsedHibernate TransactionManagement,Hibernate BatchTransactions, andHibernate cacheconcepts.
- Developed Struts Action Forms, and Action classes and performed action mapping usingStruts.
- Designed various tables required for the project usingthe Oracledatabase
- UsedApacheTomcatserverfor deploying the application.
- Involved in writing theMavenbuild file to build and deploy the application.
- Involved in writingJUnitTest Cases andAntBuild Script.
- UsedLog4Jto capture the logging information.
Environment: Java, JSP, HTML, CSS, Servlets, XML, SOAP, WSDL, Oracle, Eclipse, PL/SQL, Apache Server, Struts, DAO, AOP Spring, MVC Spring, Hibernate, Junit, Maven.
Confidential
Java Developer
Responsibilities:
- Involved in development, analysis and design of assigned work using Servlets, JSP, Html, Java Script, and Java Beans.
- Developed JAVA classes as per designed docs.
- Developed Core Java classes and methods for handling data from database.
- Used connection pooling for better performance.
- Developed Ant builds script and ant task classes to clean, compile, copy, run, deploy, jar, war and ear files, and develop web service.
- Used JDBC Statements to call the stored procedures and Prepared Statements to perform dynamic SQL operations. DAO classes are accessed in EJBs to connect to Database.
- Involved in writing JavaScript for validation of page data in the JSP pages.
- Involved in writing procedures and Packages for Report Generation using Oracle as Database.
- Responsible for Testing - unit testing & integration testing using Junit.
Environment: Java, JSP, Struts, EJB, JBoss, XML, JavaScript, CSS, Oracle, Junit, Eclipse.