Salesforce Developer/administrator Resume
Virginia Beach, VA
SUMMARY
- 8 years of overall IT experience in Software development including 5 years of experience with salesforce.com CRM platform.
- Experienced in all phases of Software Development Life Cycle (SDLC) and project life cycle processes, highly skilled in salesforce.com (SFDC) development and implementation.
- Experience in Data Cleansing and Data Cleaning.
- Worked on Data Cleansing for all the duplicate records that already exist across all data from an object and then cleaning up the duplicates by merging and deleting.
- Experienced in customizing standard objects Accounts, Contacts, Opportunities, Products, Price Books, cases, Leads, Reports and Dashboards.
- Extensive experience in designing of custom objects, custom fields, Pick list, 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.
- Proficient in security and sharing rules at object, field, and record level for different users at different levels of organization.
- Good development experience with Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Partner WSDL & Enterprise WSDL, Visual Force (Page, Component & Controllers).
- Experienced in cloud technology and on - premise infrastructure integration for salesforce.com.
- Ability to write complex SOQL, SOSL queries across multiple objects within the SFDC database.
- Manage Salesforce.com CRM application. Responsible for maintaining the functional areas of data management, forecasting, deal registration, contacts, leads, campaigns, opportunities, quotes, dashboards and reports etc.
- Thorough understanding and good experience on Data Loader.
- Experience with tools like Force.com Explorer, Force.com Migration and Force.com Excel connector.
- Experience in Implementing and executing System Logs and Debug Logs.
- Experience in force.com Web services API for implementing web services in the application for access to data from different users.
- Have experience in integration using web services.
- Involved in Custom Integration of Outbound Messages, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services, Security Controls, AppExchange Package & Custom Application, Sandbox data loading.
- Experience with IDE tools like MyEclipse, Eclipse, JBuilder and Force.com Eclipse IDE Plug-in.
- Worked on new concepts like Salesforce Lightning, Salesforce mobile applications, and implemented them in the project.
- Provide system administration of the salesforce.com environment.
- Strong knowledge of sales, marketing, service and support automation.
- Extensive experience of automating complex business processes using declarative features such as workflows, approval process, dynamic approval process, sharing rules and validation rules.
- Developed SOAP based requests for communicating with Web services.
- Excellent team player, self-motivated, quick learner with good communication skills and trouble-shooting capabilitie
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Custom Objects.
Salesforce Tools: Force.com Explorer, Force.com Data Loader.IO, Force.com Excel Connector, ANT tool kit, Work bench, Eclipse IDE, Force.com Platform (Sandbox, and Production) and Sandbox testing.
Web Design Tools: Visual Studio 2008/2005/2003 , SQL Query Analyzer, Adobe Photoshop, Dreamweaver, Tortoise SVN, MS Office, Visio 5.0, Adobe Acrobat Pro, Adobe Flex Builder, Code Smith, Re Sharper.
Languages: Apex, Ajax, Java, Java Script, UML, HTML, XML, XHTML, DHTML, SQL.
ETL Tools: Apex Data Loader, Informatica, Force.com workbench.
Operating Systems: Windows, MacOs X, Windows Server 2000/2003/2008 , Linux, Unix.
Packages: ECC, MS-Office, Project, SharePoint, VISIO, Excel, Access.
PROFESSIONAL EXPERIENCE
Confidential, Virginia Beach VA
Salesforce Developer/Administrator
Responsibilities:
- Develop customized app SMS, various custom objects, custom fields, profiles, reports and dashboards based on requirements.
- Create workflows, validation rules, case assignment rules, and email templates.
- Interface with stakeholders in understanding requirements and providing technical solutions accordingly.
- Assuming responsibility for developing the following.
- Visualforce Pages for the presentation layer of the application.
- APEX classes to support functionality on the presentation layer.
- APEX triggers to automate generation of PDF forms and attach them to transactions.
- Test classes for the APEX classes.
- External websites based on Force.com Sites, Visualforce Pages and APEX classes.
- Worked on the design for the Business Rules Engine that would reside in SFDC for the Base Case and all programs specific to each client, with data for one client visible only to that client. SFDC Live Agent Implementation on Service Cloud.
- Custom Visualforce components like data table checkbox to be used across Visualforce Pages.
- Create custom settings regarding environment based variables.
- 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, filed updates to implement business logic.
- Leverage REST web services for integration with the current system.
- Compile and present PDF reports from APEX classes and maintain them as attachments on custom objects.
- Facilitate deployment from Sandbox to Production environment.
- Instrumental in migrating the data from the current system to the Salesforce application by using Data loader.
- 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.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Java, Web Services, WSDL, SOAP, Sandbox, Eclipse IDE Plug-in.
Confidential, Westerville, Ohio
Sr. Salesforce Developer
Responsibilities:
- Developed Apex Triggers, Apex Classes and Test Methods and maintaining roles, profiles and user accounts.
- Developed Complex Apex Batch Jobs and changes to the existing Jobs for better Performance.
- Developed Visual Force Pages for certifying the User data available for scrubbing.
- Developed Custom Objects, Custom reports and configured Analytical Snapshots to analyze the data into on a regular basis for sales performance and lead generation statics.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and design the solution by customizing various standard objects of saleforce.com.
- Designed and deployed the custom objects, custom tabs, entity relationship data model, validation rules, workflow rules, page layouts, visual force pages to suit the needs of the applications.
- Responsible for creation of users, roles, profiles and defined object and field level securities involved in data mapping and migration of data from legacy systems to Salesforce.com objects and fields.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- 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.
- Used Sales Force Automation (SFA) for Sales Lead Management, Account and Contact Management and Approvals and Workflow.
- Performed Administration tasks like User Management, Data Management, Creating and Managing roles and profiles.
- Developed and configured various reports and report folders for different user profiles based on the needs of the organization.
- Customized page layouts depending upon user roles and groups.
- Used SOQL and SOSL for data manipulation needs of the application using platform database objects.
- Designed various web pages in visual force for capturing various customers.
- Designed and developed apex classes, extensions and apex triggers for various functional needs in the applications.
- Migrated data from EXCEL/CSV files to SFDC using data loader.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Email Campaining, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential, Woodcliff lake, NJ
Salesforce Developer
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- 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.
- Used Sales Force Automation (SFA) for Sales Lead Management, Opportunity Management, Account and Contact Management.
- Implemented “Email to Case” for automatic case creation for business groups of Confidential . Created automated-responses, assignment rules, email alerts and templates for Case Management.
- Created workflow rules and approval requests.
- Improves reliability and performance of reporting enables analytics and exception reporting.
- Created lead foams, campaigns to lead foams, assigning task and managing work flows.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Created summary reports, matrix reports, pie chart and dashboards to assist managers to better utilize Salesforce as a sales tool.
- Created various custom objects as per requirement. Worked on various standard Objects like Accounts, Case, and Contact.
- Created Security settings for Roles and Profiles and managed Security Sharing Settings.
- Developed Validation Rules for the Custom Objects and Workflow rules and Approvals for some fields.
- Created User Roles and Profiles, Security controls and shared settings. Implemented field level security, Profile and audit trail setup.
Environment: SalesForce.com CRM Application Platform, Apex Language, Visual Force, S-Controls, HTML, JavaScript, Custom Objects, Tabs, Page Layouts, Workflows, Approval Processes, Email, Messaging, Dashboards, Reports, Eclipse, Sandbox, Production environment.
Confidential, Omaha, NE
Salesforce Admin/Developer
Responsibilities:
- Involved in various activities of the project, like information gathering, analyzing the information, and documenting the functional and non-functional requirements.
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Worked on various SFDC standard and custom objects like Accounts, Contacts, Cases, Contracts, Entitlements, Opportunities, Price books and Products.
- Worked with Apex Classes, Apex Triggers and Visualforce pages.
- Developed various Custom Objects, Tabs, Components and Visualforce.
- Created custom Dashboards for manager’s home page and gave accessibility to dashboards for authorized people.
- Developed Custom Objects, Custom Reports and dashboard on regular basis for the sales performance and lead generation statistics.
- Designed solution and configured salesforce.com Case, Solution, PRM & Customer portal Modules.
- High End Process and Application Customization using Apex & Visualforce.
- Preparation of Pseudo Code and Test Cases.
- Performing of Unit & System Tests.
- Created various reports (summary reports, matrix reports, pie charts, dashboards) and setup report folders to authenticate users based on their profiles (permissions).
- Customized the Dashboards to the 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.
- Application Support & Knowledge Transfer to App support.
Environment: Saleforce.com platform, Data Loader, Import Wizard, File Maker Pro, Apex, Apex API, Visualforce Pages, Visual Flows, Data Migration, Dynamic Document Packages.
Confidential, Fairfax, VA
Salesforce Developer
Responsibilities:
- Analyzed requirements, involved in the development of all modules.
- Coordinating and participating in all stages of design, configuration, and development & testing for the systems.
- Analyze and evaluate the business needs and its application impact for changes requested by the business users, including the impact to the data model and database design.
- Develop customer portal for distributors and claim processes, approval process flow etc.
- Maintain, support & customize the company enterprise Salesforce setup and new requirements. Manage all change requests and ensuring that they are delivered on time.
- APEX trigger, APEX class, Visualforce pages using Salesforce apex language.
- Creating Workflow Rules, Tasks, Email Alerts, assignment rules and Components to suit to the need of the application.
- Schedules the reports, dashboards for management and users by emails.
- Customized different page layouts and assigned them for different profile users.
- Designed various web pages in Visualforce page for functional needs within Salesforce.
- Involved in Unit Testing and Test Coverage for Triggers and Apex Classes.
- Approval & workflow process
- Setup Salesforce security control using profile, Role, Global sharing setting, Sharing rule.
Environment: Saleforce.com platform, Apex, Visualforce, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Service Cloud, Email Services, HTML, Java Script, Java, SOAP, REST, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in.
Confidential
Java Developer
Responsibilities:
- Involved in designing the application in various design patterns were used in the design of the Application.
- Designed the application page flow using struts actions and forms.
- Developed user interfaces (UI) of the application using HTML, CSS and JavaScript.
- Developed the application using Hibernate, HTML and JavaScript.
- Designed the Hibernate mapping for the application entities.
- Extensively used XSL to style XML data.
- Responsible in writing the interface to the sourcing and inventory application. The data exchange was done using XML.
- Wrote stored procedures and functions on Oracle.
- Used AJAX for the development of the application.
Environment: Java 6.0, Java Script, HTML, Eclipse, XML, VB, Oracle, Ajax and Apache Tomcat.
Confidential
Java Developer/Software Engineer Trainee
Responsibilities:
- Involved in developing the User Interface modules using JSP's
- Used Log4J logging framework for logging messages
- Involved in development of new command Objects and enhancement of existing command objects using Servlets and Core java.
- Identified and implemented the user actions (Struts Action Classes) and forms (Struts Forms Classes) as a part of Struts framework. Used Struts-Tiles tag libraries as reusable components for JSP's and developed user views using custom tags from JSP's and data validation using Struts Tag libraries for easy reusability and expandability of project
- Configured the user actions (Struts Actions) using XML. The controller uses XML mappings in Struts to map the request to the server side functionality.
- Implemented design and development of Tracking user activities and Transaction Activities on various web applications.
- Bypassing the login information from one application to another
- Design and development of Vendor portal application, to keep track of shipping information for the orders requested.
- Experience in programming with SQL, PL/SQL
- Worked on enhancements of the File Processors for sending orders to drop shippers and updating orders from drop shippers for the orders shipment status Released/Scheduled based on requirements.
Environment: Core Java, Struts 2.0, Servlets, HTML, CSS, AJAX, JQuery, Javascript, XML, SQL Server, Java Applets, Web services.