Sr. Salesforce Developer Resume
Thousand Oaks, CA
SUMMARY
- A Certified Sr. Salesforce.com consultant with 7+ years of experience on Salesforce/Force.com technology stack
- Good understanding of Software Development Life Cycle (SDLC) and Agile with Expertise in requirement gathering, Analysis, Designing, Development and Testing.
- Involved in Analyzed, planned and implemented various aspects of business requirement.
- In - depth understanding of SFDC CRM business processes.
- Strong knowledge of Sales, Marketing, Service and Support Automation.
- Developed Apex classes, Controller classes, Apex Triggers and Visualforce Pages on Force.com platform to customize application per the functional needs.
- Expertise in Apex to implement the complex business logic with in Governor Limits.
- Good experience on SOQL, SOSL, Custom settings, Schedule Apex, Batch Apex.
- Have extensive experience in implementation of Custom Objects, Custom Tabs, Workflow Rules, and Role based Page Layouts and Record Types, Approvals, Assignment Rules.
- Have knowledge in implementing various advanced fields like Pick lists, Custom Formula Fields, Many to Many Relationships, Lookups, Master-Details, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates & Email generation per application requirements.
- Experienced in data migration from Legacy Systems using various data migration tools.
- Having a good knowledge on Web to leads, Email to case, Web to case, Assignment Rules, Customer and Partner Portals, Community, AppExchange.
- Ability in Creating Profiles, Roles, Users, Tasks and Actions, Dashboards, Reports, and Validation Rules.
- Extensive Experience in Salesforce Integration with in house legacy systems using Web services API like Rest, Bulk and SOAP and third-party tools like Cast Iron and informatica-on-Demand.
- Experience in Salesforce Integration with in house legacy systems using Web services API like Rest and SOAP.
- Experienced in web technologies like HTML, XML, CSS and JavaScript.
- Experience in Data Migration, Synchronization, Data-Modeling, Data Extraction, Transformation, Data Loading, Scheduling, Monitoring, and Reporting using ETL tools like Apex Data Loader, Informatica Power center and Informatica On-Demand.
- Experience working with Deployment Tools like Force.com IDE, Change Sets, and ANT based Migration Tools and Salesforce.com Sandbox environments.
- Excellent Work ethics, Self-motivated, Quick learner and Team oriented. Continually provided value added services to the clients through thoughtful experience and Excellent Communication Skills.
TECHNICAL SKILLS
Salesforce: Salesforce CRM, Apex Custom Controllers, Apex Classes, Apex Triggers, Visualforce Pages/Components, Batch Apex, Apex Email Service, Web Services, SOQL, SOSL, AJAX Toolkit for S-Control, Workflow & Approvals, Reports, Dashboards and Custom Objects.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Change Sets, Import Wizard, Data Loader, Force.com Excel Connector, Cloudingo, Mavens Mate, Developer Console, ANT Migration Tool
Integrating Tool: Apex Data Loader,Informatica Powercenter,CRM Fusion Dupeblocker, CRM Fusion Peopleimport, Informatica On-Demand,APTTUS CPQ
Programming: Apex, C, C++, Python, Java
Web Technologies: HTML, XHTML, XML, CSS3, AJAX, IBM WebSphere, Java Script, WSDL, SOAP API, REST API
Database: Oracle 8i/9i/10g, SQL Server 2005/2008, MySQL
Operating systems: MS Windows 98/2000/XP/Vista/7, Microsoft Windows Server 2008 R2, Linux Ubuntu 11.10, Mac
Other tools: MS Visio, MS Project, Jitterbit, Apache Tomcat
PROFESSIONAL EXPERIENCE
Confidential - Thousand Oaks, CA
Sr. Salesforce Developer
Responsibilities:
- Global implementation of EMEA salesforce Orgs with end to end processes.
- Developed several Lightning components, Global actions, process Builders and object specific actions.
- Gathering business requirements, designing appropriate solutions, and implementing solutions in Force.com platform, especially in enhancing Salesforce Chatter in highly dynamic agile environment.
- Developed and tested several Apex and Visualforce components as a part of Portal enhancement project.
- Developed several Bilingual Visualforce pages to accommodate a diverse international user bases.
- Implemented Visualforce pages with custom controller, standard controller, controller extension and standard set controller.
- Created Custom Controllers to make external web service callouts, validate and insert data.
- Implemented Order Management system in sales cloud.
- Implemented Lead Nurturing for marketing team.
- Implemented custom logic for Lead assignment.
- Implemented custom territory management for salesforce.com instances.
- Implemented Custom Approval Processes to ensure proper authorization in the high-stakes environment of capital management.
- Worked on several small or midsize projects as an individual contributor like Product Reporting tool for Outside sales, CCB Approval Processing Project, etc.
- Migrated data from legacy CRM to salesforce by customizing the required infrastructure after understanding the data.
- Worked on some of the Veeva products while working alongside with Veeva team.
- Implemented Service Cloud for customer support that includes Case management, Entitlement and service contract, Knowledge base, etc.
- Deployed and Configured Chatter Usage Dashboards to keep track and generate reports and dashboards for high ranked users inside organization.
- Involved in CPQ to manage configuration, pricing, quoting, discounts, incentives, & proposals by using Apttus.
- Helped implementing RingDNA application to work with salesforce.
- Utilized Process Builder for many of the business requirements as well as replaced existing code with process builder.
Environment: Apex, HTML, CSS, JavaScript, JQuery, Visual Force Pages, Custom settings, REST API, Components and Controllers, XML, Task Ray Management Tool, Conga, Data Loader, Force.com, Service Now Tool, Force.com IDE, Sublime text.
Confidential - Phoenix, Arizona
Sr. Salesforce Developer
Responsibilities:
- Developed pilot functionalities of related lists into lightning components for classic salesforce.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers, Visualforce pages, components for various functional needs in the application.
- Integrated the Web Services for extracting the data from external systems to display in the pages of Salesforce.com based on REST API.
- Involved in two-way data integration between SQL Server and Salesforce using .Net web Service.
- Involved integration of their legacy system with Salesforce CRM through web services based on BULK API
- Implemented a functionality to accommodate UK as a part of an existing EMEA Process.
- Worked on Salesforce portal to stabilize the existing system by enhancing - restructuring the APEX code.
- Worked on several DocuSign documents used by various business teams.
- Worked on setting up Hoopla AppExchange application which helps derive better sales via gamifying the process.
- Helped the team to get Org wide test coverage above 90%.
- Interacting with business and attending meetings to get the requirements and providing the best solutions for the gathered requirements.
- Worked on Inside Sales and Demand Tools App-Exchange applications to make Salesforce.com instance effective.
- Implemented Marketo in detail to setup for users in such a way those campaigns help users to evaluate each marketing activity.
- Installed and configured Marketo AppExchange app to automate and measure demand generation campaigns that generate more high-quality leads.
- Coordinated in cross-functional teams.
- Managed with vendor partners and formulated optimal solutions for integration.
- Execution of Test Cases. Review of Test Cases/Test Documents/UE Documents and preparing Test Report.
- Configured Service Cloud for internal support agents for case support.
- Worked on Call Center Software Administration and Salesforce.com Integration Support (CTI).
Environment: Saleforce.com platform, Data Loader, ANT Migration Tool, Data Loader, SQL and Eclipse IDE Plug-in, Sublime text.
Confidential - Santa Clara, CA
Salesforce Developer
Responsibilities:
- Implemented Apex Controller, triggers, Visualforce Pages and test classes with test code coverage of 100% using Force.com IDE.
- Perform analysis of existing systems and documented the related business concepts, process flows, data elements definitions and calculations, and screen and report layouts.
- Lead discussions with the team about feasibility and effective way of leveraging Saleforce.com CRM features.
- Prepared comprehensive Functional Requirements Documents (FRDs) for the project based on business requirements, priorities and scope.
- Interfaced with business users to prepare and update Business Process Requirements, Software System Requirements.
- Worked on other product documents like release notes, user guides, support guides.
- Understanding and leveraging SFDC CRM processes for help with pre-sale activities.
- Worked on various salesforce.com objects like Accounts, Contacts, Leads and Opportunities.
- Designed junction objects and implemented various advanced fields like Pick list, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation leading to effective Web-to-Lead communication with customers and partner portals.
- Experience with Managing the complex data Experience in Integrating App Exchange Applications with Salesforce, Informatica On Demand, Mass E-Mail Management, Application management using Force.com Plug-in & Eclipse IDE in Sandbox and Production Environments, Working with different aspects of Web Services (XML, WSDL, SOAP, REST, SSI) & web integration with SDFC.
- Created various custom Reports and Dashboards as per the customer requirements.
- Worked on Record Types, Validation Rules, Triggers and Page Layouts.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Provided support for ongoing salesforce.com maintenance and other administration services including periodic data cleansing, workflow and approvals.
Environment: Informatica on Demand, Saleforce.com platform, Data Loader, Workbench, Ant Migration Tool, SQL Server, Eclipse IDE, Excel.
Confidential - Morristown, New Jersey
Salesforce Developer/Administrator
Responsibilities:
- Worked with Visualforce Pages, Custom Controllers, Extension Controllers, Apex Coding, Apex Classes and Apex Triggers.
- Used Salesforce Automation (SFA) for Sales Lead Management, Campaign Management, Opportunity Management, Account and Contact Management.
- Automated Sharing rules whenever there is a new change in Sales teams instead of using an Apex trigger.
- Managed company's Phase III project implementation of Marketing Automation, complete with Auto task creation, Workflows, Scoring and Lead nurture programs, Sales Insight interesting moments, and Web form/landing Page creation.
- Developed various Custom Objects, Tabs, Entity-Relationship Data model, Validation rules, Components and Visualforce Pages.
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement business logic.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Created test scenarios on Sandbox environment and used Force.com Component Deployment Wizard for migrating data between Force.com IDE and Sandbox environment.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various Reports for different user profiles based on the organization’s need.
- Used Force.com IDE to create, modify, test, and to deploy Force.com Application.
Environment: Force.com IDE, Apex data loader, Saleforce.com platform, Data Loader, Workbench, Ant Migration Tool, SQL Server, Eclipse IDE, Excel.
Confidential - San Diego, CA
Salesforce Developer/Administrator
Responsibilities:
- Worked with standard salesforce.com objects like Accounts, Contacts, Leads, Opportunities, and Campaigns etc.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Used Collections to make sure that the Governor limits are followed causing no interruption in Execution.
- Created APEX custom controllers implementing complex code for retrieval from Sales Force to VF pages.
- Developed APEX triggers, Classes, Test methods &Visualforce pages to implement the custom functionality.
- Also, used Canvas for UI design in salesforce, for creating the new interface.
- Worked on creating and maintaining various support cases and business processes on SFDC Chatter Plus
- Administer salesforce.com automation setup, which involves, modifying roles and profiles, creating/modifying dashboards/reports and managing users.
- Performed Requirement Gathering for client preferences and data management.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
Environment: Salesforce.com enterprise edition, Eclipse IDE, Apex Data Loader, Apex Explorer, Apex, Visualforce, SOQL, HTML, XML, AJAX, Web Services API.
Confidential
Java Developer/Salesforce Developer
Responsibilities:
- Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Lifecycle (SDLC).
- Implemented Java Persistence API (JPA) through Hibernate 3.0. Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and stored data to the database with Hibernate transaction control.
- Worked with the team to design the front-end GUI using JSP, JScript and HTML.
- Spring, Servlets, JSP, and JSTL are used for building the application.
- Worked on JavaScript to implement front end side validations.
- Design and developed application with a comprehensive knowledge of Java and J2EE.
- Implemented MVC Architecture using Struts Framework.
- Design, Development of JSP pages, Servlets and re-usable Java Beans using Apache Spring
- Designed various Visual Force for customers to select a variety of services offered by the organization and integrate them with the pricing team.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Maintaining test coverage for all the classes and triggers and supporting deployment activities.
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used Data Loader for insert, update and bulk import or export of data from Salesforce.com
Environment: Web Sphere Server, Struts 2.0, JSTL, CSS, DB2, JSP, JDBC, EJB, RAD, J2EE,Java, UMLs, HTML, Joint, Log4j, JavaScript, J2EE Patterns, SQL, MVC, Saleforce.com platform, Force.com IDE - Eclipse Plug-in