Salesforce Developer Resume
Morris Plains, NJ
SUMMARY
- Certified Salesforce.com Developer around 8+ years of IT experience with over 7+ years of experience in the Salesforce.com CRM platform as Developer and Over 1+ years of experience in Java/J2EE Technologies.
- Excellent work experience in designing of custom objects, custom fields, roles, profile - based page layouts, custom Tabs, custom reports, report folders, report extractions to various formats, design of Visualforce Pages, Snapshots, Dashboards, Apex Classes, Controllers & Triggers, Validation Rules, Workflow Alerts & Actions, Pick Lists, Record Types, Process builder, flows and various other components as per the client and application requirements.
- Experience in working with Eclipse IDE, Visual Studio with Force.com Plug-in environment for writing Business logic in Apex
- Experience in creating lookup relationships and master-detail relationships on the objects and creation of junction objects to establish connectivity among other objects.
- Hands-on experience in using New Lightning UI to bring Salesforce into the responsive UI era of web-based applications.
- Understanding and writing database queries for the implementation of SOSL, SOQL.
- Good Experience in data migration and integration using Data Loader, Import Wizard.
- Excellent in Administrative tasks like Creating Profiles, Roles, Users, Permission Sets, Email Services, Approval Process and Activities.
- Hands on experience in implementing security and sharing rules at object, field and record level for different users at different levels of organization. Also, created various profiles and configured the permissions based on the organizational hierarchy.
- Good knowledge on mobile applications like Salesforce1 and Salesforce classic.
- In-depth understanding of CRM business process that include Forecasting, Campaign Management, Lead Management, Order Management, Account Management, Case Management and Case Merging Management.
- Hands-on experience in setting up email to case functionality.
- Strong knowledge about Sales cloud, Service cloud configuration and customization and good understanding with Client/Server architecture.
- Hands on experience in using enterprise integration tools, extract transformation and load (ETL), enterprise information integration tools and enterprise architecture initiatives (EAI).
- Involved in the Data Transformation and Data Cleansing activities while transferring the data to the external system using Informatica on Demand.
- Experience in developing UI using Visualforce pages and providing business logics using Apex.
- Familiar with Batch Apex classes and Schedule Apex.
- Hands on experience of SalesforceWeb Services API like REST, Bulk & SOAP.
- Experience on JavaMulti-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
- Hands on experience working with HTML, XML, CSS, JQuery, JavaScript, JSON, Angular JS and AJAX.
- Experienced in Sandbox Management (Like Refreshing Sandbox, Creating New Sandbox and Migrating code from one sandbox to the other).
- Work well alone and as part of a team with excellent troubleshooting mechanisms and highly adaptable to different work environments.
- Strong knowledge and working experience in software Development Life Cycle (SDLC) methodologies such as Agile, Scrum and Waterfall model
- A quick learner to new concepts and ability to meet deadlines and handle pressure in coordinating multiple tasks in a work/project environment.
TECHNICAL SKILLS
Salesforce technologies: Apex, visual force, SOQL, SOSL, Email template, formula, Validation rules, apex trigger, workflow and approvals, App exchange, Eclipse, sales force.com IDE, Apex data loader, web services. Dashboards, Analytic Snapshots, Custom Objects, Lightning, REST and SOAP Web Services.
Salesforce Tools: Eclipse, Force.com, Eclipse IDE plug-in, Force.com ExplorerForce.com Data Loader, Force.com Excel connectorForce.com Platform (Sandbox, and Production) QTP and Sandbox Testing
Lightning Experience Development: Salesforce Lightning Design System and Lightning Components, LWC, Aura Framework, JavaScript Controllers, Server-side Controllers.
Data Migration Tools: Data Analysis, Data Cleansing, Data Normalization, Data Migration, Data Loader
Databases: SQL Server 2005, Oracle, MS Access
Programming Languages: JavaScript, Apex, DL/SQL
PROFESSIONAL EXPERIENCE
Confidential, Morris Plains, NJ
Salesforce Developer
Responsibilities:
- The work consists of several new data integrations and customizations are done to B2B Salesforce.com. Worked on Salesforce.com customizations using Apex (classes, triggers and web services) and Visualforce.
- Chatter, Email integration features for Sales.
- Developed Apex Classes, Controller Classes, Standard Controllers, Custom Controllers, Controller Extensions, and Web Services API and Apex Triggers for various functional needs in the application. Migrated data from external sources and performed insert, delete, upset, export operations on millions of records.
- Involved in developing salesforce Lightning applications using Lightning Components, controllers.js, helper.js and used CSS style sheets in the components.
- Upgraded some Apps from Salesforce Classic to Lightning experience to develop rich user interface and better interaction of pages.
- Created the Configuration Workbook and Deployment Checklist and updated the same based on subsequent releases based on the organizational needs.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer’s cases in Cases Tab.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Leads, Campaigns, Reports and Dashboards.
- Created custom Dashboards for manager’s home page and gave accessibility to dashboards for authorized people.
- Prepared the Data Modeling Design.
- Extensively used Agile Scrum methodology to reach our business team goal by gathering day to day requirements and building them using Force.com platform.
- Working on building and embed Lightning Components in Visualforce Page by using new Lightning Out feature by event-driven programming, Where I write my handlers that respond to interface events as they occur. The events have been triggered by user interaction.
- Experience in Aura framework, Lightning Components and Salesforce Lightning Design System (SLDS).
- Worked on SalesForce1 Mobile Application and was interacted with backend development.
- Design, develop, test, and deploy desktop, custom web and mobile applications.
- Manage Salesforce1 Mobile application using Salesforce Setup menu creating and managing custom objects, fields, formulas, analytic snapshots and report types.
- Involved in the training sessions to the internal business users to use the application and develop their own custom report.
- Developed Apex classes on Force.com platform to customize application according to functional needs.
- Developed Visual Force Pages to customize the view and functionality of the Knowledge Articles.
- Developed Workflow Rules, Time-Dependent Workflow Actions, Email Alerts and Field Updates.
- Worked with Data loader for loading the attachments into salesforce.com, related to objects like Accounts, Contacts, Opportunities, and Activities.
- Created and maintained User Roles, Security, and Profiles that was required for the Salesforce Knowledge implementation.
- Created many reusable Lightning Components with SLDS framework - like Spinner, Time Input, Date Input & Custom lookup Components etc.
- Installed Salesforce Lightning Inspector for chrome browser as an extension for debugging JavaScript code.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, S-Controls, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Agile, Rally, Jira
Confidential, Raleigh, NC
Salesforce Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization. Closely worked with other Salesforce.com consultants while implementing the solutions for the needs of organization.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Also, created junction objects to establish connectivity among objects.
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts and field updates to implement business logic.
- Worked on Service Cloud and Sales Cloud implementations.
- Integrated Apex with External services in JAVA using Rest API.
- Worked in developing various Apex classes, components, and Visual Force.
- Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex.
- Implemented Salesforce Lightning Components for small set of users within the organization.
- Involved in Developing Lightening pages using Aura, implemented lightening Controllers, Components using Lightening Design System (LDS).
- Developed Lightning apps using Lightning Components and made them with compatible with Salesforce1 mobile app.
- Used Lightning process builder for visualizing and creating automated business processes.
- Familiar with CTI experience and worked on many AppExchange Apps on mobile Salesforce1 Platform.
- Designed and developed Visual-Force pages based on the business requirements.
- Worked with Dynamic Apex to access Objects and Field values based on user inputs, execute dynamic SOQL, SOSL and DML queries.
- Administrated and monitored the company's SalesforceCRM application. Created the workflows for automated lead routing, lead escalation and email alert.
- Being the Administrator in the organization created Profiles, Roles based on Organization role hierarchy and implemented Record-Level and Field-Level security and configured their sharing settings.
- Involved in Data mapping and migration of data from legacy systems to SalesForce.com Objects and fields.
- Performed Bulk Data Migration from Traditional Applications to Salesforce using Import Wizard, Excel Connector, Data loader, Workbench, Apex Data Loader utility and ETL tools.
- Worked with a team of front-endUIdevelopers in designing, developing, deploying and unit testing ofUIdesign concepts and prototypes.
- Developed Test cases for Unit Testing of the Mappings and was involved in the Integration Testing.
- Worked on Apex test classes to get code coverage over 75% for deployments.
- Used Tabular, Summary and Matrix reports to create Standard reports and Custom reports.
- Hands-on experience with setting up the Omni-channel functionality.
- Troubleshooting and configuring Data Loader operations and running the Data Loader in batch mode.
- Worked on variousSalesforce objects like Accounts, Contacts, Cases, Leads, Opportunities, Reports and Dashboards.
Environment: Saleforce.com platform, Service Cloud, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Lookup and Maser Details Page, Security Controls, Salesforce1 Mobile, Java Script, Web Services, Sandbox, Eclipse IDE Plug-in.
Confidential, San Diego, CA
Salesforce Developer
Responsibilities:
- Interacted with various business user groups for gathering the requirements for Salesforce Implementation and documented the Business and Software Requirements.
- Worked on Agile methodologies where requirements, design, testing, deployment needs to be done as early as possible.
- Developed various interfaces, Apex classes, controller classes and apex triggers for various functional needs in the application.
- Perform detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com and other Platform based technologies like Visual Force, Force.com API, and Web Services.
- Responsible for Testing - unit testing & integration testing using workbench.
- Involved in debugging and troubleshooting the bugs and resolved those issues.
- Administered and monitored the company's Salesforce CRM application.
- Managed Service Cloud components including Service Console, Call Center, CTI integration, Knowledge Base and Entitlements.
- Developed and implemented both the time dependent and time independent workflows as per the requirement.
- Experience in ETL Methods for integrating data feeds on Salesforce cloud
- Created profiles, roles and implemented object level, field level and record level security.
- Developed and deployed workflow rules, approval processes, email templates, and assignment rules.
- Schedule the Apex Classes to send email alerts on daily/weekly basis.
- Perform Data Export on weekly basis for data backup.
- Provide Production Support for CRM system developed on Salesforce.com platform.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visualforce pages as user interface.
- Perform mass update to update the data in SFDC using Demand Excel spreadsheets using Apex Data Loader.
Environment: Saleforce.com platform, Deployments, Force.com Migration Tool, Translation Workbench, Sandbox, Data Loader, Workflow & Approvals, Reports, Lightning Components, Custom Objects, Custom Tabs, CTI integration and Email Services.
Confidential
SFDC Developer
Responsibilities:
- Interacted with Business users for requirements gathering, analysis and development.
- Worked on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events and Tasks.
- Deployed the code over sandboxes using Change set.
- Written Test Cases to check code coverage in Apex Classes and Apex triggers.
- Developed various Apex classes, Controller classes and Apex Triggers for various functional needs in the application.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
- Created various Profiles, Roles, and Page Layouts and configured the Permissions based on the Organization hierarchy requirements.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response for automating business logic.
- Developed Cascading Style Sheets (CSS) for creating effects in Visual force pages.
- Created email templates and inbound emails using Visualforce for clients and customers.
- Enabled Chatter for the Organization and effectively communicate with the users in the Organization.
- Implementation of Data Loader for loading the data.
- Developed business documents for Salesforce.com Custom objects.
- Worked on different portals like Self Service Portal, Partner Portal and Customer Portal.
- Implemented Salesforce.com web services client using Sales force web services API, Java, XML and partner WSDL.
- Developed several Custom Reports & Dashboards to better assist managers and report folder to provide report accessibility to appropriate personnel.
- Involved in Agile methodology, Scrum that dramatically improved productivity and reduced errors.
Environment: Salesforce Force.com, Service Cloud, REST API, Apex and Visualforce, SOQL, SOSL, Data Loader, Eclipse, Java Server Faces (JSF), Servlets, Directory Server, Documentum Composer.
Confidential, Peoria, IL
Associate Developer/Administrator
Responsibilities:
- Created new UserAccountsand assignedProfilesas per theirrolein role hierarchy.
- Manage user access in the system.
- Created SFDC Configurations - Page Layouts, Record Types, Custom Tabs, Custom Objects, Custom Fields, Validation Rules, Formula fields
- CustomizedPage layouts and picklist values for different Record Types.
- Created Workflow Rules to automate Tasks, Email Alerts, Field Updates, time-dependent actions.
- Migrated data using data loader.
- Used out of box functionality around standard objects like Accounts, Contacts, Leads, Cases, Campaigns, Opportunities, Opportunity Products, Quote, Quote Lines.
- Configured case assignment rules and auto response rules.
- Created apex triggers to solve the business need which cannot be handled using declarative approach.
- Track metadata updates for each production release
- Perform pre, post deployment and data loader activities in SIT, UAT and PROD environments
- Deploy components using changesets.
Environment: Workflows, Sharing Settings, Profiles, Roles, Page Layouts, Record Types, Custom Tabs, Custom Objects, Custom Fields, Validation Rules, Formula fields, Apex triggers, Data Loader, Change Sets
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirements gathering, Design, Analysis and Code development.
- Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
- Extensively designed and developed web pages using JSP, HTML5, JavaScript, AngularJS and CSS in the front end.
- PAGE FLOW is used to drive user interfaces.
- Used JDBC to invoke Triggers, Stored Procedures in Oracle10g.
- Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
- Developed Restful Web services for transmission of data in JSON format.
- Developed ANT scripts for automating build process
- Extensively worked on XML DOM Parser.
- Used Spring Model View Controller (MVC) 2 architecture. Used JSPs in front-end, Used XSL/XSLT for transforming common XML format into internal XML format.
- Used Log4J API for logging and debugging, Used JIRA as bug tracking tool.
- Implemented the Web Services with WSDL, UDDI, and SOAP from the scratch by using Apache Axis.
- Deployed the application on WebSphere server.
- Debugged the code using Javadebugger and Eclipse and used exception, condition and other break points.
- Involved in installation of Oracle Client, troubleshoot and establish the connection to Oracle database.
Environment: J2EE, Struts, Servlets, EJB, AJAX, HTML, CSS, XML, Ant, JavaScript, Oracle 10G, Eclipse 3.0, WebSphere 5.x, Log4J, Junit, Rational Rose AngularJS.
