Sr. Salesforce Lightning Developer Resume
NJ
PROFESSIONAL SUMMARY:
- Certified Salesforce Admin and Developer with 10 Years of IT experience including 5 years of Salesforce Admin/Developer and 2 year of JAVA developer.
- Extensive experience with Salesforce.com CRM full implementation, migration of Sales cloud, Marketing, Service Cloud, Communities and Force.com platform.
- Extensive experience in various Software Development Life Cycle methodologies, Quality Management systems and Project life cycle processes.
- Proficient with understanding of CRM business processes like Account, Contact, Opportunity, Lead, Campaign and Case Management.
- Good experience with salesforce out of the box data model and modeling in salesforce by creating Custom Objects, Formula Fields, Rollup Summary Fields, Field dependencies; creating new relationships using Lookup, Master - Detail and Junction Objects.
- Strong salesforce development experience with Apex Classes, Apex triggers, Batch Apex, Schedule Classes.
- Good experience with Steel brick.
- Extensive experience in creating Visualforce pages and integrating with external source by developing SOAP, RESTful Apex Web Services and Force.com API.
- Extensive experience in writing SOQL, SOSL queries, relationship queries in Apex Triggers, Controllers and used Statements and Database methods for performing DML operations.
- Worked extensively in developing, customizing of Visualforce pages with Visualforce components, Custom, Extension controllers and developed dynamic components.
- Hands on experience with Inbound and Outbound Integration of salesforce with external systems by developing custom Apex SOAP, RESTful classes for inbound class and written Apex callout for invoking outbound applications.
- Good experience in rollout of Saleforce1 for mobile and customized visual force pages with Aura components.
- Extensively worked on customization of visual force to have lightening experience for desktop and mobile applications.
- Expertise with salesforce.com administrative activities: Creating Profiles, Roles, User, Permission Sets, Record Types, Page Layout assignment, Search Layouts, Field-Level Security, Custom Tabs, Validation rules, Formula Fields, Email Services, Workflows, Approval Process, Reports and Dashboards.
- Proficient in building business logic using salesforce declarative programming like Validation rules, Formula Fields, Workflow Rules, Approval process and its actions Field update, Email alert, Outbound message and Creating Task.
- Strong experience in implementing salesforce new features like Process Builder and performed actions Creating Records, Posting a Chatter post, Email Alert, Invoking an Apex Class.
- Good experience in setting up Organization Role Hierarchy, provisioning data visibility rules by configuring OWD, Criteria/Owner based and Apex managed sharing rules.
- Extensive experience in building Reports, Dashboards, Analytics Snapshot using Standard and custom Report types for the business users, management for higher visibility.
- Performed data analyst roles and used tools: Apex Data Loader, Informatica, Demand Tools, Import Wizard, Workbench and Excel for data analysis, transforming, importing and exporting.
- Deployed salesforce components from Sandbox to other Sandboxes and Production instances using Force.com Migration tools (Ant based), Change Set and Eclipse IDE.
- Extensive experience with different methodologies like Agile and Waterfall.
- Interacted with Customers in requirements gathering, brainstorming sessions, preparing, BRD, Technical Solution Design (TSD) for Salesforce.com implementations.
- Proficient with Object Oriented Programming and development web based applications using Java Technologies: HTML, DHTML, CSS, XML, JavaScript, and J2EE.
- Good experience in developing salesforce Lightning Apps, Components, Controllers and Events.
- Customized existing Visualforce to align with salesforce new Lightning UI experience.
- Excellent Communication skills, good team player with ability to work as a part of both large and small teams.
TECHNICAL SKILLS:
Salesforce.com Platform: Apex Language, Apex Classes, Apex Triggers, Apex Web Services, Visual Force Pages, Workflow & Approvals, Dashboards, Data Loader, Reports, Analytic Snapshots, Custom Objects.
Salesforce.com Tools: Force.com Eclipse IDE Plug-in, Data Loader, Force.com Platform (Sandbox and Production), Force.com Explorer
Database: Microsoft SQL Server, T-SQL
Web Technologies: HTML, CSS, JavaScript
Languages: Apex, Java, J2EE, SOQL
Custom Integration: Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom Settings, Custom Labels and Tabs, Account Management, Contact Management, AppExchange Package & Custom Application and Sandbox Data Loading, Force.com Migration Tool,SKUID
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Sr. Salesforce lightning Developer
Responsibilities:
- Used SKUID to add rich extensions to the UI on salesforce.
- Implemented SKUID for building user friendly interface (UI) for both standard and custom objects and to add custom functionalities in Force.com.
- Worked with sales team & business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC).
- Used Jira to synchronize between Salesforce automatically created Salesforce cases from Jira.
- Developed Apex classes and triggers on Force.com for various functional needs in the application and worked in improving existing Apex code.
- Developed Lightning components and Lightning apps to provide better and more interactive interfaces to end users, which help in sales enhancements
- Experience working on Salesforce lightning to boost productivity of the sales team.
- Good experience in developing salesforce Lightning Apps, Components, Controllers and CSS.
- Experience with customizing Visualforce to align with salesforce new Lightning UI experience.
- Developed Apex classes, components, &Visual Force pages using HTML, CSS and JavaScript for front end validation.
- Integrated Apex with External services by making callouts that used SOAP and WSDL
- Worked with Apex Scheduler to invoke Apex classes at regular intervals.
- Worked with Dynamic Apex to access S-Objects and Field describe information, execute dynamic SOQL, SOSL and DML queries.
- Performed Apttus CPQ related configuration for product setup, approval matrices, approval rules, process builders and flows
- Worked on integration of two instances using Apex REST API call-outs and parsed JSON responses provided by third-party systems connected via REST inside Apex classes.
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Debug Apex script using Debug &System Log Console to find exceptions and execute Governors & Limits
- Worked on standard and custom S-objects on the Salesforce.com (SFDC) with a deep intent to meet the requirements and enhancements to the existing system architecture.
- Implemented Single Sign-On with SAML on force.com
- Worked on web UI Technologies Angular JS, JQuery, Java Script, HTML5, Ajax, and CSS.
- Designed and Developed Lightning Community Website for Marketing using Lightning community builder, Lightning Components, SLDS, Lightning Events, HTML5, CSS, Lighting Controllers, Apex.
- Used Visualforce Templates &Placeholders to encapsulate page elements, reused across Visual force pages
- Experience in integration of Salesforce and SQL server using SQL Server Integration Services.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Animated client side user interface elements on a visual Force page using JQuery.
- Used Force.com web services API to create, update, retrieve & delete data from SOAP web service with java
- Experience in building new apps with the Lighting App Builder and Lightning components.
- Worked in GIT version control systems to keep the history of developed files and involved in Code Review board to maintain standard of Apex code.
- Troubleshooting and configuring Data Loader operations and running the Data Loader in batch mode.
- Used Data Loader from command line and to upload attachments, documents to SalesForce.com and for Bulk apex operations.
Confidential, Arlington, VA
Sr. Salesforce Admin/Developer
Responsibilities:
- Worked on various Salesforce.com Standard objects, Custom Objects, Triggers, Classes, Pages, Reports and Dashboards to suit to the needs of the application.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages
- Created Apex methods for the lightning controller and helper methods to perform DML operations
- Created a complete Account Search Functionality using Lightning Components, Controllers, Helper Methods, CSS and JavaScript.
- Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components, Visualforce Pages to suit to the needs of the application.
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement business logic.
- Ensured data integrity through the appropriate use of de-duping, loading and exporting tools, for bulk of data using Data Loader.
- Configured Steel brick quote-to-cash technology that makes it easier for sales people to put together complex quotes and billings for potential customers.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma-separated values (CSV) files.
- Developed dynamic Salesforce.com Visualforce pages using Apex page functions and actions, designing them using HTML, CSS, and JavaScript.
- Worked on salesforce lightening for the mobile application.
- Experience in Creating Roles, Profiles, Email Templates, Page Layouts, Workflows, Workflow Actions and Approval Process.
- Worked in Administration, Configuration, Implementation and Support of service max and Salesforce Applications.
- 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 of SalesForce.com
- Created Batch Apex classes for batch execution and updating of related fields.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various Reports and for different user profiles based on the need in the organization.
- Integrated the Web Services for extracting the data from external systems, and used the Sandbox for testing to ensure minimum code coverage for the application to be migrated to production.
- Involved in Agile methodology, Scrum which improved productivity and reduced errors.
Environment: Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects, Tabs, Reports, Dashboards, Email Services, Apex Language, Visualforce Pages, Components and Controller, Data Loader, Apex classes, Apex triggers, JavaScript.
Confidential
Sr. Salesforce Admin/Developer
Responsibilities:
- Worked with the business group for requirement gathering throughout the planning and implementation.
- Project was running on Agile Scrum model , involved in Biweekly deployments
- Logging and tracking identified system problems through resolution in remedy, debugging through logs
- Administration of the Salesforce environment, responsibilities include customizing and implementing profiles, roles, security settings, sharing rules, custom objects, custom fields, page layouts, workflow, validation rules, approvals, dashboards, reports, etc.
- Integrated informatica data load with command line data loader.
- Taking production backups
- Data Load experience using Data Loader
- Create documentation, maintain standardization and look for ways to continuously improve processes & procedures.
- Develop and create customized reports and dashboards.
- Conducting SWAT calls and providing business updates.
- Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC)
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Assisted Email to case, Web to case, customized case page layouts and case assignment rules.
- Executed security & sharing rules for Field, Record Level & Object for distinctive users at different levels of organization.
- Involved in creating gap analysis document, clearly identifying the data, business process & work flows of the organization with respect to salesforce.com implementation.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages (immensely customized using HTML5 and CSS3 for intuitiveness) to develop custom business logic.
- Worked on integration of two instances using Apex REST API call-outs and parsed JSON responses provided by third-party systems connected via REST inside Apex classes.
- Involved in data modeling customizing opportunity object by adding custom fields (picklists etc.) and creationp Opportunity stages, record types as per business requirement.
- Creation of custom visual force pages for Opportunity creation through multiple channels ( i.e. from account page or from Opportunities tab)
- Implemented Apex classes logic for Auto population of generic data based on logged user profile. Based on the business type (OG & PG, CS) flow is redirected to different VF pages as the opportunity stages differ.
- Apex classes business logic to verify the entry and exit criteria for different stages
- Create different types of related Opportunities by checking any or all of the checkboxes and click ‘Create Project’ button. Implemented Rollup summary using child opportunities
- Implemented opportunity teams and approval processes for the sales stages.
- Created Process builder and Flow on Opportunity to create note automatically during certain changes of stages
- Implemented Triggers in scenarios like submitting time bound opportunities for approvals, adding team members, email notifications on stage changes.
- Implemented Batch Apex and schedule apex for data cleansing functionalities and opportunity realignment.
- Creating Asynchronous call outs to synchronize the daily CRM updates on account and contact records in salesforce to MDM via ICV.
- Implementing the REST call outs via triggers on the standard objects
- Oauth2 for of authorization with access token is followed.
- Building business logic to filter the data w.r.t record types, Parse the JSON response and covert to readable format.
- Deployed code across various sandbox using Force.com IDE, Change Set, Workbench and Force.com Migration tool, prepared package.xml for workbench and Force.com Migration tool.
- Managed the database for the team's regions and performed basic administration, de-duping and cleanup Procedures.
- Developed and deployed workflows and approval processes for opportunities and products/ assets management.
- Responsible for creating Queues, Workflows rules and tasks to share and automate work to the users in the Queue.
- Migrated data from external sources and performed insert, delete, upsert, export operations on millions of records using data loader.
- Involved in data mapping and migration of data from legacy systems to Salesforce.com Objects and fields.
- Managed search layouts and created page layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Created Page layouts to organize fields, custom links, related lists & other components on a record detail and edit pages.
- Worked with standard Salesforce.com objects like Accounts, Contacts, Opportunity, Campaigns, Reports Dashboards.
- Performed various testing including Regression, integration, System Testing.
Environment: SaleForce.com platform, Validation Rules, Sharing Rules, Public Groups, Work Flow Rules, Approval Process, Reports and Dashboards, Apex, Triggers.
Confidential
Salesforce Admin/Developer
Responsibilities:
- Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
- The existing .net application was moved into Salesforce.com as separate application.
- Developed and deployed workflows and approval processes for opportunities and products/ asset management.
- Built Apex Classes implementing SOSL & SOQL statements within Eclipse to manage interaction with the database.
- Develop and execute multiple Inbound Marketing strategies.
- Created Dashboard, Reports which are sent to users by email.
- Extensively involved in Data Migration from three legacy systems to Salesforce.
- Built Visualforce pages to implement features not included in the standard page layout.
- Developed BULK API calls (REST) and SOAP to interact with the 3rd party tools.
- Used XML serialization for interacting with the database.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors Limits.
- Created Visualforce pages which identified a region to be updated to enforce partial page refreshes and display the status of Ajax requests to display different values depending on whether it is in progress or completed.
- Designed Validation Rules along with Roll-Up Summary Fields to maintain data quality and consistency.
- Inserting, updating and querying Salesforce ID's for Account, Opportunity and custom objects using Salesforce.com connect to Microsoft excel and Macros for excel.
- Created and configured custom report types, custom Reports - Tabular, Summary, Matrix, and Joined using salesforce Report Builder based on the business requirements from the business users.
- Performed data migration activities using Data Loader to insert, update and export of data from Salesforce.com objects.
- Maintained sandbox environments and deployed components across different sandbox to production instances using Change Sets and Force.com migration tool, ANT, Github and Jenkins.
- Assisted end users with administrative tasks - creating Users, changing permissions on Profiles,creating Permission Sets, Groups and creating Reports, Dashboards.
- Generated Reports using MS-excel, Pivot tables, summary tables into PDF format.
- Performed administrative tasks like configuring Profiles, Permission Sets, Roles, Users, Sharing rules, Record Types, Public groups and Queues for the organization and setting up Field-level, Object-level security rules for each profile.
- Performed administrative tasks like running and generation of production reports on daily, weekly basis and monthly basis and sending them to clients, customers and other teams under scheduled times using IBM data studio and web gateway tools.
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement business logic.
- Developed custom UI using CSS, HTML, Visualforce components and used JQuery, Java Script for frontend validation.
- Developed the test plan, test conditions and test cases to be used in testing for this project.
- Performed code deployment using Eclipse and Deployment Change Set.
Environment: Salesforce.com Platform, Apex Language, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, .Net, Windows XP.
Confidential
L2 Production support
Responsibilities:
- To provide L2 production support to RISKIT Test Environments.
- Participate in release activities, Incident management and problem management.
- Has good exposure to UNIX and SQL.
- Developing automated scripts for repetitive tasks.
- Handling issues and requests from Business Users and other application support teams.
- Participate in Dry-run (in pre-prod) and release activities.
- Liaise with members of other teams (Infra teams, Upstream/Downstream applications) for smooth running of bank applications.
- Proactively monitoring and analyzing the system performance and providing inputs to development team to solve those issues.
Confidential
Problem manager
Responsibilities:
- Was whole and sole responsible to manage problem management for whole Confidential team (Credit, risk and Market-legacy).
- Maintained excellent KPIs all through the engagement and was prompt in providing important reports/data to management.
- Maintained high data quality in the problems and worked consistently to maintain low number of problems by liaising with L1/L2/L3 and other stake holders
- Responsible for driving fixes into production system by discussing with L3 teams.
Confidential
Offshore Production support analyst
Responsibilities:
- Responsible for maintaining Intranet Rating and billing system and integration with other systems for huge customer base.
- Responsible for handling error rating, which requires a very good understanding of the configuration and customizations in the system.
- Automating system processes by generating scripts with help of good technical knowledge in UNIX shell scripting and SQL/PLSQL.
- Have good exposure in maintaining various components and schedules, and handling issues / failures during production support, in addition to the regular support activities.
- Worked with strict Quality Standards & Deadlines with being compliant to SLA’s.
