Salesforce Developer Resume
Itasca, IL
SUMMARY
- 7+ years of Extensive and Progressive IT Experience in the areas of Analysis, Design, Development, Coding, and Testing Enterprise level applications.
- Experience in administration, configuration, Implementation, and Support of Salesforce CRM and Salesforce SFA applications based on Apex Language and leveraging Force.com Platform, SAAS (Software as a Service) application running in Cloud Computing Environment.
- Extensive experience in designing of Custom Objects, Custom Fields, Role Based Page Layouts, Workflow Alerts and Actions, Workflow Approval, 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.
- Experienced in building Custom Applications that includes administration, configuration, implementing and support experience with Salesforce.com platform
- Effective employment of Apex DataLoader, Import Wizard and Data Manipulation Language for Data Migration and Management in Bulk.
- Good experience in SFDC related technologies such as Apex, Visualforce, Apex triggers
- Configured and maintain User profiles, role hierarchy, sharing rules and Security, Password policies
- Proficiency in administrative tasks like Creating Roles, Profiles, Users, Email Services, Page Layouts, Workflow Alerts, Actions, Reports and Approval Processes
- Experience in developing Client - specific solutions on force.com platform using Apex Classes and Triggers, Web service API, Force.com IDE, Validation rules, SOQL and SOSL
- Sound knowledge on Salesforce setup menu, Configuration, custom Application Development, Administration, Data Migration and Deployment of applications to Force.com platform.
- 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 experience on creating Object/Tab/Field, Formula, Record Types, Folder Management, Activity Management, Queues, Groups and Analytical Snapshots
- Expertise in developing, deploying and integrating Salesforce.com CRM
- Experienced in Force.com Apex Classes, Apex Triggers, Batch classes, Future methods, Visualforce, Force.com API.
- Experienced in SOAP, REST and METADATAAPI.
- Worked with Sales Cloud, Service Cloud, Community cloud, Marketing cloud.
- Involved in developing the static web pages using HTML and Good web page design skills.
- Proficiency in Object Oriented Languages like C, C++ and Java technologies.
- Experience in one-way integration and bidirectional integration of AppExchange application with Salesforce.
- Good experience in extending Computer-Telephony Integration (CTI) Toolkit to customize Calls Centers and Soft phone layouts that gives best user interface with pop Visualforce pages.
- Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new technologies.
TECHNICAL SKILLS
Salesforce.com: Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex, Visual force (Page, Component & Controllers)
Custom Integration: Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom Settings, Custom Labels and Tabs, Account Management, Contact Management, Email Services, Security Controls, AppExchange Package & Custom Application and Sandbox Data Loading
Platforms: Windows 2000, XP, and Windows Server
Technologies: C, C++, Java, HTML, XML, XHTML, and DHTML, CSS
Web Design Tools: Visual Studio 2008/2005/2003 , SQL Query Analyzer, SQL Profiler, Adobe Photoshop, Dreamweaver, MS Office, Visio 5.0, Adobe Acrobat Pro, Adobe Flex Builder
Databases: MS SQL Server 2000/2005
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server / 2008, Linux
PROFESSIONAL EXPERIENCE
Confidential, Itasca IL
Salesforce Developer
Responsibilities:
- Worked on enhancing and supporting the application.
- Responsibilities include develop, prototype and support Salesforce CRM implementation. Involve in both on-going production support as well as project activities.
- Was mainly involved in solving Service Desk Tickets for the Organization
- Worked with standardsalesforce.com standard objects like Accounts, Contacts, Leads, Opportunities, Products, Assets, Entitlements, Entitlement Contact, and Content.
- Setting up Validation rules on standard/custom fields.
- Creating Workflow Rules and Approval Processes.
- Used the Force.com plugin for Eclipse IDE to develop, enhance, test, and deploy applications on the Salesforce Platform.
- Worked with Visualforce List Controllers to act on a set of records with pagination and iterate
- Over a list of records to produce output in a list.
- Developed Apex Classes, Apex Triggers, Custom Controllers, and Controller Extensions.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Wrote batch Classes to delete duplicate Accounts and scheduled it on a weekly basis.
- Implemented SOAP API using Outbound Messaging to integrate with the legacy system.
- Build prototypes for enhancements to the Salesforce implementation.
- Worked on Sales Productivity Feature like Pricebook, Pricebook Entries.
- Worked with Entitlement Management, Opportunity Management functionality.
- Have a decent knowledge on Article Management and Article Search Activity Primary Object.
- Configured Customer Community and Partner Community portal to meet the business requirements.
- Developed Unittest class for Apex class and worked for improving code coverage.
- Used Selenium IDE as part of the regression testing in UAT Sandbox.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Customer Community, Partner Community, Sales Cloud, Service Cloud, Community cloud, App Exchange, Workflow & Approvals, Reports, Custom Objects, Customization of portal pages, Custom Tabs, Email Services, Sandbox Force.com IDE.
Confidential, Northbrook IL
Salesforce Developer/Admin
Responsibilities:
- Worked As Enhancement Team Member And Performed The Roles Of Salesforce.Com Developer/Admin In The Organization.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules and workflows for automating business logic.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Worked on Security Authentication certificate and solved the issue which prevailed between the Projects.
- Manage page layouts, fields, and system interface/capabilities.
- Created Sharing Settings on different objects to reflect the business logic.
- Involved in DataMapping and Migration of data from legacy systems to SalesForce.com Objects and fields.
- Developed Visual force pages to meet the organization requirement for the new look and feel.
- Developed custom controllers and used controller extensions to show data in the visual force pages.
- Generated WSDL for interacting with the outside software systems. Used Force.com Web services API and outbound messaging for implementing web services through WSDL in the application for access to data from External systems and websites.
- Developed various Batch Apex classes and scheduled those using Apex Schedulable classes on hourly basis.
- Implemented Service Cloud for customer service, including configuration of email to case, case assignment rules. Managed migration and release of Service Cloud.
- Developed Apex triggers for avoiding duplication of Leads from various resources.
- Used DataLoader for Insert, Update, And Bulk Import or Export of Data from Salesforce.Com S-objects. Used It to Read, Extract, And Load Data from Comma Separated Values (CSV) Files.
- Worked with Salesforce.com technical support to sort out the technical challenges and governor limits.
- Used Email Services for implementing Inbound Email Service that attaches the email to the Comment section of the Parent object.
- Skilled in integrating Salesforce with external Master data using SOAP and REST API.
- Was involved in creation of the Electronic Change Request System (ECRS) documents as part of the Software Development Life cycle.
- Developed Apex Triggers, Apex Classes and Test Methods. Used to maintain more than 85% code coverage in Salesforce production.
- Wrote SOQL and SOSL queries.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Sales Cloud, App Exchange, Workflow & Approvals, Reports, Custom Objects, Web services, Schedule jobs, Batch jobs, Customization of portal pages, Custom Tabs, Email Services, Sandbox Force.com IDE.
Confidential, Deerfield IL
Salesforce.com Developer/Admin
Responsibilities:
- Interact with Business users to understand customer requirements and translate them into a technical reality that is extendable and maintainable.
- Leveraging Sales Cloud functionality, including Account Planning, Sales Forecasting, Opportunity Management and Lead Management.
- Design, develop and deploy Apex classes, controller classes and Apex triggers for various needs of the application.
- Implement complex business logic using Apex and Visual Force.
- Used apex scheduler to schedule the batch class as a part of data cleansing process.
- Implemented custom Account Merge by creating complex visual force pages to allow business users to enter accounts and choose related object records to merge.
- Developed batch classes to accomplish complex business requirement and mass update contact data.
- Wrote future methods to make web service call outs to external and legacy applications.
- Implemented Customization of Salesforce portal and Community portal development.
- Refactored apex code by following best practices and optimized triggers for better performance.
- Wrote bulk triggers for processing bulk data in SFDC. Wrote test classes to ensure over 90% code coverage and assertions to test the business functionality.
- Create test scenarios on Sandbox environment and use Force.com component deployment wizard to migrate data between Force.com IDE and Sandbox environment.
- Work on various Salesforce.com standard objects such as accounts, contacts, cases, opportunities, products, leads, campaigns, dashboards and reports.
- Work with end users on workflow, and help answer questions involving process, new account creation, cases, and reporting and best practices.
- Provide overall administrative support to the sales department.
- Set up approval process for Opportunity and design communication templates to direct the response to appropriate users.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects. Create users, roles, and public groups and implement role hierarchies to provide shared access among different users.
- Created New Reports, New Dash Boards, and worked on Data Loader by uploading about close to a million records and experienced in cleansing and De-duplicating bulk loads. Create page layouts and search layouts to organize fields, custom links, related lists and other components.
- Create workflow rules and define related tasks, time triggered tasks, email alerts, and field updates.
- Migrating data from accounting system into Salesforce using data loader.
- Creating and tracking user licenses for app exchange packages.
- Integrate web services by generating stubs from WSDL files and extract data from external systems to display in the Salesforce.com pages.
- Integrated SFDC with legacy application using Cast Iron Studio and Management Tool.
- Work with business users during user acceptance testing and training.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Data Loader, Workflow & Approvals, Reports, Custom Objects, Customization of portal pages, Scheduled Apex Jobs, Custom Tabs, Email Services, Security Controls, Sandbox Force.com IDE.
Confidential, Peoria IL
Salesforce.com Consultant
Responsibilities:
- Gathered requirement for the salesforce.com as per project requirement using different Methodologies and Tools.
- Analyzed functional problems and determined techniques and requirements most feasible for processing the data.
- Developed the business and functional requirement specification describing and prioritizing of the requirement
- Created workflow approval, validation rules and formulas with Salesforce administrative tasks and creating reports, modifying data developing USE case scenarios.
- Designed Organizational Hierarchy and roles as per company need and set all the profiles permission and their privileges. Organized Sharing group for data access single-sign-on and security.
- Implemented case management in Service Cloud console. Customized the console using Service Console toolkit and JavaScript.
- Implemented Knowledge articles and installed public knowledge base.
- Designed VF pages and hosted them on Force.com sites.
- Designed VF pages and included the live agent generated code to invoke live chat requests to the available live agent users in Service Cloud.
- Worked with Workflow rules, Validation rules, formula and complex validation over multiple objects.
- Implemented Salesforce CRM applications based on Apex Language and leveraging Force.com platform and SaaS application running in Cloud computing environment.
- Involved in Setting up standard object-Accounts, Contacts, Opportunity, Report & Dashboard, Lead and Campaign.
- Used the Web service API to retrieve, deploy, create, update and delete customization information, such as custom object definitions and page layouts, for your organization
- Customize Salesforce.com with custom fields, links, objects, page layouts, buttons, and record types, s-controls, to meet specific business requirements.
- Worked with Apex Explorer and Data Loader.
- Designed process flow for dynamic Custom and Visual Force pages for APEX triggers, Classes, Test methods & to implement the custom functionality.
- Used Data Loader to transfer the data to production and Full sandboxes, used Eclipse IDE for complete Apex Programming.
Environment: Saleforce.com platform, Force.com Sites, Apex, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP Pro.
Confidential, Ann Arbor MI
Salesforce.com Developer/Analyst
Responsibilities:
- Used Sales Force Automation for Sales Lead Management, Opportunity Management, Account and Contact Management, Data Quality Management, Approvals and Workflow.
- 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.
- Developed and supported customer support portal to support eServices, CRM Customer Support.
- Developed and deploys ad hoc Salesforce.com reports and dashboards.
- Managing Profile and Roles.
- Worked with Case Management Functionality.
- Created Workflow Rules, Approval Process, Validation Rules
- Involved in data mapping and migration of data from legacy systems to SalesForce.com Objects and fields.
- Involved in querying Salesforce tables using SOQL & SOSL queries using Force.com Explorer.
- Customized page layouts for Opportunity, Contacts and Accounts depending upon user roles and groups.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com subjects.
- Used it to read, extract and load data from comma separated values (CSV) files.
- Modifying Page layouts and setting the Record Types.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Manage page layouts, fields, and system interface/capabilities.
- Worked with Agile and Scrum methodologies.
- Maintenance of data entry standards & data integrity process.
- Build& monitor standard analysis and reporting for marketing campaigns.
- Performed mass imports and exports of data.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Data Loader.
Confidential
Web Programmer (JAVA)
Responsibilities:
- Designed and developed a Web Portal following the MVC pattern: Struts framework is being used as a front-end solution.
- Session Façade J2EE pattern is being used on the middleware level (Stateless Session Beans + Data Access Objects as transaction handlers).
- Implemented Standard mailbox features as well as designed and developed online credit card gateway (third-party processing center is being used) with MySQL DB being a back-end tier.
- Developed a web site generation mechanism that allows generating DNS name on fly, configuring web site using provided templates (tomcat web server management). System provides full statistical and marketing analysis of the affiliate web sites.
- Involved in code designing and technical documentation.
- Involved in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
- Develop web application using Struts Framework.
- Develop user interfaces using JSP, HTML and CSS.
Environment: Java, JSP 1.2, Oracle 8i, Tom Cat, Java Script and HTML.
