Sr. Salesforce Developer Resume
Pittsburgh, PA
PROFESSIONAL SUMMARY:
- Having 9 years of experience in the field of Information Technology with 5 years of experience in Salesforce.com CRM.
- Experience in developing client - specific solutions on force.com platform using Apex Language (Classes, Controllers & Triggers), Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Visualforce Pages, Custom Tabs, Custom Objects, Analytic Snapshots and Dashboards.
- Extensive experience on working with custom objects, custom fields, Pick-list, page layouts, Workflow Alerts and Actions, ApprovalProcess, Validation Rules, custom Tabs, custom reports, report folders, Dashboards.
- Good experience with Visual force, SOSL, SOQL, WSDL, Partner WSDL & Enterprise WSDL, Visual force (Page, Component & Controllers) web Services API and custom user interfaces using HTML.
- Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex Programming Language.
- Extensive experience of automating complex business processes usingworkflows, approval process, dynamic approval process, sharing rules and validation rules.
- Experience in integration of Salesforce.com Applications with Other applications with an emphasis of the Web Services/XML.
- Expertise in maintaining the Functional areas of Data Management, Forecasting, Accounts, Contacts, Leads, Campaigns, Opportunities, Quotes, Activities, Dashboards and Reports.
- Expertise in developing UI Components using Visualforce Pages, Visualforce components, Apex Controllers, HTML, Java Script and CSS.
- Experience in integration of Salesforce.com Applications with Other applications with an emphasis of the Web Services/XML.
- Proficiency in SFDCAdministrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Validation rules, Reports, Dashboards, Tasks and actions.
- Excellent experience in using Oracle, SQL Server and SQL databases and Familiar with Stored procedures Triggers and Functions using PL/SQL and AJAX.
- Experience in application development using Java, J2EE, JDBC, REST, SOAP, Weblogic and Websphere.
- Expert level skills in interacting with Business users & Product Owners to analyze and understand the Business Process requirements.
- Ability to quickly adjust priorities, extensive creativity, and the ability to take on projects with limited specification and an effective team player.
- Ability to meet deadlines and handle pressure in coordinating multiple tasks in a work/project environment.
- Experience in all phases of Software Development Life Cycle (SDLC) and project life cycle processes.
- Experience in integration of AppExchange application with Salesforce.
- Proficient with Scrum, Agile, Waterfall, Spiral methodologies and V-Model.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce.com Platform, Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Partner WSDL & Enterprise WSDL, Apex Classes, Apex Triggers, SOQL, SOSL, Visualforce Pages, Components & Controllers, Apex Web Services, Workflow & Approvals, Dashboards, Reports, 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, Platform (Sandbox and Production) and SOQL Explorer.
Languages: Java, JavaScript, HTML, XML, SQL
Frameworks: J2EE, Spring (MVC, AOP, JDBC), JDBC, REST/SOAP Web services
App/Web Servers: Apache, Tomcat, Web logic, Web sphere and JBoss.
Databases: SQL Server 2008, PL/SQL, Oracle, DB2.
Operating Systems: Windows 95/98/2000/XP/2003, Solaris, Red Hat Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh, PA
Sr. Salesforce Developer/ Service cloud consultant
Responsibilities:
- Responsible for interacting with various business team members to gather and document the requirements.
- Designed, developed and deployed Apex Classes, Controller Classes, Batch Apex, Apex Scheduler, Apex Triggers, packages for various functional needs in the application.
- Involved in developing Visualforce Pages, Test Classes for Unit testing.
- Good exposure to standard objects like Accounts, Contacts, Leads, Campaigns, Reports and Opportunities.
- Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components, Visualforce Pages based on the requirements.
- Implemented Salesforce Service cloud and Opportunity Management (Case management, Entitlement management, Product & price book, High volume customer portal, Partner portal, Visual force sites) for business support and technical support.
- Developed complex reports and dashboards using HTML, PDF, Apex, Visual force page and mail merge.
- Customized Dashboards to track usage for productivity and performance of business centers and sales teams.
- Created various profiles and configured the permissions based on the organizational hierarchy requirements.
- Good Exposure to Service cloud.
- Implemented web based case management automation - Web to Case (on Case Object) to track and solve customer’s issues.
- Used the force.com IDE (Eclipse) for development and code promotion.
- Developed batch interfaces and processes to integrate Salesforce.com with other external systems.
- Supported the data migration activities for migrating the data with Data Loader.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages.
- Involved in the development of workflow rules and created related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders.
- Generated Queries using Apex Explorer and WSDL application to connect with different servers.
- Involved in migrating data into Salesforce application using apex data loader and informatica data loader through CSV files.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from external systems to display in the pages of Salesforce.com.
- Used Force.com IDE for Eclipse for creating, modifying, testing, and deploying Force.com Application.
- Managed and implemented many customization requests by Business Users.
- Involved with Salesforce.com Premier Support to handle the support cases with the help of Salesforce.com support.
- Managed Security settings and conducted regular Security/Configuration Audit.
- Conducted sessions to the UAT users to use the Salesforce Knowledge application.
Environment: Salesforce.com CRM Application Platform, Force.com, Service cloud Apex Language, Sales Cloud, Apex Triggers, Apex Data loader, Visual force, SOQL, SOSL, WSDL, Soap, Custom Objects, Tabs, Page Layouts, Workflows, Approval Processes, Email, Messaging, Dashboards, Reports, Email Templates, JavaScript, Eclipse, Production environment, Eclipse IDE Plug-in.
Confidential, Eden Prairie, MN
Lead Salesforce Developer
Responsibilities:
- Responsible for interacting with business teams to gather and document the requirements.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Worked with Visualforce Pages, Custom Controllers, Extension Controllers, Apex Coding, Apex Classes, Apex Triggers.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Opportunities.
- Developed Salesforce.com APEX and Web Services API on Force.com IDE.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages.
- Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish many-to-many relationship among objects.
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement business logic.
- Developed complex Custom Reports and Dashboards.
- Good Exposure to Data Loader for insert, update, and bulk import or export of data from Salesforce.com objects.
- Developed custom pages using Apex, Visual force and controllers for customized UI of application workflow.
- Made new enhancements on Service cloud console view and developed many Visual force components.
- Created Web Forms and processed the data in SFDC with the extensive usage of Web services API.
- Created Email templates, approval processes, approval page layouts and defined approval actions to automate the processes.
- Created new sandboxes and deployed Components and Data from one environment to another and Managed sandbox refreshes.
- Developed Email handlers using Apex for generating PDFs from Leads received from several sources using Apex.
- Used Force.com IDE for Eclipse for creating, modifying, testing, and deploying Force.com Application.
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Involved in the Data Transformation and Data Cleansing activities while transferring the data to the external system using Informatica Data Loader.
- Provided post-implementation support to assist end users in creating reports, dashboards and certain Administration tasks based on the requirements.
Environment: Saleforce.com platform, Force.com, Service cloud, Apex Class, Apex Triggers, Visualforce, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, CSS, Email Services, HTML, Java Script, Java, Web Services, WSDL, Eclipse IDE Plug-in, Windows.
Confidential, Pittsburgh, PA
Salesforce Developer/Administrator
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.
- 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.
- 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.
Environment: Salesforce.com, Force.com, Data Loader, Apex Classes, Controllers, Triggers, Visualforce, Sales Cloud, Service Cloud, Data Migration, SOQL, SOSL, Workflow & Approvals, Java Ant, Custom Reports, Dashboards, Oracle, Windows.
Confidential
Confidential
Salesforce Administrator/ Service cloud consultant
Responsibilities:
- Interacted with various business team members to gather and document the requirements.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Reports and Opportunities.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Good exposure on standard objects like Campaigns, Leads, Accounts, Contacts, Opportunities, Dashboards and Reports.
- Developed and configured various Custom Reports and Report Folders for different user profiles depending on the need in the organization.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components and to suit to the needs of the application.
- Created various profiles and configured the permissions based on the organizational hierarchy requirements.
- Created many lookup and master-detail relationships on the objects and created junction objects to establish many-to-many relationship among objects.
- Customized tabs for different business users groups and business centers.
- Responsible for developing complex reports and dashboards using HTML, PDF, Apex, Visual force page and mail merge.
- Developed workflow rules and triggers using Apex based on the requirements.
- Created custom reports and enhanced Salesforce.com environment as per user needs using Apex and Visualforce pages.
- Developed custom pages using Apex, Visual force and controllers for customized UI of application workflow.
- Created Formula fields, Validation rules, Page layouts, Search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Developed time dependent workflows as per the requirement.
- Implemented multiple Visualforce pages depending on the requirements.
- Customized the entire Salesforce.com applications to in corporate the business requirements which involved creating Web Forms and processing the data in SFDC with the extensive usage of Web services API.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Supported the data migration activities for migrating the data from various business centers and business center users with the support of Saleforce.com.
- Created VF pages using custom Controller to develop the functionality of updating multiple records on SFDC Designed various HTML Email templates for Auto-Response to customers.
- Used Translation Workbench on SFDC in-order to translate the custom labels, validation rules and email templates in different languages.
- Implemented escalation rules, automatic case generation and their escalation to call center representatives, and generated email alerts for quick issue resolution.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Responsible for migrating existing data (Accounts, Contacts, Events and Tasks) from legacy systems to Salesforce.com using Data Loader.
- Helped integration team for accessing the SFDC data using WebServices.
- Document the configuration and development changes and follow the plan during the release process.
Environment: Saleforce.com platform, Force.com Sites, Apex(Classes, Triggers), Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Email Services, Custom Tabs, Email Services, Components and controller, Data Loader, SF Explorer and Eclipse IDE Plug-in.
Confidential
Confidential
Salesforce Administrator
Responsibilities:
- Interacted with different business user groups for gathering the requirements for Salesforce implementation.
- Responsible for documenting the Business and Software Requirements.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Developed various Custom Objects, Tabs, Workflows, Approval Processes, Reports, Email Templates etc.
- Administered, configured, maintained Salesforce.com application user profiles, roles, assigning Permissions, generating security tokens, validation Rule, upgrade installation.
- Created and deployed Several Reports using Salesforce.com platform.
- Used SOQL & SOSL for data manipulation needs of the application by preprocessing records.
- Good exposure to Data Loader and Informatica Data Loader.
- Created Test Classes for different Triggers and maximized the Test Coverage.
- Provided post-implementation support to assist end users in creating reports, dashboards and certain Administration tasks including creating and maintaining user profiles and privileges.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components and Visualforce Pages.
- Involved in data mapping and migration of data from legacy systems to SalesForce.com Objects and fields.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on records detail and edit pages.
- Extensive Use of Apex & Visualforce to customize the user interface and integrate with the ERP system.
Environment: Saleforce.com platform, Apex Triggers, Data Loader, HTML, Java Script, Reports, Custom Objects, Custom Tabs, Email Services, Data Loader, SOQL/SOSL, Page Layouts, Apex, Eclipse IDE Plug-in, Windows XP.
Confidential
Java Developer
Responsibilities:
- Utilizing Test driven development approach. Which brought QA testing in on the front-end of the development cycle for gains in code quality, software functionality and programmer productivity.
- Developed spring web application using Spring Model View Controller (MVC) architecture. Involved in writing different code patterns like DAO Interfaces and Implementations.
- Designed the user interface using HTML, CSS, Object Oriented JavaScript, and JQuery.
- Used Jersey Implementation of REST to provide rest web services.
- Extensively used the LOG4j to log regular Debug and Exception statements.
- Developed Client side restful web services to get the JSON object (Response) and manipulated the JSON Object to display the response in the webpage.
Environment: Eclipse, Java 1.6, Spring MVC, JDBC, Restful web services, JavaScript, HTML, Ajax, CSS, GIT, log4j, Oracle, Tomcat and Web logic.
Confidential
Java Developer
Responsibilities:
- Designed and created modular maven project structure to use as skeleton for entire project.
- Interfaced with Oracle back-end using Hibernate/JPA ORM Framework.
- Designed and developed the architecture and application using Spring MVC Framework.
- Created REST based Web services to save and retrieve data. Implemented REST web-service and Client with JAX-WS.
- Written the SQL queries for save, update and delete .Involved in deployment of war in Apache Tomcat server to run application in stage environment.
- Prepared JUnit Test Cases, performed unit testing. Implemented logging mechanism using log4j. Used Eclipse as IDE. Configured and deployed the application into Apache Tomcat application server using Maven build scripts to automate the build and deployment process.
Environment: Eclipse, Java 1.6, Spring 2.X, Hibernate, Restful web services, JavaScript, HTML, Ajax, CSS, SVN, log4j, MS SQL and Tomcat
