Sfdc Developer/admin Resume
Wausau, WI
PROFESSIONAL SYNOPSIS:
- Over 5+ years of IT experience and 3+ years in SalesForce.com CRM platform as Developer and Administrator and 2 years of experience as Java Developer.
- Experienced in all phases of Software Development Life Cycle (SDLC) and highly skilled in salesforce.com (SFDC) development and implementation.
- Salesforce.com Certified Force.com DeveloperCERTIFICATION NUMBER: 2008667
- Experienced in SalesForce.com Apex Classes, Apex triggers, Visual force, Custom components, Custom Settings, Force.com API. Hands on experience in developing and deploying custom integration Salesforce.com CRM solutions.
- Extensive experience in designing of custom objects, custom fields, picklist, role based page layouts, Workflow Alerts and Actions, and Approval Workflow, Validation Rules, Approval Processes, custom Tabs, custom reports, report folders, report extractions to various formats, design of Visual Force Pages, Snapshots, Dashboards, and Email generation according to application requirements.
- Hands on experience with Profiles, Permission sets, Organization Wide Defaults and Roles.
- Experienced customizing standard objects Accounts, Contacts, Opportunities, Cases, Leads, Campaigns, Reports and Dashboards
- Proficient in security and sharing rules at object, field, and record level for different users at different levels of organization.
- Have performed page layout customization, page layout assignment based on profiles and created custom links based on user requirement.
- Experience in evaluating and working on App Exchange applications like Marketo.
- Have good working knowledge in querying salesforce.com database using SOQL&SOSL queries using Force.com Explorer.
- Developed and configured various Dashboards, Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Experience with data migration and updates through the tool Apex Data Loader in Salesforce.com
- Experience working with salesforce.com sandbox and production environments and experience in managing full sandbox, developer sandbox and Configuration - only sandbox.
- Competent in analyzing and creating Narrative Use Cases, Use Case Diagrams, Activity diagrams, Class diagrams, Data/Flow/Navigational flow diagram using UML Tools like MS Visio.
- Extensive work experience using Web services for implementing web services in the application for access to data from different users.
- Executed various levels of Unit, Integration, User Acceptance and Operational Acceptance testing using test cases to prove that system conform to specifications of business and quality requirements.
- Strong work ethic, taking ownership of all duties and responsibilities and meeting management objectives.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, S-Controls,Apex Web Services, Workflow & Approvals, Dashboards, Analytic Snapshots, Custom Objects.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Connect for Outlook Force.com Platform (Sandbox, and Production)
Databases: MySQL, Oracle 8i/9i/10g/11g, Microsoft SQL Server 2000/2005/ 2008, DB2, Java DB
Languages: Apex, VB.Net, ASP.Net, C, C++, Java, JavaScript,UML, HTML,XML, XHTML,DHTML, SQL, Perl, WSDL.
Operating Systems: Windows NT/2000/XP/Vista, Windows Server 2000/2003/2008, Linux,Unix.
PROFESSIONAL EXPERIENCE:
Confidential, Wausau, WI
SFDC Developer/Admin
Responsibilities:
- Designed and developedCRM application in Liberty Mutual’s existing Salesforce platform to provide Service Center personnel to consistently and efficiently support and service Commercial Insurance customers, agents, and brokers
- Worked through complete development life cycle from Analysis to Design, Implementation, Testing and Deployment Phases of the Project in Service Cloud
- Interacted with Business Analysts and Business Architects and provided inputs for using Case, Account, Contact Objects for new Service Center Cases
- Actively involved with Team members in analyzing and providing correct estimates for development and testing activities for on time project deliverables
- Did design and implementation of moving data and Service Center tickets from Legacy Application (ClearQuest - CQ) into Salesforce Platform
- Added new custom Object and fields for the Legacy CQ data to be accessed in the Salesforce application
- Analyzed existing Spanning Relationships in the Salesforce for Case Object and implemented Apex code to free 3 of the current Spanning relationships as they were close to hitting limit
- Created Page Layouts, Custom links, Code properties (Custom Settings) and related lists for multiple objects
- Worked with Visualforce Pages, Custom Controllers, Extension Controllers, Standard Controllers, Apex Coding, Apex Classes, Apex Triggers for different Service Cloud Objects
- Wrote Apex code in Eclipse for before insert and before update scenarios calling required functions that implement business logic as per requirements
- Created new profiles for the Service Center Users and added security levels to restrict access to relevant Objects
- Implemented test classes to test the different changes and functional requirements in Case trigger and Contact trigger. Used Data Loader tool to migrate CQ data into Custom Object on Salesforce platform without discrepancies and duplicates. Worked on implementing Case Feed functionality for easy access to Case data for Service Center users
- Developed Convert to Case button that implements converting CQ Custom Object data records into Case records under certain business conditions. Implemented test scenarios in Development, Test and Stage Sandboxes
- Suggested and implemented new enhancements to existing Case trigger functionality on how lists and sets are used in the code
- Worked with Case Comments and displaying Case comment data in custom Email templates by writing Visualforce Components
- Created Custom objects, Custom fields, Record Types, Page Layouts for each Recordtype.
- Writing Triggers and batch processes and deployment considerations. Batch processing and implementation considerations. Working with SalesForce APIs & writing Webservices in SalesForce. Building reports using the Report Builder.
- Developing all types of reports, especially Matrix and Joined Reports. Support and development activities for applications/projects assigned. Develop strategies to deploy code using multiple sandboxes.
Environment: Salesforce.com Unlimited edition, Apex Data Loader, Apex Explorer, Apex, Visual-force,Selenium, SOQL, HTML, XML, AJAX,Salesforce1, Chatter,SalesforceCommunities,Salesforce1, Email Services, Java Script, Sandbox, Eclipse IDE Plug-in.
Confidential, Richardson, TX
Salesforce Consultant & Analyst
Responsibilities:
- Worked closely with business partners to realize the full capabilities of Salesforce.com CRM.
- Provided critical inputs for application design after fact finding by performing meetings with business teams, sales agents.
- Performed a complete GAP Analysis to identify problems and inconsistencies with the business requirements specification and the existing system
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization. Worked with Visualforce Pages, Custom Controllers, Extension Controllers, Apex Coding, Apex Classes, Apex Triggers.
- Used Salesforce Automation (SFA) for Sales Lead Management, Campaign Management, Opportunity Management, Account and Contact Management. Analyzed all the customizations and developments and tried to suggest possible ways for the new enhancements that we get from the Sales people.
- Customized Visualforce pages and modified the code for restricting some countries, which they are not willing to do the business. Integrated SFDC withOracle ERPfor order management system usingInformatica.
- Automated sharing rules whenever there is a new change in Sales teams instead of using an Apex trigger.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Opportunities.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components andVisualforce Pages.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic. Created Email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Used QA test cases to test backend data access components and business transactions and also used Selenium
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer. Worked with several App exchange tools like Action Plans, Strike Address verification, Conga Composer.
- 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.
- Provided post-implementation support to assist end users in creating reports, dashboards and certain administration tasks including creating and maintaining user profiles and privileges.
Environment: Saleforce.com platform, Apex, Visualforce, Salesforce.com Data Loader, Selenium, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in.
Confidential, SFO, CA.
Salesforce Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Performed the roles of Salesforce.com Administrator / Implementer in the organization.
- Interacted with various business team members to gather and document the requirements. Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Closely worked with SalesForce.com consultants while implementing the solutions for the requirements.
- Worked on various salesforce.com standard objects and custom objects.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components, and S Controls to suit to the needs of the application.
- Customized tabs among different business user groups and business centers.
- Created various profiles and configured the permissions based on the organizational hierarchy requirements.
- Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
- Implemented various Custom Reports and deployed them for different business user levels.
- Customized the entire Salesforce.com applications to in corporate the business requirements which involved creating Web Forms using S Controls functionality and processing the data in SFDC with the extensive usage of Web services API.
- Implemented escalation rules, automatic case generation and their escalation to call center representative, and generated email alerts for quick issue resolution.
- Customized the Dashboards to track usage for productivity and performance of business centers and their sales teams.
- Provided the training to the internal business users to use the application and develop their own custom reports.
- Performed the role of support engineer for the internal users and helped them in getting used to the application, generated reports and saved them for further access to the users.
- Involved with Salesforce.com Premier Support and handled the support cases with the help salesforce.com support.
- Worked as SFDC Developer/Consultant for development projects as required and Acted as the liaison to resolve issues between business requirements, Business Process Model (BPM) and technical design limitations.
- Review and understand the business requirements as documented through Business Process Model (BPM), Use Cases Model and non-Functional Specifications. Work with Business Analysts and end user to determine screen layouts for a new web application.
- Implemented Web-to-Case, Email-to-Case functionalities to provide a better customer support to the customers.
- Developed various Custom Reports and deployed them for different business user levels.
- Administrated and monitored the company’s Salesforce CRM application.
Environment: Windows XP Pro, Force.com Platform, Salesforce Enterprise Edition, Salesforce.com Custom/Standard Objects, Custom Tabs, Page Layouts, Force.com Web Services API, SOQL/SOSL Queries, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in, SalesForce.com Sandbox, Email Services, Security Controls, Sandbox data loading, HTML,JavaScript, CSS, WSDL, SOAP.
Confidential
Java/J2EE Developer
Responsibilities:
- Performed the roles of Java Developer and Administrator in the organization.
- Involved in Design and Development of application modules.
- Created Use Case Diagrams in UML.
- Developed user interface components using Java AWT/swing API.
- Involved in the debugging, testing and designing of application.
- Used XML parsers for to parse the data.
- Involved in requirements gathering, analysis, design and testing of the complete system.
- Implemented the presentation layer using JSP, HTML and CSS.
- Configured Tomcat Apache for deployment.
- Designed and created various tables required for the project in MySql database.
- Used Log4j to capture the log that includes runtime exceptions and debug information.
- Developed the application using Eclipse.
Environment: Java Server Pages (JSP), Struts 2.0, JSF, JavaScript, Java 1.4, Struts 2.0, Hibernate 3.2/ 3.3, spring 2.0/ 2.5, Web Services, EJB, Servlets, SOAP, XML, CSS, Tomcat 6, J2EE
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Responsible for development of variousGUIScreens usingHTML, DHTML, JavaScript and JSP.
- Responsible for Coding usingJSP,Java Servlets, Struts and XML.
- Implemented Model View Control (MVC) architecture usingStrutsFramework.
- Responsible in writing DataAccesscodes usingJDBC and Oracledatabase as backend asModelcomponent.
- Developed Servlets to handle HTTP client requests using Servlet Request & Servlet Response objects.
- Responsible for Testing - unit testing & integration testing usingJUNIT.
- UsedAnt tool to build and deployapplication onTomcat Server.
- Coding Java classes.
- Design and code Web Pages using JSPs and Servlets.
- Added more functionality for site administration.
- Involved in maintenance tasks like porting the application onto a new site.
- Performed unit and integration testing.
Environment: Java Beans, Java Servlets, Java 1.3, SQL, PL/SQL, Oracle 8.1.6, Apache Tomcat, BEA WebLogic, XML, Windows NT/2000, Linux
