Sr. Salesforce Developer Resume
Sunnyvale, CA
PROFESSIONAL SUMMARY:
- Overall experience of 9+ years, 5+ years of experience on and 4+ years of experience as Java Developer.
- Expertise in Configuring, Administrating, Implementing, and Supporting salesforce.com SFA applications based on Force.com Platform
- Extensive experience in salesforce.com Customizations, Data - loading, Integration and deployment.
- Experience as business analyst working with Subject matter experts (SMEs) and documented them in a format that could be reviewed and understood by both business and technical teams.
- Experienced with Apex Classes, Apex Triggers, Batch Classes, Schedule classes And Test classes.
- Experienced with Visual Force pages using Standard Controller, Custom Controller and Extension Controllers.
- Implemented customer community and creating users, giving access of custom pages in customer community.
- Expert in working with various salesforce.com standard objects like Accounts, Contacts, Opportunities, Products and Price books, Cases, Leads, Campaigns, Forecasting, Reports and Dashboards
- Strong experience in configuring Chatter (Salesforce.com) to process secured data within the company
- Experienced with Sales Cloud, Service Cloud and Marketing Cloud Implementations
- Experienced with "marketo" app Marketo Marketing & Lead Management solution is an easy, powerful and complete marketing platform that helps marketers acquire new customers more efficiently, improve sales effectiveness, and prove marketing’s contribution to revenue
- Implementation of Apex Triggers, Apex Class for automation of the business process on Account, Contact, Opportunity and Custom Objects.
- Implementation of Batch Classes, Scheduled Classes as part of the Business Requirement.
- Wrote an Apex Trigger on Contact for cross-object field update for reporting purposes.
- Enhanced Apex Class and Visual Force Page to create a custom Related List, showing activities for selected contacts or clients.
- Integrated Salesforce.com with external systems like Oracle and SAP using SOAP API and REST API.
- Visual Force Pages using Standard Controllers, Custom Controllers, Extension Controllers & Web Services API. Creating new User Interface using JavaScript, HTML and CSS in Visual Force Pages.
- Created Page Layouts to organize Fields, Custom Links, Related Lists & other Components on Record Pages.
- As an Administrator implemented various advanced fields like Picklist Fields, Master-Detail Fields, Custom Formula Fields and defined Field Dependencies for Custom Picklist Fields.
- Case Assignment Rules to direct the case to appropriate group such as Stories & PCS Central Support.
- Managed ongoing support requests and Administrative needs of users.
- Administered, Configured and maintained Salesforce.com application User Profiles, Roles, Assigning Permissions, Generating Security Tokens, Validation Rule and Upgrade Installation.
- Worked on Salesforce.com Standard Objects such as Accounts, Contacts, Opportunities, Campaigns, Cases and Solutions.
- Performed administrative tasks such as managing Accounts, Contacts and Cases, setting Workflows and Approval Process for approving new accounts and another business process.
TECHNICAL SKILLS:
Salesforce Technologies: Standard objects, Workflow & Approvals, Apex Language, Apex Classes/Controllers, Apex Triggers, Visual Force Pages using CSS Layout according to the organization profile, Data Loader, Offline Edition, Integration, migration, Reports, Dashboards, Force.com IDE, Eclipse, SOQL, SOSL, Custom objects, S-Controls.
UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Toad.
UI Frameworks: JQuery, ExtJS, DOJO, JSON, backbone.js, node.js, Bootstrap.js, Require.js, Angular.js
Wire Frame Tools: Adobe Illustrator CS3
IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver, Edit Plus, JSfiddle, Webstrom, Tatastrom, sublime text
Version Control: Perforce, CVS, SVN, GIT
Methodologies: Agile, Waterfall Model, TDD
Database: Oracle, MySQL, SQL Server
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale CA
Sr. Salesforce Developer
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Developed various Custom Objects, Tabs, Components and VisualForce Pages and Controllers.
- Created Users, Roles, Public Groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Designed and deployed dynamic workflows, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
- Worked on data integration, data clearing, data transfer from third party API’s with requested permission sets using APEX data loader.
- Working with Salesforce data tools such as Data Loader and Eclipse Force.com IDE for data migration.
- Experience integrating salesforce.com with other apps.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on detail pages.
- Used Apex Data Loader to migrate data such as accounts, campaigns from different legacy systems.
- Implemented Standard and Custom Apex Controllers to handle business logic and used debug logs to trace the execution.
- Worked in Agile methodology to reach different business requirements.
- Created workflow & approval processes, validation rules, Auto-Response Rules, Approval process, email alerts and templates, and field updates.
- Created email templates and inbound emails using Visualforce for the clients and customers.
- Analyzed the business requirements and mapped to Salesforce.
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Created Lightning Component Tabs and Visualforce Tabs.
- Worked with SF Chatter which helps the users to communicate with the organization easily and quickly.
- Worked with Integration and web services. Integrated Salesforce with legacy systems using Apex Web services and outbound messaging.
- Used SOQL and SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Implemented Apex Triggers with SOQL queries and also created workflows like email alerts and field updates.
- Involved in Agile methodology, Scrum that dramatically improved productivity and reduced errors.
- Wrote several SOQL and SOSL queries in the apex coding with consideration to Governor Limits for data manipulation needs of the application.
- Used to Lightning Components access at the user, profile, and organization level.
- Created Impressive designs with Custom styling to bring dynamic versions of the components when setting up in Lightning App builder.
- Experience in aura framework, Lightning Components and Salesforce Lightning Design System (SLDS).
- Used to enabled standard quotes in Salesforce to support the field sales team, auto generate quotes during customer visits.
- Created custom VF pages using HTML, CSS, JavaScript and JSP to leverage the functionality of displaying the information on community portals from different objects and also update them on the same page.
- Performed inbound, outbound integration with websites using REST API, SOAP Web services API (WSDL).
- Used REST API callouts / WSDL (SOAP API) for connecting to the services hosted by third party companies to perform an action by connecting to their respective repositories and sending the request on demand.
- We used to Lightning Components for Community Builder, and the new consumer-based UI instead of having to use other frameworks (like Bootstrap).
- Migrated consistently to Lightning from Classic in order the sales reps find Just-In-Time information about customers and prospects.
- Used Lightning process builder for visualizing and creating automated business processes.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Lightning, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Ant tool, Windows XP.
Confidential, San Ramon CA
Sr. Salesforce Developer
Responsibilities:
- Involved in various stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, architecture design, development, enhancements, testing.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Created Custom Objects and fields for transactional and contractual information.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Responsible to customize the Commerce Process, Configuration Process and Document Engine for BigMachines application.
- Experienced in BMI web services and having knowledge on SFDC and BMI integration.
- Having experience on customer community like creating users and profiles for customer community.
- Creating custom pages and giving access to customer community.
- 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.
- Experience working across various SFDC implementations that are covering Sales cloud, Service Cloud and Apttus CPQ.
- Generated the quotation word document from Salesforce.com and using the feature of CPQ product.
- Customizing the Apttus product configurator and quote application according to business needs.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Created workflow rules and defined related tasks, 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.
- Build reusable components, and customized Salesforce1 mobile app using Lightning component framework.
- Used Lightning process builder for visualizing and creating automated business processes.
- Expertise in aura framework, Lightning Components and Salesforce Lightning Design System(SLDS).
- Created Aura based Components, Attributes, Controllers which can be compatible to access through Lightning App builder.
- Created Impressive designs with Custom styling to bring dynamic versions of the components when setting up in lightning App builder.
- Experience in modifying Visualforce pages to be supported in Lightning.
- 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.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Used field level security along with page layouts to manage access to certain fields.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Created custom Dashboards for manager’s home page and gave accessibility to dashboards for authorized people.
- Used Data loader to load the records on to the force.com platform.
- Implemented Salesforce Development Cycle covering Sales Cloud, Service Cloud, Call Center, Chatter & App-exchange applications.
- Made new feature enhancements on Service cloud console view and developed some Visual force components.
- Involved in migrating the data from Oracle database to Salesforce application using Apex Data Loader.
- Involved in Data Migration from Traditional Apps to Salesforce Using Data Loader Utility.
- Experienced in Unit Testing, for the customizations and developments done during the project.
- Involved in the Data Transformation and Data Cleansing activities while transferring the data to the external system using Informatics on Demand.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Involved with Salesforce.com Premier Support and handled the support cases with the help Salesforce.com support.
Environment: Salesforce.com, Force.com, Data Loader, Apex Classes, Controllers, Triggers, Visualforce, Sales Cloud, Service Cloud, Data Migration, Informatica, SOQL, SOSL, Workflow & Approvals, Java Ant, Custom Reports, Dashboards, Oracle, Windows.
Confidential, Columbus, Indiana
Salesforce Developer
Responsibilities:
- Proficient in using market products for automation, consumer engagement and marketing management
- Developed many requirements using metadata and change set.
- Developed Apex Classes, Apex triggers, Batch apex classes, Scheduled apex classes to define more automation process.
- Developed many applications using service max to automate operational planning.
- Deployed many applications on sales cloud, service cloud which includes the call center and marketing applications.
- Experience in working SFDC Service Cloud implementation experience - Service Console, Live Agent and Communities.
- Worked on customizing and development of Communities.
- Did integrating with external systems using SOAP API and Rest API as call in services and call out services.
- Involving in doing unit testing by writing test classes and working with SIT and UAT.
- Working with writing SOQL and SOSL queries.
- Experienced with automation the flow of lead, deal registration and partner data between your Channeltivity Partner Relationship Management system and Salesforce.com.
- Developed complex formulas to calculate response times and show flags reminding customer service reps to respond to customer queries in due time.
- Worked on developing customer portal for Developed an Application for portal users
- Prepared reports and dashboards and analytical snapshots for executive levels as well as manager levels
- Worked with Setup Audit Trail to gather information about client usage and then Migrated Accounts, Leads, Contacts, Opportunities and sales data from external systems into Salesforce.com instance using Data Loader.
- Hands on experience on service max for customer service and scheduling
- Created custom Visual Force page as well as few extensions to standard page, Apex classes and test methods in accordance to the requirements that the standard page would not suffice.
- Designed Dynamic approval process with records to be routed based on lookup fields on the record and in accordance to the approval matrix.
- Designed and modified Approval processes and created Approval steps which used email alerts and field updates.
Environment: Saleforce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, DML statements, SOQL, SOSL, JavaScript, Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, S-controls, Sandbox data loading, Eclipse IDE Plug-in, Windows, Custom Fields, Triggers, Workflows Rules, Validation Rules.
Confidential, Indianapolis
Salesforce Developer
Responsibilities:
- Worked with Business System Analyst to provided recommendation and designed the Best Solutions for implementing new business ideas.
- Provided development, implementation, and updating focusing on Sales cloud and Service cloud.
- Worked on Salesforce.com Standard Objects such as Accounts, Contacts, Opportunities, Campaigns, Cases, solutions.
- Created Page Layouts to organize fields, custom links, related lists, and other components on record pages.
- Implemented various advanced fields like Picklist Fields, Master-Detail Fields, Custom Formula Fields, and defined Field Dependencies for custom picklist fields.
- Implemented Case Assignment Rules to direct the case to appropriate group such as Stories and PCS Central Support.
- Defined objects and Field Level Security for different profiles.
- Wrote an Apex Trigger on Contact for cross object field update for reporting purposes.
- Enhanced Apex Class and Visual Force Page to create a custom Related List, showing activities for selected contacts or clients.
- Performed other administrative tasks such as managing Accounts, Contacts and Cases, setting workflows and approval process for approving new accounts and other business process.
- Created and maintained Reports and Dashboards to provide fast access to key business metrics.
- Provided Case Management by Configuring Email-to-Case for end user to submit a case through Outlook.
- Created and configured Email templates which were used by PCS Central users for approval processes and other field updates.
- Customized Salesforce.com User Profiles by setting Standard and Custom objects layouts, Custom App, Field-level Security, Permission Sets for client services and marketing.
- Customized Chatter objects and tabs to view progress and discussion on business process.
- Worked in different sandboxes for development and testing, and involved in migrating the code to production instance in installments using Change Set.
- Configured Chatter to track emails from Outlook to Salesforce by following a user.
- Worked with AppExchange Dup Catcher to filter and prevent duplicate records in the organization.
- Responsible for weekly and monthly data export, updates, and backup for the organization.
- Used Apex data loader to Inset, Update, and Import data from Microsoft Excel into Salesforce.com.
Environment: SFDC, Apex, Data Loader, Force.com, Import Wizard, Eclipse IDE, Controllers, Visual Force Pages, XML, Triggers, API.
Confidential
Salesforce Developer
Responsibilities:
- Worked with Business System Analyst to provided recommendation and designed the Best Solutions for implementing new business ideas.
- Provided development, implementation, and updating focusing on Sales cloud and Service cloud.
- Integrated Steelbrick and salesforce integration for automating quoting, contracting and billing process.
- Worked on Salesforce.com Standard Objects such as Accounts, Contacts, Opportunities, Campaigns, Cases, and Solutions.
- Created Page Layouts to organize fields, custom links, related lists, and other components on record pages.
- Experience in working with call in and callouts API’s
- Have good understanding and knowledge of the functionality of Web Services for SOAP API.
- As a Administrator, Implemented various advanced fields like Picklist Fields, Master-Detail Fields, Custom Formula Fields, and defined Field Dependencies for custom picklist fields.
- Worked with SSO Setup and SAML 2.0 to integrate internal and third party applications like LMS and Web applications.
- Experience in Salesforce Encryption and platform encryption.
- Implemented Case Assignment Rules to direct the case to appropriate group such as Stories and PCS Central Support.
- Managed ongoing support requests and administrative needs of users
- Administered, configured, maintained Salesforce.com application user profiles, roles, assigning Permissions, generating security tokens, validation Rule, upgrade installation.
- Defined objects and Field Level Security for different profiles.
- Worked on design the application data model and business process as a part of technical architect.
- Worked with integrating external systems using web services call outs.
- Wrote an Apex Trigger on Contact for cross object field update for reporting purposes.
- Enhanced Apex Class and Visual Force Page to create a custom Related List, showing activities for selected contacts or clients.
- Performed other administrative tasks such as managing Accounts, Contacts and Cases, setting workflows and approval process for approving new accounts and other business process.
- Created and maintained Reports and Dashboards to provide fast access to key business metrics.
- Provided Case Management by Configuring Email-to-Case for end user to submit a case through Outlook.
- Customized Salesforce.com User Profiles by setting Standard and Custom objects layouts, Custom App, Field-level Security, Permission Sets for client services and marketing.
- Worked in different sandboxes for development and testing, and involved in migrating the code to production instance in installments using Change Set.
- Configured Chatter to track emails from Outlook to Salesforce by following a user.
- Responsible for weekly and monthly data export, updates, and backup for the organization.
- Used Apex data loader to Inset, Update, and Import data from Microsoft Excel into Salesforce.com.
Environment: SFDC, Apex, Data Loader, Force.com, Import Wizard, Eclipse IDE, Controllers, Visual Force Pages, XML, Triggers, API.
Confidential
Java Developer
Responsibilities:
- Developed the user interface for registration using HTML, CSS, jQuery and AJAX.
- Responsible for technical planning, scheduling, design, implementation, testing, and post-implementation support.
- Implemented JavaScript for Form Validation, Document Behaviors, look and feel and maintaining consistency.
- Used Spring MVC, Spring Web, JSP, JSON, J Query, JavaScript, Require JS, Node JS Http, CSS and HTML and followed W3C standard for the development of presentation layer.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Creation of wire frames and web templates from Photoshop documents. Developed interactive and dynamic flash survey tutorial.
- Worked with Object Oriented programming concepts such as inheritance.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Involved in Debugging, Design and Documentation.
- Upload the code and do necessary changes and test the application in server, if needed then fix the bugs and test again.
Environment: HTML, CSS, JavaScript, AJAX, JQuery, Apache Adobe Dreamweaver.