Salesforce Lightning Developer Resume
Inver Grove Heights, MN
SUMMARY
- Around 8 years of experience in Software development life cycle, in that Certified Salesforce developer with 5 years of experience in Salesforce.com CRM platform using admiration, development, integration, deployment, communities, lightning component development, lightning design system and classic to lightning migration. And 3ys of experience in JAVA/J2EE.
- Profound knowledge of Software Development Life Cycle (SDLC) concepts from planning through implementation and maintenance. Proficient in formulating planning and documentation for project scope, process design, system configuration, test readiness, deployment and post implementation support.
- Proficient with Sales Cloud, Service Cloud, Call Center, Force.com, Portals, Chatter and App - exchange on Sales force.
- Expertise in Object Oriented Programming using Java and J2EE related technologies.
- Expert in design and development of applications using JAVA/J2EE technologies like Servlets, JSP, JMS, JDBC, JSF, Struts, EJB, Hibernate, Spring, Web Services, Java Beans, RMI and XML.
- Experience in programming, deploying of middle-tier popular J2EE Application Servers like IBM WebSphere, JBoss and Tomcat.
- Experienced in customizing standard objects Accounts, Contacts, opportunities, Products, Price books, Cases, Leads, Campaigns, Reports and Dashboards, Extensively Created Roles & profiles and configured the permissions based on the organizational hierarchy with Data Cleansing, Instrumental in Designing Custom Formula Fields, Field Dependencies, Validation Rules, Workflows, Approval Processes, Page layouts and search layout.
- Experienced in developing and designing business logic for Salesforce.com using Force.com Apex triggers and Apex classes, Proven Master in integration of Salesforce.com Applications with Other applications with an emphasis of the Web Services/XML and other Integration Tools, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
- Implemented workflows and Batch classes and schedule jobs for send sending notification.
- Written triggers and batch classes in Salesforce.
- Strong exposure in creating various Page Layouts profiles and configured the User permissions based on the organizational hierarchy, Experience in creating validation rules, workflows, approval process, and dynamic approval process, implementing and supporting modules like Partner Relationship Management and Service Cloud implementation, in data migration from Legacy Systems using Data Loader, Import Wizard, pervasive, Cast Iron and Demand Tool. Have good knowledge on Informatica/ETL Tool and Informatica on Demand.
- Secured hands on experiencein Administration setup like manage Users, Security Controls and Data Management, High experienced with Web services API, WSDL, SOAP, XML, and XSLT, Proficient in working with Java and associated J2EE technologies like JSP, JDBC, EJB 2.1, EJB 3.0.
- Experience with Git and GitHub.
- Skilled in understanding and implementing the new salesforce Lightning Experience.
- Analyzing the Scenarios for switching between salesforce classic and the Lightning Experience.
- Experience in Salesforce.com product suite including Salesforce 1, Sales Cloud, Service Cloudand the App Exchange.
- Experience in App Exchange release management packaging applications.
- Used the Lightning Aura framework to build the components when upgrading legacy customer portal to Community for Clients.
- Worked on consolidation of all existing Workflow rules in the Lightning Process builder flows and created one process builder for each object and managed all actions in the single flow.
- Good with software development fundamentals like data structures, OOPS, RDBMS, and design patterns
- Worked with OOPS concepts such as Inheritance, Encapsulation, Abstraction and Polymorphism.
TECHNICAL SKILLS
Salesforce Technologies: SalesForce.com, Force.com, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages/ Component, s-Control, Apex Web Services, Partner WSDL & Enterprise WSDL, Work Flow and Approvals, Dashboard, Analytic Snapshots.
Salesforce Tools: Force.com IDE (Eclipse), AJAX Tool Kit, Force.com API tools (Data Loader), Force.com Explorer, Force.com Platform
ETL Tools: Data Loader, Salesforce-to-Salesforce, Apex- Explorer, Informatica.
Languages: Apex, C/C++, Java, HTML, XML, CSS, AJAX.
Database: SQL Server 2008, Oracle, MySQL.
Web: HTML, XML, CSS, JSP, JavaScript, WSDL, SOAP.
Tools: MS Office, Adobe Photoshop, MS Excel, Silverlight, Eclipse IDE.
Web Servers: IBM WebSphere 4.x/5.x, Apache Web Server, Tomcat 6.x
PROFESSIONAL EXPERIENCE
Confidential, Inver Grove Heights, MN
Salesforce Lightning Developer
Responsibilities:
- Used Force.com Developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Customized application to extend Salesforce functionality and wrote Apex Classes to provide functionality to the Visualforce pages.
- Designed various webpages in Visualforce for customers to select a variety of services offered by the Org and integrate them with the team.
- Created Visualforce Pages to provide UI to the custom objects.
- Developed and maintained SFDC analytical reports and dashboards for management review and planning for accurate forecasting purposes.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Involved in building Lightning Web Components Apps to provide better and more interactive interfaces to end-users, which helps in Sales enhancements.
- Created multiple Lightning Web Components, added CSS and Design Parameters from LDS (Lightning Design System) that makes the Lightning component look and feel better.
- Worked in developing various lightning web components, events, and Applications
- Experience in Force.com Apex Classes, Apex triggers Integration, Visual force, and Force.com API. Development using custom lightning web components (Aura and LWC).
- Extensively worked on the lightning web components (LWC).
- Worked on Service Console Lightning application which contains multiple number of Lightning web components (LWC).
- Developed multiple number of Lightning web components (LWC) regarding service case console page.
- Worked on advanced JavaScript and HTML elements for developing the LWC components.
- Migrating aura components to Lightning Web Components.
- Developed single lightning page Lightning Web Components using publish-subscribe pattern to
- Good Experience on Salesforce Lightning. Experience in integration with ERP (Sales Cloud, Service Cloud).
- Administrator for different salesforce.com CRM application for sales cloud and service cloud.
- Wrote custom controllers implementing complex code for retrieval from Sales Force to Visualforce pages.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Created Page Layouts, Record Types, Profiles, Permission sets, security and sharing, Cases, Report Types, Reports and Dashboards, master-detail and lookup relationships.
- Customized the Configuration Process and Document Engine for Big Machines application.
- Responsible for user management in Big Machines.
- Used SalesforceAutomation Process, created workflow rules and defined related tasks, time-triggered tasks, email alerts, and field updates to implement business logic.
- Worked extensive on Salesforce App Exchange installing the third party packages and Salesforce.com packages.
- Worked on different App Exchange packages related on Accounting Management, Skuid and Action Grid.
- Migrated and Upgraded the App Exchange packages to Lightning Interface.
- Assigned App Exchange packages to specific profiles while installing into production and sandboxes.
- Worked on the backend code to increase the limitations of the batch size.
- Designed and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Worked as enhancement developerand team member, performed the roles of Salesforce.com Developerand Administrator in the organization.
- Worked closely with Java development team in Agile Environment to build and support current dashboards and portals.
- Monitoring and addressing system related defects by the business.
- Responsible for Data load operations using Force.com Apex Data Loader.
- Designed and deployed Custom objects, Entity-Relationship data model, Cross Object Formulas, roll up Summary, validation rules, Page layouts, Custom tabs, Components, to suit application needs.
- Responsible for setting up web service integrations, Worked with Web Services (REST API's).
- Implemented Salesforce.com web services client using Salesforceweb services API, Java, XML and partner WSDL.
- Developed dynamic filter passing logic to reports thereby eliminating the need for multiple reports and Visual Force pages for exporting data.
Environment: Saleforce.com platform, Apex, Agile Methodology, App Exchange Visualforce, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, SOQL, SOSL, Email Services, Security Controls, Lightning, Visualforce Controllers, Visualforce pages, Sandbox data loading, SQL,, Workflow rules, Eclipse, Java, SOAP, WSDL & RESTful Web Services.
Confidential, White Plains, NY
Salesforce Developer
Responsibilities:
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Content version, Content Document, Content Document Link and Custom Objects like Applications, Reviews, Budgets, Payments, Grant Requirements, Eligibility Quiz, Application Roles etc.
- Designed, Implemented and deployed the Custom objects, Custom Fields, Validation Rules, Formula fields, Page layouts, Custom tabs, Components.
- Created Community users for the limited access.
- Created Lightning Components on the Customer community pages.
- Involved from complete components deployment to Production.
- Worked on Salesforce1 Platform to build Mobile App by enabling Lightning Components for use in Salesforce1 mobile platform to make Lightning Application mobile.
- Created multiple Lightning Components, added CSS and Design Parameters that makes the Lightning component look and feel better.
- Worked on Lightning Process builder flows, Connect API, Chatter and quick Action.
- Build Lighteningcontrollers with the AURA framework.
- Developed Apex classes, Apex triggers and Controller classes for various functional needs in the application.
- Developed and deployed Process builder, Workflow rules and implemented Approval Processes.
- Implemented various advanced fields like Picklist Fields, Master-Detail Fields, Custom Formula Fields, and defined Field Dependencies for custom picklist fields.
- Created Page Layouts to organize fields, custom links, Buttons, related lists, and other components on record pages.
- Performed SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Created test data for all the business rules of project in QA as well as in UAT environment.
- Worked in different sandboxes for development and testing, and involved in migrating the code to production instance using Change Set.
- Developed Triggers on custom objects for applying business logic on database events, designed pages with Apex and Visual Force.
- Worked on defining objects and Field Level Security for different profiles.
- Developed Apex Sharing for custom objects to share records.
- Analyzed complex business requirements, designed and developed solutions using Apex classes, triggers, controllers and Visual Force pages.
- Managed user accounts and security - including new user account creation, profile and role management, sharing rules, and security controls.
- Worked with Solution Architect and designed the Best Solutions for implementing new business ideas.
- Involved in developing salesforce LighteningApps, Components, Controllers and Events.
- Worked with Security like sharing model, data structures, data modeling, & database schema is required.
- Developed Apex Triggers on Content Document Link for sharing files on Application.
- Developed various custom reports using Visual Force pages based on client requirements.
Environment: Salesforce.com Unlimited Edition, Apex, steelbrick CPQ, Agile Methodology, ETL, Sales Cloud, Service Cloud, Chatter Cloud, CPQ, Creation of Custom Objects, Custom Tabs, Email Marketing, Triggers, SOSL, SOQL Security Controls, HTML, Security Controls, Wave Analytics, Reports, Dashboards, Data Loader, Web Services, Force.com IDE.
Confidential, Sunnyvale, CA.
Salesforce Developer
Responsibilities:
- Fully involved in various activities of the project like development meeting, gathering and analyzing requirements, documenting the functional and nonfunctional requirements.
- Participated in the design, development, and the deployment of the Custom Apps, Custom objects, Custom Fields, Custom buttons, Page layouts, Custom tabs, Components, Visual Force Pages, Apex classes to suit to the needs of the application.
- Attended daily meetings, weekly scrum meetings and sprint review meetings.
- Developed Apex Classes, Apex Triggers, Workflows and Approval Processes for various functional needs in the application.
- Performed Apttus CPQ related configuration for product setup, approval matrices, approval rules, process builders and flows.
- Knowledge of Apttus development.
- Strong understanding of Salesforce standard objects and Apttus CPQ application.
- Configure in Salesforce.com CRM to facilitate Apttus implementation.
- Experience in Apttus CPQ, LDAP and Integration with Share point.
- Familiar with Apttus admin settings, Apttus custom settings and DocuSign settings.
- Experience in CPQ Merge Service, Configuration and Pricing APIs (Apttus customization).
- Experience in configure price quote (CPQ) app such as Apttus.
- Involved in end to end testing and configuration enhancements for the CPQ and CLM functionalities.
- Created integration with ApptusCPQand CLM applications and automating processes onSalesforce platform.
- Involved indatacleanup and mapping indatamigrationproject.
- Worked on Sales and Service Cloud communities sharing business process extend them across offices and departments, and outward to customers and partners.
- Testing the CPQ integration with ERP.
- Maintained data cleanliness and accuracy by adding various Custom validation rules and Custom formulas.
- Created Profiles, Roles and Permission Sets for all the users in the organization.
- Worked with Data Loader to update, insert and delete records using excel sheets as a part of the data migration.
- Worked on Data cleaning with excel sheets to avoid duplicate records using External ID.
- Used the Sandbox for testing the developed App after migrating some test data from client application.
- Used Salesforce Developer Console to execute apex codes and SOQL Queries to verify Salesforce data. Integrated external applications with Salesforce.com both Inbound and Outbound by writing Apex SOAP and REST Web Services and Apex Callouts.
- Developed various Batch Apex classes and scheduled those using Apex Schedulable classes on hourly basis.
- Created reports in various formats (summary, matrix, tabular and joined) and folders to assist managers to better utilize Salesforce platform.
- Used drag and drop dashboard builder for building dashboards from various source types and Visualforce pages created.
Environment: Saleforce.com platform, Apex Language, Triggers, Aptex CPQ, Chatter, Data loader, Force.com API, Batch Apex Interface, Web Services, Email Services, Security Controls, Process builder
Confidential
Salesforce Developer/Admin
Responsibilities:
- Involved in Salesforce.com application setup activities and customized the Apps to match the functional needs of the organization.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports and Dashboards.
- Developed APEX Classes, Controller Classes and Triggers for various functional needs in the application.
- Developed and deployed Workflows and Approval processes for Opportunities and Products/ Assets Management.
- Implemented the requirements on salesforce.com platform and force.com IDE plug-in using Eclipse.
- Successfully established a new lead follow-up procedure which shortened the response time to qualified leads and generated more meetings for the account executives.
- Created and used email templates in HTML and Visualforce.
- Create Dashboard and Reports for the business users.
- Used the Sandbox for testing and migrated the code to the deployment instance after testing.
- Responsible for all the activities related to configuring Data loader, uploading data in .csv files into Salesforce.com, checking for the correctness of the data.
- Worked with Salesforce.com team to make application certified.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows.
Confidential
Java Developer
Responsibilities:
- web components using Servlets, JSPs, Tag libraries, XML, XSL, Tiles framework, Struts, and UML.
- Created SQL queries and Stored Procedures for CRUD (Create, Read, Update and Delete) operations on database.
- Used Eclipse as IDE and Apache Tomcat as Application Server.
- Testing and debugging project for proper functionality and documenting modules.
- Used Ajax in one of modules to do asynchronous changes to pages.
- Involved in writing Stateless Session Beans.
- Developed application code using Core Java and J2EE (Servlets, XML) in Eclipse tool.
- Used JNDI realms to authenticate users in web application.
- Used JSTL in struts based JSPs and responsible for creating and updating applications related understanding documents.
- Actively involved in writing Test scripts and doing System testing for JRE and IE8 browser compatibility for applications.
- Actively participated in weekly and monthly status& business user meetings.
- Involved in conducting meetings with Pfizer business users for understanding gaps in CTO applications.
- Creating programs to use JMS and message queuing to process requests.
- Involved in Development and Deployment of Stateless Session beans.
- Generated deployment descriptors for EJBs using XML.
- Developed GUI related changes using JSP, HTML and client validations using Java script.
- Used JDBC to communicate with database.
- Involved in writing Managed Beans/Controller logic for assigned modules.
- Responsible for developing functionalities as peruse case documents.
- Developed front-end form validations using JavaScript.
- Used VSS for version control management and developed Session and Entity Beans to implement business functionality.
- Used Application Assembly Tool for generating War and Ear files and for deployment to Application servers.
- All java components are ported into Web logic Application server running on Linux.
- Also ported on Windows NT/IIS server with Servlet Exec 3.1 as JSP Engine.
Environment: Java 1.4 SDK, java Script, JSP 2.0, AJAX, XML, JSTL, JNDI, EJB 2.0, UML, Web sphere, Struts, CSS, Eclipse and Hibernate.