Sr. Salesforce Lightning Developer Resume
CA
PROFESSIONAL SUMMARY
- Around Nineyears of overall professional Software Development Experience with strong Object Oriented Analysis, designing and programming technical skills including 8+ years of extensive experience in Salesforce.com CRM Space and Force.com platform with proficiency as developer and administrator.
- Salesforce Certified force.com Developer (Dev401, Platform1, Admin201,sales cloud and Platform App Builder).
- Experience using REST and SOAP API’s to integrate multiple systems with salesforce.
- Experience in upgrading salesforce classic to Lightning.
- Extensive experience with developing lightning components using SLDS, AURA framework, toasts, events, etc.,
- Proficient in all phases of SDLC like requirements gathering, analysis, design, development, troubleshooting issues, testing and deployment and expertized in preparing documentations like Technical documents.
- Experience with risk analysis associated with application implementation and impact analysis on current system or business.
- Proficient in Excel
- Extensive experience with developing Apex Classes, Triggers and Visualforce Pages. Extensive experience with Force.com Sites, Partner and Customer Portals.
- Experience in resolving issues related to Salesforce Integration with other systems.
- Planning, Administration, Configuration, Implementation and support experience on Salesforce.com platform.
- Co - ordinate with Onshore and Off-shore teams on business, QA, SIT and UAT.
- Hands on experience on Salesforce Lightning for Customizing Reports and Dashboards for business use.
- Experience in developing Apex Classes, Triggers, Visual Force pages, Creating Rules like workflows, Validation, assignment, auto response rules, CSS, HTML and JavaScript, jquery.
- Proficient with Salesforce tools like Workbench.
- Experienced in implementing SSO/SAML for different applications of organization.
- Experience in creating BRD's and FRD's.
- Experience in Data modeling with different systems (salesforce, Oracle, SQL etc.,)
- Proficient withSalesforce Outlook Configuration.
- Experience in customizing the standard objects, creating the custom objects, Interfaces, Relationships, Workflow rules, triggers, Data Validations, force.com Approval Processes Visual force pages, Apex classes and business logic as per the business requirements.
- Developed Business process document and Application process document.
- Experience in working with client specific solutions like Salesforce.com Sandbox deployments, Force.com IDE, Eclipse IDE, SOQL and various production environments.
- Proficient in Bulk Data Migration from Traditional Applications to Sales Force using Apex Data Loader Utility.
- Experience in developing salesforce 1 mobile application.
- Hands on experience implementing Security/Sharing rules, Configured permission sets, Field level Security, Record level Security, Profiles, Roles and resource monitoring at different hierarchical level of Organization.
- Implementation & Integration(with external applications like Oracle, SAP etc.,) experience on SalesForce.com using Apex Language (Classes, Controllers & Triggers), Visual Force Pages, Custom Tabs, Custom Objects, S-Controls, Reports, Analytic Snapshots and Dashboards
- Expertise in analyzing and documenting the workflows and functionality of existing systems, preparing presentation materials to all levels of management.
- Experienced in installation of AppExchange applications
- Developed SFDC ETL processes using Cast Iron, Java and Salesforce Web Services Java API.
- Giving techno functional training to Users, preparing training documents for users.
- Giving Salesforce training to new Team members.
- Good exposer towards OBM (Outbound Messaging), like sending outbound messages to the external systems.
- Experience in working with agile software managements & working with scrum teams.
- Team player with excellent interpersonal and communicational skills, ability to learn and adapt to new technologies and experience in successfully implementing new technologies in the projects.
TECHINICAL SKILLS
Salesforce.com Technologies: Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages/Components & Controllers, S-Controls, Apex Web Services, Apex Data Loader, Force.com Apex Explorer, AJAX, Dashboards, Reports, Analytic Snapshots, Custom Objects, Force.com Eclipse IDE Plug-in, Workflow rule, Approvals, Case Management Automation.
Force.com Configuration: SFDC Standard Object Configuration: Campaigns, Leads, Accounts, Contacts, Opportunities, Price Books, Products, Assets, Contracts, Cases, Solutions, Ideas, Cases, Solutions, Ideas, Queues, Quotes and Custom Object development, Field creation, Page Layout creation/editing, Related list customization, Record Types, Field Level and Object level security, role hierarchies, sharing modelsWorkflow: time-dependent actions, field updates, email alerts, task creation, Reports, Dashboards, Formula Fields and Cross Object Formula Fields, Configuration Skills, Overall User Management, Security and Sharing Model, Salesforce Outlook Configuration.
Programming Languages: Apex, Visual force
Scripting Languages: HTML, XML, Java script, CSS, JQuery, bootstrap
Packages: Apex Data loader, Visio, Eclipse IDE, MS Word, MS PowerPoint, MS Excel. Excel, Access, ANT
ETL/Integration Tools: Apex Data Loader, Force.com, workbench,JSON,JIRA, Cast Iron, SQL, Web Services, SOAP
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. Salesforce lightning Developer
Responsibilities:
- Interacted with Client for analysis, requirement gathering and development.
- Performed detailed analysis of technical and business requirements.
- Used REST API to integrate magento store with salesforce for person accounts, products, orders and invoices.
- Created several Lightning Components, added SLDS that makes visualization of Lightning component to look better.
- Used SOAP API to integrate main frame(ACIS) system to salesforce for customer information.
- Upgraded Salesforce Classic to Salesforce Lightning.
- Used Apex controller, that makes external call requests to retrieve the data from objects and then to display on Lightning components
- Created SOQL statements and DML operations in Apex controller for retrieving the data or manipulating the data on platform database objects.
- Leveraged Aura Framework, by creating Aura Attributes and Aura Handlers for Events to establish a communication path between Lightning components.
- Developed various Custom Objects, Tabs, Master-Detail relationships, Formula fields
- Used Data Import Wizard to get field values.
Environment: Lightning Experience, Aura framework, Lightning base components, Events, HTML, SLDS, Apex classes and controllers, SOQL, Import wizard, Custom Objects and Custom Fields
Confidential, Verizon, CA
Sr. SalesforceDeveloper
Responsibilities:
- Implemented SRS (Service request site-with visual force page, bootstrap and jQuery), Contacts integration form oracle to salesforce, Service console for customer support and RA for orders automation from third party vendors.
- Work in CRM Space to provide End to End support for customers
- Worked with SOQL, queries process the data from Salesforce.com platform database.
- Developed Apex Controller (Custom & Extension classes) on various objects for the various user actions performed on the visual force pages.
- Embedded custom external Java Script, jQuery resource in the Visual force pages and used JavaScript functions across multiple visual force pages.
- Implemented custom Cascading Style Sheets (CSS) having rich UI aligned with company web site branding and styles in visual force pages.
- Used GitHub to coordinate with the team for development and deployment.
- Generated Apex stubs from the WSDL file provided by the external application and made calls to external application - SOAP API (Oracle Field Service Cloud).
- Implemented new buttons and actions for the lightning experience.
- Written Apex Unit Test classes for unit testing and increase code coverage for all Apex classes, triggers, Batch and Web Services classes and used new annotations like @testSetup to setup test data for each test class.
- Designed and created Custom Objects, Tabs, validation rules, Components with respect to business requirements.
- Created Approval Process, workflow rules and defined associated Tasks, time triggered tasks, Email alerts, Field Updates to implement business logic.
- Provided ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow.
- Implemented UI lightning design along with visual force pages for latest custom page design.
- Deployed applications from sandbox to sandbox/production using Change Sets.
- Used Jira (Agile methodology) to keep track of users assigned stories and sprint schedules.
Confidential, Phoenix, AZ
Sr. Salesforce.com Developer
Responsibilities:
- Designs, develops, tests, implements, and administers Salesforce-based solutions with limited direction.
- Automate processes using Salesforce automation tools, such as Process Builder, Workflows, Formulas, Flow, Assignment Rules, E-mail Alerts
- Participates in periodic support efforts, and occasional on-call rotations.
- Performs source code/versioning management function, adhering to technical management guidelines.
- Submits and participates in peer code reviews of all application development work, to insure it aligns to the business and technical requirements.
- Designing and implementing integration between Salesforce and external systems
- Provide assistance and technical guidance to junior level developers.
- Used flows to generate Unique Id for tasks
- Provides administrative, application development, and Unit & SIT testing for small to medium complex projects (and support issues) or functional areas of larger projects or programs.
- Provides application development services while supporting existing projects, aligning all efforts with Confidential ’s software development life cycles, organizational governance policies, and industry best practices.
- Implemented the Salesforce.com applications using Agile SCRUM Methodology that involves the iterative development.
- Used process builder to evaluate task value for MDR’s
- Used Salesforce Leads, Accounts, Opportunities, Cases, Forecasting, Reports, Dashboards, Chatter for marketing team
- Used Duplicate management and matching rules to avoid duplicate provider and affiliation records.
- Used Dupe Catcher for duplicate Management.(Data merging,data quality etc.,)
- Used flosum for Continuous integration
- Use Flosum ALM change management using version control (snapshots, branch, coderepository management and patches for releases)
- Use Flosum Data Migrator for data management
- Collaborates with application, business, and project team(s) to help define designs, technical specifications, and Unit/SIT testing scenarios and scripts, in alignment with business and system requirements.
- Participates in or Leads application development activities for a single functional area to achieve project objectives.
- Implemented approval process.
- Implemented Service cloud for MDR’s
- Researches and recommends the appropriate Salesforce application development best practices, and tools.
- Develop and applies business knowledge in one or more functional areas.
- Implementing salesforce 1 mobile applicationof Salesforce CRM Space for 200+ users of MDR’s.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component &Controllers), Workflow& Approvals, Reports, Custom Objects, WSDL, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in, Flosum, Jitter bit, Lightning design system.
Confidential . Newcastle, OK
Salesforce.com Developer
Responsibilities:
- To create Sales Order Object and fields so that Sales Order information will be captured.
- IntegrateMagento Sales Order, Products, Customers, and Invoices records to Salesforce.
- Implementation of Data Loader and data migrator for loading the data from .csv files.
- Create record types to maintain a different view for each Account type.
- Create fields in account object so that Account Details can be captured (Manufacturer, Customer, and Inventory).
- Sales cloud customization (Lead assignment rules, Workflow and validation rules, email templates, Account/Contact management, Page layouts, List views, Custom object, Custom Apps, Sharing Rules, and Permission Sets etc.)
- Used territory management for sales personal.
- Create a Visual ForceTemplate that includes detailed information about order items.
- Notify Processing Department when an order is marked (for Fraud Check) so that they can check for fraud.
- Create an Email Template that will be used to send an ETA to the Customers.
- Create Record Types on product object: Simple, Configurable, Bundle and Protection Plan.
- Migrate Invoice for Selected products from Magento.
- Develop Salesforce 1 mobile application for sales personal.
- Developed SFDC ETL processes using Cast Iron, Java and Salesforce Web Services Java API.
- Conducted meetings with business users and SMEs to identify and gather Business Requirements.
- Created Business Requirement Documents (BRD) and converted them into Functional Specification
- Create profiles & Roles for 2500+ users.
- Integration of SAP with salesforce
- New Shipment Object with fields to maintain Shipment Details.
- Formulate Reports, which shows the number of orders in a day.
- Customize Dashboardon how many orders went to one particular manufacture for one day.
- Create a formula Filed to apply discount on subtotal
- Add Filters & Edit Columns, Related List Columns, Enhanced lookup Filters
- Write a Validation rule to select Shipping Company whenever status is Routing.
- To Calculate Load Date using PO Load Dates
- Popup on saving order if the ordered product is available in inventory.
- Calculate tax after discount.
- Custom portal for service requests.
- Provide a provision to Sales Representative to give a discount up to some margin.
- Give discount through promo code to certain products if promo code is valid.
- Write aApex class to make API calls with PayPal
- Write aApex class and triggers to make API calls with Authorize.net
- Enabled Chatter for the Organization and to effectively communicate with the users in the Organization.
- Performed testing in different sandboxes.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component &Controllers), Workflow& Approvals, Reports, Custom Objects, WSDL, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in, ANT
Confidential - Louisville, KY
Salesforce Developer/administrator
Responsibilities:
- Worked Salesforce.com Customization, Creation and maintenance of Record types, Page Layouts, Objects, Tabs and Fields.
- Used Salesforce knowledge to support level 1 team.
- Create Users, Roles and security settings for 1000+ users
- Implemented mass data loads and pre-deployment testing.
- Interacted with various business team members to gather requirements and documented the same.
- Worked on advanced workflow rules & Approval processes.
- Assisted my project manager and performed a major role on the implementations on Salesforce.com.
- Prepared BRD's implementing ER Diagrams, Mock Screenshots, Algorithms and Pseudo codes in the document as per the requirements
- Designed Test Scenarios and Expected results for the Use Cases and documented them.
- Worked on Regression tests based on fixes and new enhancements.
- Worked on implementing new business logic using Apex code (Classes, Triggers and Visual Force Pages).
- Used GitHub to manage code merges and deployment.
- Created triggers to enforce the constraints on the fields and to schedule tasks.
- Created auto assignment rules using the workflow process to route tasks.
- Created Test Classes in order to check the validation of triggers and workflow rules.
- Standard and custom controllers were used to handle queries.
- Customized page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Handled administration, maintenance and support of Salesforce modules for 60 users.
- Used the Change Sets to deploy code between the Sandbox and Production environments for final implementations and prepared Deployment documents.
- Used Data loader for updating data and to upsert data relations between standard and custom objects.
- Implemented Service Cloud including: Service Console, Customer Portal & Communities, Case Feed, Knowledge Base and Entitlements.
- Used SOAP API's to create, retrieve, update or delete the records on the objects.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, WSDL, Custom Tabs, Email Services, Security Controls, Eclipse IDE Plug-in, Windows.
Confidential , San Jose, CA
CRM Developer
Responsibilities:
- Interacting with Onsite team member on daily basis.
- Provide support for 200+ users.
- Interacting with Client in absence of Onsite Coordinator and represent team.
- Working on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events and Tasks.
- Developed variousApex classes,Controller classesandApex Triggersfor various functional needs in the application.
- Developed variousCustom Objects, Formula fields, Master-Detail, Lookup relationships, Tabs, validation rules.
- Created variousProfiles,Roles,and Page Layoutsand configured thePermissionsbased on the Organization hierarchy requirements.
- Designed and deployedCustom tabs,validation rules,Approval Processesand Auto-Response for automating business logic.
- DevelopedCascading Style Sheets (CSS)for creating effects inVisual force pages.
- Worked on JavaScript and Jquery to improve user interface of VF pages
- CreatedWorkflow rulesand defined relatedtasks, email alerts,andfield updates.
- ImplementedPick lists, Dependent Pick lists, lookups, Master detail relationships, validation and formula fields to the custom objects.
- Created email templates and inbound emails using Visual Force for clients and customers.
- Enabled Chatter for the Organization and to effectively communicate with the users in the Organization.
- Implementation of Data Loader for loading the data from .csv files.
- Developed business documents for Salesforce.com Custom objects.
- Developed severalCustom Reports&Dashboardsusing report types.
- Give Knowledge Transfer to Support team.
- Provided thetrainingto Business users about the system.
Environment: Saleforce.com, sForce.com platform, Apex Classes, Chatter, Visual Force Pages, Controllers, Custom Objects, Custom Tabs, Email Services, Workflow & Approvals, Reports, Security Controls, Eclipse IDE, Windows.
Confidential Dallas, TX
Salesforce.com Developer/ Administrator
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Closely worked withSalesforce.com consultants while implementing the solutions for the requirements.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- IntegratedSalesforce with third party and downstream applications using REST API
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements.
- Designed the solution by customizing various standard objects ofSalesforce.com
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilizeSalesforce and configured various Reports and for different user profiles based on the need in the organization.
- Worked on Custom Settings and Email Services for automation using Apex Classes
- Used SOQL for data manipulation needs of the application by preprocessing records and generating Sets and maps to avoid hitting the Governor Limits.
- Created workflow rules and time triggered tasks, email alerts, field updates to implement business logic.
- Implemented Email-to-Case, Performed the sandbox refreshes and maintained all post refresh activities.
- Migrated data from legacy system toSalesforce.com using Data loader &Jitterbit
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Troubleshoot and debug various production issues and provide technical support
- Involved in various stages of the SFDC using Waterfall development process.
- Object Oriented Analysis and Design using UML including development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Microsoft Visio.
- Developed the view pages using HTML, DHTML, CSS, JavaScript for client side development and validations
- Responsible for developing the Registration modules of the wholesale application
- Utilize the various J2EE Design patterns to develop the Business modules based on the required functionality
- Responsible for developing the application level flow by utilizing Java, JSP and Struts
- Used java Script front end Validations
- Develop Session beans and entity Beans representing business logic abstractions
- Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies
Environment: SFDC,CRM Space, Java, JSP, HTML, SQL, JavaScript, CSS, and Web Sphere.