Sr. Salesforce Lightning Developer Resume
SUMMARY:
- Have around 8 years of experience in information technology industry with above 4+ years of experience in the Salesforce.com CRM Platform, including 18 months of Salesforce lightning and around 3+ years of experience as a Java Developer, also sums up with experience in various stages of Software Development Life Cycle (SDLC) including analysis, requirements gathering, application development, deployment and maintenance of web - based and portal-based object-oriented enterprise applications.
- A certified Salesforce Admin and Developer with significant experience in implementation & Integration on Salesforce.com using Apex classes and triggers, Visual force, Lightning, Force.com IDE, SOQL, and SOSL. This experience also includes designing custom objects, custom fields, role based page layouts, custom tabs, custom reports, report folders, report extractions to various formats, design of Visual force Pages, Snapshots, Dashboards.
- Integration of Salesforce.com applications with other applications using Web Services/XML.
- Apex Language (Classes, Controllers & Triggers), Apex Scheduler, Batch Apex & Apex Web Service, Partner WSDL & Enterprise WSDL, Visualforce (Page, Component & Controllers) and S-Control.
- Sales force Customization, Workflow Approvals, Data Validation, Sales, Marketing, Customer Service and Support Administration.
- Experience in lightning features like activities, Opportunity board, contextual Hovers, Customizable dash boards.
- Developed lighting pages for mobile responsive by writing customized CSS with media queries. Used salesforce lightning design systems flex box to make the lightning pages mobile responsive.
- Worked closely with Mobile developer for developing an interface between cordova and salesforce using web view plug-in and lightning container.
- Application development using Java, J2EE, Hibernate, JDBC, Struts, spring, JSP, Servlets, XML, SOAP, Web Logic, and Web Sphere.
- Experienced in web technologies, including HTML, XML, CSS, JSP, JavaScript, WSDL, J-query, Tool tip & Auto Complete widget, SOAP, REST, BULK and METADATA API.
- Experienced in using Oracle, SQL Server and SQL databases and familiar with stored procedures, Triggers and Functions using PL/SQL and AJAX.
- Experienced in using version control tools like Team Foundation, Source tree, Clear Case, GIT and GitHub .
- Involved in End to End deployments from Developer Environment to that of production.
- Ability to work under pressure and on aggressive timelines with good time management, analytical and problem solving skills.
- Ability to quickly adjust priorities, applies extensive creativity, and take on projects with limited specification.
TECHNICAL SKILLS:
Technical Summary programming Languages: APEX, VISUAL FORCE, Lightning, JAVA, J2EE, ASP, VB, SharePoint 2007, PHP, Hibernate, Struts, Spring, Servlets.
Application Server/Webservers: SALESFORCE, Web Logic, Tomcat.
Databases: My-SQL, Oracle DB, PLSQL, AJAX, SQL Server 2008.
Architectures/ Frameworks: Client/Server n-tier architecture, Aura Framework.
Development Tools /Environment: Eclipse, ANT, Jenkins, Visual Studio 2013 IDE.
Web Dev Technologies/ Tools: JavaScript, JSON, J query, Junit, Angular JS, HTML, HTML5, DHTML, Bootstrap & CSS.
Salesforce Technologies: Apex Language, SOQL, SOSL, Apex (Trigger, Classes), Visual Force (Pages, Components &Controllers), Lightning, S-Controls, Force.com Apex Explorer, Workflow & Approvals, Data Loader.
Version Control tools: Source tree, Team foundation Version control and GIT.
Data Management and Integration Tools: Apex data loader, Jitter bit data loader, Workbench, Informatica, SOAP, REST (Mule Soft).
WORK HISTORY AND PROJECT SUMMARIES:
Confidential
Sr. Salesforce Lightning Developer
Responsibilities:
- Implemented Communities in salesforce for the customers by using salesforce customer portal and designed the customized lightning application.
- Technical Knowledge about Salesforce lightning, schema builder, process builder, app builder and lightning components.
- Developed Salesforce lightning Apps, Components, Controllers and Events with customized themes on the napli template for the lightning application based on the client requirements.
- Worked on Aura Framework, by writing Aura Attributes, Aura methods and Aura Handlers for Events to focus on Logic and communication between the component to component within the Lightning Applications.
- Experience in migrating Visual force pages to lightning Experience and good understanding of lightning locker service mode limitations and its features.
- Integrated Salesforce data with external systems by writing salesforce REST based Web Services for Inbound API’s and also used Http Request methods to call external application REST API endpoint.
- Designed, developed and deployed Apex Triggers, Apex Classes considering governor limits and various other components as per the client and application requirements.
- Implemented complex security & sharing model for orgs with 500+ salesforce users. Worked with inbound and outbound API’s using middleware tools like Mule Soft.
- Worked on User's Profiles, Workflow rules & Approval process, Permission Sets, Roles, Groups, Queues, and Sharing Settings etc.
- Fixed bugs in Web Applications, implementing requested enhancement and supporting in all development release for the project from offshore.
- Experience in developing salesforce lightning Apps, Components, Controllers, and Events. Worked on different App Exchange Products. Developed lightning UI using JavaScript and HTML.
- Created custom reports to track the cases and enabled field history tracking on the custom fields.
- Written apex test classes for code coverage of apex classes and triggers to promote code to production and implemented salesforce apex annotations like isTest, seeAllData
- Worked in the Agile methodology and having complete working knowledge of Project Management tools like version one.
- Worked closely with testing team for fixing the defects and done walkthrough on the salesforce CRM.
- Used Android SDK with cordova and cordova plug-ins to develop the Hybrid Remote App which is SPA initiated and then integrated a connected app between the application and salesforce using API’s by using standard SAML and OAuth protocols to authenticate.
- Experience on Salesforce Communities, Mobile Workforce, Salesforce1 Platform. Developed various Custom Objects, Tabs, validation rules, Components and Visual force Pages.
- Used jitter bit data loader and workbench for data load operations during the development and UAT deployment.
- Full hands on experience in version controlling the code by using Eclipse, Force.com IDE and TFS. Involved in the development and deployment to different sandbox environments.
Technologies Used: Saleforce.com platform, Apex classes, Visual Force Pages, Data Loader, Workbench, Workflow & Approvals, Lightning, Reports, Custom Objects, Custom Tabs, Page Layouts, Email Services, HTML, Java Script & J-query, Eclipse IDE Plug-in, SOQL, SOSL, Windows
Confidential
Sr. Salesforce Developer
Responsibilities:
- Developed batch interfaces and processes to integrate Salesforce.com with external systems.
- Completely worked in the agile methodology and met the Product Owners to gather requirements for project.
- Migrated some of the Apps from Salesforce Classic to lightning to give best user interface experience and better interaction of pages.
- Good hands on experience with the latest lightning Design System which helps to quickly and easily create modern enterprise apps using lightning App Builder.
- Enabled and established single sign-on settings for easy login into the application. Also used O Auth inside the Salesforce application for the internal users of the company.
- Tested apps by creating multiple components to a Lightning Application thereby deployed Applications from one environment sandbox to another.
- Experience in using Salesforce lightning design systems UI. Developed Lightning Apps by using Lightning App Builder with Lightning Components and Lightning Design System features.
- Retrieved sever data by integrating with third-party applications by using third-Party API's and displayed within the Lightning components.
- Created multiple Lightning Components, added CSS and Design Parameters to be available in the lightning app builder which makes better UI experience on the Lightning component.
- Skillfully utilized salesforce lightning Connect framework to get real-time data for viewing, searching and modifying the records which are stored outside of the organization.
- Used CMS Connect for querying and displaying the data as FAQ based on the user global search.
- Experienced in working with Identity Access management tools for user authentication. Especially by setting up the physical security modalities like, two factor authentication.
- Created Lightning app templates for developing third party applications within the lightning components.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages.
- Developed several custom and trigger lightning events and also registered the events like listeners to handle those lightning events.
- Served as Technical Lead to project teams and Trusted Technical Advisor to clients. Managed and mentored technical project team members.
- Provided technical specs to developers and manage off-shore resources. Disseminated best practices on solution positioning and delivery.
- Involved in developing test cases for custom apex code. Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created Workflow Rules, Approval Process, Validation Rules, Tasks, Email Alerts, Field updates and Outbound messages to manage the Workflow and Approvals.
- Implemented Profiles, Roles, Users, Page Layouts, Email Services, Reports, Dashboards, Tasks, Events and Audit Trials and implemented Field Level Security for sensitive data holder fields.
- Used SOQL and SOSL statements within the custom controllers, extensions and triggers properly to avoid Governor Limits. Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Good technical knowledge about lightning schema builder, app builder, process builder components and the lightning connect.
- Integrated Salesforce.com with an external application using SOAP/REST based web services.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Leads, Campaigns, Reports and Dashboards.
- Involved in Data load operations using Force.com Apex Data Loader and also used workbench for data migration during the development and UAT deployment.
Technologies Used: Saleforce.com platform, Apex Language, Visual Force Pages, Data Loader, Jitter bit Data Loader, Workbench, Workflow & Approvals, Lightning, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Java Script & J-query, Eclipse IDE Plug-in, Windows
Confidential, CA
Salesforce Developer
Responsibilities:
- Met with Product Owners to gather requirements and implement using agile methodology.
- Mapped functional requirements to Salesforce.com features and functionality.
- Performed scope and feasibility analysis of all areas considered for Salesforce implementation.
- Performed SFDC administration and development activities which include managing roles, profiles, queues, assignment rules, validation rules, workflows, triggers, classes etc.,
- Worked on defects and enhancements through analysis, design and development using Force.com IDE.
- Led architectural and design discussions with customers to ensure technical success throughout the engagement.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Customized page layouts for Opportunity, Contacts and Accounts depending upon user roles and groups.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com subjects. Used it to read, extract and load data from comma-separated values (CSV) files.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
- Implemented web based case management automation - Web to Case (on Case Object) to track and solve employee’s issues.
- Architected complex technical Cloud CRM solutions and integrate multiple technologies with Salesforce.com/Force.com.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- 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 templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Designed and deployed the Custom objects, Custom tabs, Entity-Relationship data model, Validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visualforce Pages to suit the needs of the application.
- Implemented and Consumed Knowledge Base Dashboards & Reports App Exchange for providing Reports and Dashboards that monitors the Knowledge Base.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com. Used it to read, extract, and load data from comma-separated values (CSV) files.
- Customized company profile and communication Templates of the organization as per the organization requirements.
Technologies Used: Saleforce.com platform, Force.com, Service cloud, Apex Class, Apex Triggers, Visual force, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, CSS, Email Services, HTML, Java Script, Java, Web Services, WSDL, Eclipse IDE Plug-in, Windows.
Confidential
Salesforce Developer and Admin/ Java Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Coded the system’s User Interface using the Java, Servlets, JSP, HTML, and Java Script.
- Coded the request processing layer (controllers) using the Java and Servlets.
- Developed stored procedures using PL/SQL and tested them using the java test programs before integrating them with the actual code.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Implemented minor enhancements on standard objects like Campaigns, Leads, Accounts, Contacts, Opportunities, Dashboards and Reports.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Wrote Custom Formula fields and Validation rules.
- Developed custom wizards for case management and opportunity management using Visualforce pages and Custom controllers.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Developed time dependent workflows as per the requirement.
- Evaluated Data entry, import processes and ensure proper Data quality standards exist for the Salesforce.com application.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Also created junction objects to establish connectivity among objects.
- Created VF pages using custom Controller to develop the functionality of updating multiple records on SFDC Designed various HTML Email templates for Auto-Response to customers.
- Used Translation Workbench on SFDC in-order to translate the custom labels, validation rules and email templates in different languages.
- Implemented escalation rules, automatic case generation and their escalation to call center representatives, and generated email alerts for quick issue resolution.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Responsible for migrating existing data (Accounts, Contacts, Events and Tasks) from legacy systems to Salesforce.com using Data Loader.
- Documented the configuration and development changes and follow the plan during the release process.
Technologies Used: Saleforce.com platform, Force.com Sites, Apex(Classes, Triggers), Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Components and controller, Data Loader, SF Explorer and Eclipse IDE Plug-in.
Confidential
Java Developer
Responsibilities:
- Re-designed and re-implemented the company’s web functionality into a modern 3-tier architecture using J2EE framework. The Existing system was built using VB and Power Builder.
- Implemented the server side design using the industry standard J2EE design patterns.
- Used Linux operating systems for design and implementation of the java frameworks and also Developed Flow Charts, High and Low level design documents.
- Developed various Unified Modeling Language (UML) diagrams as a part of the system design.
- Worked with the team to design the system’s User Interface (GUI), Database and other structures.
- Coded the system’s User Interface using the Java, Servlets, JSP, HTML, and Java Script.
- Validation framework is used to validate the forms.
- Developed the Hibernate mapping files using Spring Source.
- Used UML for to create visual models and Developed front-end screens using Java Script, JQuery, JSP and Tag Libraries.
- Used J Boss as source code editor for HTML, XML.
- Complete Development was done using the Eclipse.
- Used Hibernate for mapping object oriented design model to relational database.
- Developed images required for the application using the macromedia fireworks tool.
- Developed the database ER diagrams using the ER-Win tool.
- Involved in developing the unit and integration test cases and Unit testing is done using Junit.
Technologies Used: Java, Servlets, Java Server Pages (JSP), CSS, XML, JavaScript, HTML, DHTML, CSS, Oracle, Apache Tomcat, Eclipse, Microsoft Office 2008, MS Project, Visual Studio 2008 professional, MS Expression 2008,MS Visio, JIRA, Windows, Linux.
Confidential
Java Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Implemented Model View Control (MVC) architecture using Struts Framework.
- Responsible in writing Data Access codes using JDBC and Oracle database as backend as Model Component.
- Responsible for Testing - unit testing & integration testing using JUNIT. Coded the request processing layer (controllers) using the Java and Servlets.
- Developed stored procedures using PL/SQL and tested them using the java test programs before integrating them with the actual code.
Technologies Used: Java/J2EE, Struts, JDBC, PL/SQL, JUNIT, ANT, HTML, DHTML, JSP, JavaScript, XML, Oracle, Apache Tomcat, MS Excel.