Salesforce Lightning Developer Resume
San Francisco, CA
SUMMARY:
- Over 7 years of IT experience in various stages of Software Development which includes 4+ years of experience as Salesforce CRM Developer which involves Administrator, Development, Integration, communities and lightning like classic to lightning migration and lightning component development. 4Years of experience on Java
- Experience in Java/J2EE Technologies includes Analysis, Design and Development, Testing, Implementation, production support and maintenance of various Applications.
- Knowledge of Object model of Contract Management and CPQ applications.
- Hands on experience in Salesforce.com CRM integration, developing and deploying custom integration solutions.
- Professional experience on creating Salesforce.com Apex Triggers on customized objects, writing Apex classes, Apex controllers, Test Classes, SOAP API, REST API and developing Visual Force Pages
- Expertise in SFDC Administrative tools like, managing users, Data Management, Domain Management, Generating Reports, Dashboards, Communication Templates, Tasks and Events .
- In - depth understanding of CRM business processes and management of Lead, Order, Account, Case and Campaign.
- Proficient in creating custom objects, custom Tabs, custom fields, pick list values, Role based page layouts, Workflow Alerts and Actions, Workflow Rules and Approvals, Validation Rules, Custom reports and Report extractions to various formats
- Created relationships between objects like Master-Detail, Lookup, Entity relationship, Data model etc.
- Strong knowledge about Sales cloud, Service cloud, Marketing configuration and customization and good understanding with Client/Server architecture, Object-Oriented design techniques and web application design.
- Customized standard objects like Accounts, Opportunities, Contacts.
- Experience with Outlook Integration, Single Sign On, and Salesforce to Salesforce functionality's .
- Experience evaluating and integrating Salesforce AppExchange solutions within overall implementation.
- Experience in SFDC Integration using Web Service and Apex Programming ,
- Salesforce Service Cloud expertise.
- Strong in Aura Lightning framework with Applications, Components, Controllers, Stylesheets.
- Experienced in all phases of SDLC (Software Development) ranging from requirement gathering, design, development, Testing and deployment, including methodologies like Agile, Iterative Software Development and Rational Unified Process(RUP).
- Proven track record in preparing BRD (Business Requirement Document), SRS (System Requirement Specifications), Design Specifications and defining Project plan.
- Skilled in interpersonal communication and client negotiation, utilized while conducting JAD (Joint Application Development) sessions for requirement analysis, adaptability and feasibility studies to identify critical high-risk areas of the project.
- Involved in using Lightening, Process Builder and Workflows. Worked on customization of visual force to have Lightening Experience for desktop and mobile applications.
- Experience in building reusable UI components and pages with Lightning component framework.
- Worked on Salesforce Lightning Components for building customized components replacing the existing ones.
- Worked on Apttus CPQ (Configure Price Quote) tool, shopping cart.
- Knowledge of Object model of Contract Management and CPQ applications.
- Ability to interact with technical and functional staff at all levels and excellent oral, written communication and presentation skills.
- Experienced in Sandbox Management (Like Refreshing Sandbox, Creating New Sandbox, Migrating code from one sandbox to the other).
- Experience in working with Agile/Scrum environment, Iterative, Waterfall software development methodologies.
- Hands on experience in writing batch classes , Schedule Apex, dynamic apex, single e-mail methods, mass e-mail methods, test classes, wrapper classes.
- Strong experience in working with Security framework, Dashboards, and reporting modules and designing, creating and implementing profiles, roles, record types, page layouts, assignment and work flow rules, escalation rules, communication templates, approval processes and reports, and configuring security settings.
- Maintenance of installed Managed Packages in Lightning using Apex.
- Experienced in using Data Migration tool called Data Loader .
- Support and provide recommendations to the COO, CTO, VP of Sales, and VP of Services by tailoring Salesforce.com to meet agile business needs.
- Used field level security along with page layouts in Lightning to manage access to certain fields.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications
- Familiar with Steel Brick CPQ for subscription, billing, invoicing and can take control of sales process from Quote to Cash. Generated Revenue recognition status automatically with Steel Brick CPQ
- Experience working with Deployment Tools like Force.com IDE, Change Sets, and ANT based Migration Tools and Salesforce.com Sandbox environments.
- Extensive hands-on knowledge in 15+ Web Technologies and APIs like JavaScript, AngularJS, NodeJS, PHP, Ajax, jQuery , REST API, SOAP API, BULK API, Google API, HTML5, XML, JSON, Google Analytics, Facebook API, Twitter API, Yelp API, amCharts, Data Tables.
- Excellent communication and interpersonal skills, accustomed to work in both large and small team environments. A team player with strong ethic, a positive attitude and worked in Agile environment to make the best use of individual resources.
- Have good working knowledge in querying salesforce.com database using SOQL and SOSL queries using Force.com Explorer.
TECHNICAL SKILLS:
Salesforce Technologies: Apex Language, Apex Classes, Apex Triggers, Apex Scheduler, Apex Webservices, Visualforce Pages, Visualforce Component and Controllers, AJAX, Workflow & Approvals, Dashboards, Lightning component Framework, Aura UI Framework, Analytic Snapshots, Case Management Automation, Custom Objects, Sandbox Refreshments, Deployments (Change sets), SOQL, Process Builder, Workflow Rules, Approval Process.
Force.com Eclipse IDE Plug: in, Force.com Explorer, Force.com Data Loader, Excel Connector, Force.com Platform (Sandbox and Production), Force.com Migration Tool.
Programming Languages: Java, Apex, C, C++
Web Technologies: HTML, CSS, AJAX, XML, JavaScript
Operating System: MS Windows, Linux
Databases: MS SQL Server, DB2, PL/SQL
Methodologies: Agile, Scrum, SDLC, RUP.
Other Tools: Toad, Informatica, Eclipse, SQL Enterprise Manager, SQL Query Analyzer, AQT, ER-Win, MS Visio, Power Designer, Putty and Edit Plus
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Salesforce Lightning Developer
Responsibilities:
- Requirements gathering and doing configuration and customization per business requirement.
- I was involved in estimation and analysis for migration from classic to lightening.
- Created custom objects and custom fields in Lightning experience
- Involved in creating a component for custom buttons which are not supported in lightning.
- Created Email Templates and Mail Merge Templates and was involved in doing the mail merge for different standard and custom objects in lightning experience.
- I was Involved in developing Salesforce Lightning applications using Lightning Components, Controllers and Events and used custom CSS in the components.
- Developed Lightning Component Framework and built Lightning component using aura framework.
- Built reusable UI/UX components with Lightning component framework.
- Knowledge on Salesforce Lightning Process Builder, Lightning UI/UX, app builder and creating Visual Workflows, Salesforce Support, communities and Chatter groups.
- Maintenance of installed Managed Packages in Lightning using Apex
- Worked on preparing Technical Design Document.
- Written Apex Triggers on Account, contact and opportunity to automate business process.
- Written Apex Classes, Batch Classes and Schedule class per the business requirement.
- Written helper classes support for Apex Triggers.
- Writing the apex code per governor limits.
- Doing bulkification of the trigger using Collections like list, set and Map.
- Handling view state error in Visualforce pages.
- Writing relationship SOQl queries per the business requirement.
- Developed Visulaforce pages using standard controller, Custom controller and extension controller.
- Worked on Soap API and Rest API to design and support web services platform.
- Developed the batch process to load data from external system to salesforce.
- Sent an Email Notification to the Partner through Process builder once after approving the access to purchasing records.
- Worked on agile Process.
- Implemented Quote-to-Cash solution using APTTUS CPQ. Good understanding of the Apttus CPQ.
- Involved in CPQ (Configure, Price& Quote) design and mapped to the Salesforce custom objects and involved in Apttus Advanced Workflow Approvals
- Worked on visual force pages and its attributes.
- Worked on Process builder for automating the actions such as creating and updating the custom object records.
- Writing Experience in Implementation, and Support of Salesforce CRM, and Salesforce SFA applications based on Apex Language and leveraging Force.com Platform.
- Worked on Visual flow for achieving the user triggered actions for displaying customer information on the screens.
- Worked on Process builder for automating the actions such as creating and updating the custom object records.
- Worked on Batch classes and wrapper classes to improve the work efficiency.
- Wrote SOQL and SOSL queries within custom controllers, extensions and triggers.
- Worked on External enterprise applications with salesforce using Metadata API.
- Using Metadata API to retrieve, deploy, create, update or delete customization information, such as custom object definitions and page layouts, for your organization.
- Responsible for weekly and monthly data export, updates, and backup for the organization.
- Used Apex data loader, import wizard to Inset, Update, and Import data from Microsoft Excel into Salesforce.com.
- Worked on Sales cloud in opportunity management, account management.
- Involved in Salesforce.com Application support activities and customizing the apps to match the functional needs of the organization.
- Performed other administrative tasks such as managing Accounts, Contacts and Cases, setting workflows and approval process for approving new accounts and other business process.
- Provided Case Management by Configuring Email-to-Case for end user to submit a case through Outlook.
Environment: Apex, Visual force, Apex Classes, SOQL, Lightning Components, Apex triggers, Lightning, Visual force, Pages, Batch Apex, Schedule Apex, SOAP, REST, Workflows and Approvals, Data Warehousing, Case Management, Automation, Sandbox testing.SalesForce.com Platform, S-Controls, Salesforce.com Custom Objects, HTML, Java Script, Workflows, Reports, Force.com Eclipse Plug-in, SalesForce.com sandbox. MS SQLServer2000, MS Access, Query Analyzer, DTS, BCP, SQL Profiler, Import & Export Data, Windows 2000 Server, MS Office Suite (Word, Excel, PowerPoint, Outlook), SQL, MS Project, Apttus CPQ, Ant script.
Confidential, Charlotte, NC
Salesforce Developer
Responsibilities:
- Performed the roles of Salesforce.com Developer and Administrator in the organization.
- Documented and shared the requirements with SalesForce.com consultants for further implementation.
- Closely worked with SalesForce.com consultants while implementing the solutions for the needs of organization.
- Created new custom objects, assigned fields, designed page layouts, components as needed to meet design specifications.
- Configured different roles, profiles , and accounts in Salesforce.com
- Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Opportunities, Activities, and Dashboards.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Create a SOQL query using Date Range and multiple Users ID for the Data Loader and many more
- Worked with SOQL, SOSL relationship queries for query optimization and not to hit governor limitations.
- Customized tabs for among different business users groups and business centers.
- Configuring fields , workflow , reports, templates
- Create various profiles and configured the permissions based on the organizational hierarchy requirements.
- Administer security for users, add/remove users, controls, and settings.
- Performed day to day salesforce.com operations bulk data migration , user management, Object and Field Customization.
- Perform Salesforce customization that can be handled by System Administrator.
- Maintained the client relationship by communicating the daily statuses and weekly statuses of the project.
- Planned Backup strategy based on projects requirements.
- Worked with DTS packages and MSOLAP Services.
- Maintained the consistency of the client's Database using DBCC.
- Analyzed the existing system and migrated into Salesforce
- Freezing of requirements based on Business team inputs, detailed analysis of the application in collaboration with the client Business team.
- Preparing Data Model and get it reviews with client technical architects.
- Creating the objects and developing the UI based on client requirement using the declarative approach of Salesforce.com
- Involved in BSR (Business System Requirements) meetings and requirements specifications, documenting the functional and non-functional requirements and was part of designing key solutions needed for project's progress.
- Implementing the security and sharing rules .
- Hands on experience on Batch/Real Time Data migration tasks .
- Defining Validation rules , Work flows and Approval process based on the client requirements.
- By using Apex Data Loader importing data into Salesforce cloud.
- Generating reports and Dashboards .
- Creating users to check whether the security model defined is working properly or not.
- Perform the unit testing in the UI to ensure that the code developed has no bugs both technically and functionally
- Interacting with the Client team and resolving the issues.
Environment: Apex, Visual force, Apex Classes, Apex triggers, Visual force, Pages, Batch Apex, Schedule Apex, Workflows and Approvals, Data Warehousing, Case Management, Automation, Sandbox testing, SalesForce.com Platform, S-Controls, Salesforce.com Custom Objects, HTML, Java Script, Workflows, Reports, Force .com Eclipse Plug-in, SalesForce.com sandbox. MS SQLServer2000, MS Access, Query Analyzer, DTS, BCP, SQL Profiler, Import & Export Data, Windows 2000 Server.
Confidential, Waltham, MA
Sr. Salesforce Developer /Administrator
Responsibilities:
- Extensively worked on customizing case management by creating Assignment rules, Auto response and escalation rules.
- Implemented Web-to-case and Email-to-case functionalities.
- Extensively worked on Apex Triggers, and Email services.
- Worked on integration of two instances using Apex REST API callouts
- Implemented REST Endpoint Apex classes for inbound webservices.
- Created data categories for articles and setup articles for internationalization.
- Translated Email templates, visual force pages, custom objects/fields using Custom labels and Translation workbench.
- Build Force.com sites and customer portal and setup single sign on between instances using OAuth2authentication and connected app.
- Written Triggers, Apex classes, Batch and schedule jobs.
- Setup Live Agent as part of case management implementation inside service cloud.
- Worked with global users.
- Validation rules were created to ensure the required data is captured in the fields.
- Deployed code using ant and stored code in Perforce version control repository.
- Automated post sandbox refresh steps.
- Developed and deployed Managed package into various orgs.
- Involved in data cleanup and mapping in data migration project.
- Customized Escalation rules and Assignment Rules to custom objects.
- Design and developed Role Hierarchy.
Environment: Apex, Visual Force Pages, Lightning, Workflow & Approvals, Custom Objects, Custom Tabs, Page Layouts, Email Services, Security models, HTML, Web Services, WSDL, SOAP, Reports, Sandbox, Eclipse IDE Plug-in.
Confidential
Salesforce Developer
Responsibilities:
- Worked on various Salesforce.com standard objects like Campaigns, Leads, Accounts, Contacts, Opportunities, Cases, Activities, Dashboards and Reports.
- Created new Custom Objects, Assigned Fields.
- Designed Page Layouts, Custom Tabs, Components, Visual Force Pages, Custom Reports
- Designed, Developed and Deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application
- Developing Triggers with bulk-safe and have a minimum of 75% code coverage
- Implemented Data Security Features with secure hardware tokens to create a Failsafe Login Authentication Process
- Performed the roles of Salesforce.com Analyst and Administrator in the organization
- Used the Sandbox for Testing and Migrated the code to the deployment instance after testing
- Migrated large volumes of external data on to Salesforce.com using Dataloader.io and APEX Data Loader as part of data management functions.
- Generated different Reports like Standard, Summary and Matrix for quarterly and half yearly sales.
- Introduced Source Control and Version Control in the project.
- Involved in Administrative work, created and maintained Users, Roles and Profiles.
- Involved in writing case escalation rules, the workflows for automated lead routing.
- Involved in Design and Development of different views and page layouts for different profiles.
- Creating Email Templates, Custom Reports, Dashboards and Analytic Snapshots.
Environment: Salesforce.com, jQuery, JavaScript, Import Wizard, Apex, Controllers, Sharing Rules, Workflows, Email Updates, Eclipse IDE, Email Templates, Reports, Dashboards, Custom Objects, Custom Tabs, Email Services, Security Controls, Approval process.
Confidential
Jr. Java Developer
Responsibilities:
- Involved in the High level and detailed Design, Coding, Testing, and Implementation of the applications.
- Created the rider’s module, where information of clients is collected, stored, and managed.
- Developed code for Vendor module& Product module which contain information about various vendors from which insurance are bought and their product information respectively.
- Involved in creating JSP pages, JavaScript’s validation and developed error handling framework for the application.
- Preparing unit test cases and documents for QA.
- Involved in the Data-Migration activities for creating Data Mapping documents from client source data to our new target system.
- Used AJAX for asynchronous communication with server to provide better user experience.
- Writing standalone Java classes, reusable components and Java Beans for getting data from oracle tables.
- Written hibernate mapping files, POJO classes.
- Involved in writing HQL queries and criteria queries.
- Supporting System Integrating Testing and User Acceptance Testing.
- Performing the Unit testing and basic functional testing with different set of data.
Environment: Java, JSP, Servlets, HTML, JDBC, JDK, Waterfall Model, Tomcat, Windows XP.
