Salesforce Resume
Arlington, VA
PROFESSIONAL SUMMARY:
- 7+ Years of IT experience that includes around 4+ years experience in Salesforce.com CRM Platform and 3 years of experience with Java technologies. Involved in various stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, architecture design, development, enhancements, testing, deployment and maintenance of standalone, Multi-tier, web-based, and portals based object oriented enterprise applications.
- Experience in administration, configuration, Implementation, and Support of Salesforce CRM, and Salesforce SFA applications based on Apex Language and leveraging Force.com Platform -- world’s first commercial Software as a Service (SAAS) application running in Cloud Computing Environment.
- Good experience in designing of custom objects, custom fields, role based page layouts, custom Tabs, custom reports, report folders, report extractions to various formats, design of Visualforce Pages, Snapshots, Dashboards, Apex Classes, Controllers & Triggers, and various other components as per the client and application requirements.
- Strong knowledge of SFDC standard data structures and familiarity with Force.com platform.
- Experience in building Visualforce Custom Controllers/ Components, Custom Objects, Reports, Dashboards, Tabs.
- Experience in Salesforce.com SFA, Force.com Apex Classes, Apex triggers, Integration, Visualforce, Force.com API, SOQL, SOSL.
- Hands experience on IBM Web Sphere Cast Iron Integration and its implementation.
- Experience with Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Partner WSDL & Enterprise WSDL, Visualforce (Page, Component & Controllers).
- Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex Programming Language and IDE tools: MyEclipse, Eclipse, JBuilder and Force.com Eclipse IDE Plug-in.
- Good work experience in Custom Integration ofOutbound Messages, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services, Security Controls, AppExchange Package & Custom Application, Sandbox data loading.
- Expertise with Administration and Configuration of Salesforce.com CRM to populate and maintain data.
- Experience in Implemented Salesforce.com for the sales and support user groups based on the user requirements.
- Experience in maintaining, enhance and create workflows and validation rules.
- Experience with tools like Force.com Explorer, Force.com Migration and force.com Excel connector.
- Good exposure to AppExchange applications. Able to find appropriate applications, install and customize.
- Expertise with Object Oriented Design (OOD), Analysis (OOA), based on Unified Modeling Language (UML) architecture.
- Extensive experience with MVC architecture and Jakarta Struts/Tiles. Good experience in using Jakarta Apache frameworks like Struts, ANT, JUnit and Log4J.
- Extensive experience in developing Web Services applications and inter process communications application using JTA, RMI.
- Proficient in databases like MS SQL Server 2000/2005, MySQL Server 5.5, MS Access, MS Excel.
- Experience in Database Design, writing stored procedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming with DB2, Oracle and MS-SQL, MySQL Server.
- Programming Experience in UNIX Shell Script. Experience with Sun Solaris 2.7, HP-UX and Windows 2000/XP/NT.
- Good understanding of coding in PL/SQL and very strong in performance tuning and database design expert level Oracle 10g/9i/8i /7.x.
- Experienced in all stages of SDLC that includes duties like providing documentation on design, testing and migration from development to production.
- Migrated Salesforce data both in/out bound usingCastIron, Java,Webservices.
- Ability to meet deadlines and handle pressure in coordinating multiple tasks in a work/project environment. Versatile team player with excellent analytical, presentation and inter-personal skills.
- Strong communication, organizational and interpersonal competencies along with detail oriented and problem solving skills in the technology arena.
TECHNICAL SKILLS:
Salesforce Technologies:
Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Excel Connector, Partner WSDL & Enterprise WSDL, Visualforce (Page, Component & Controllers) and S-Control
Custom Integration:
Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects ,Custom settings, Custom labels and Tabs, Email Services, Role Hierarchy, Dashboards, Security Controls, AppExchange Package & Custom Application and Sandbox data loading
Force.com tools:
Apex Data loader, Force.com Apex Explorer, AJAX tool kit, Force.com Migration Tool, Force.com Excel connector and Force.com Eclipse IDE Plug-in
Programming Languages:
JAVA, C, C++, VB, APEX and UML
Java/J2EE/Web Technologies:
J2EE, JSP, JDBC, RMI, Applet, Java Script, XML, XSLT, DTD, XML Schema, HTML, DHTML, Shell Scripts and Web service
Platforms:
UNIX and Windows (NT, 2000, XP)
Database:
MS SQL Server 2000/7.0 and MySQL, MS Access
IDE:
Eclipse, My Eclipse and Force.com Eclipse IDE plug-in
Tools:
MS Visual Source Safe, HTML Dream weaver and Microsoft Project 2000 and Sub Version, MS Visio, MS Office
PROFESSIONAL EXPERIENCE:
Client: Confidential,Arlington, VA. Jan 12 - Till Date
Role: Salesforce Consultant
Responsibilities:
- Implemented the Salesforce.com applications using Agile SCRUM Methodology that involves the iterative development methodology
- Created Objects and fields, Relationships and Record Types, Page Layouts, Profiles and Assignments Rules
- Involved in Design and development of Workflow Rules, Triggers, Validation Rules, and other customizations with Salesforce.com
- Implemented Marketing Sales, Customer Service, Call Center & Support Administration
- Developed Salesforce.com APEX and Web Services API on Force.com IDE
- Developed Apex Before Insert, Before Update, After Insert and After Update Triggers
- Created Visualforce Page for custom User Interface development using standard and Custom Controllers
- Configured Reports for Custom Objects and associated them to Dashboard
- Used SOSL and SOQL Queries during the data migration and custom development
- Responsible for Data load operations using Salesforce’s Apex Data loader
- Migrating all the customizations to PROD using the Force.com IDE.
- Worked on the User Entitlements and role hierarchy for Salesforce.com
- Implemented the Salesforce.com Web to Lead functionality to create Leads in SFDC
- Configured and Maintained the Sandbox Environment for easy facilitation of Development and QA Activities
- Analyzed the Scope of the Requirements, and avoiding Scope Creep
- In charge of conducting the UAT with the Business users, and gathering feedback and providing the same to the Development team
- Reviewing the test cases provided by the QA team, and providing feedback
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Created various reports (summary reports, matrix reports, pie charts, dashboards) and setup report folders to authenticate users based on their profiles (permissions).
- Responsible for testing the development work done by off-shore and make sure they comply with the requirements.
- Involved I Level-2 support for some applications to resolve show stoppers by working with the Dev team.
Environment: Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects, Tabs, Email Services, Apex Language, Visualforce Pages, Components and Controller, JavaScript, Eclipse IDE Plug-in, Data Loader.
Client: Confidential,Melville, NY. Jun 11 – Dec 11
Role: Salesforce Consultant
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- 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.
- Created templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Worked with the user group for requirement gathering throughout the planning and implementation.
- 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.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Used field level security along with page layouts to manage access to certain fields.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Created custom Dashboards for manager’s home page and gave accessibility to dashboards for authorized people.
- Involved in Unit Testing, for the customizations and developments done during the project.
- Extracted the data from Salesforce.com application into the external databases (Oracle 10g) for generating large data reports using the Informaticaon Demand.
- Involved in the Data Transformation and Data Cleansing activities while transferring the data to the external system using Informatics on Demand.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Involved with Salesforce.com Premier Support and handled the support cases with the help Salesforce.com support.
Environment: Salesforce.com platform, Data Loader, Apex Classes, Web services, Controllers, Triggers, Visualforce, SOQL, SOSL, Workflow & Approvals, Java Ant, MS Excel, XML, Custom Reports, Dashboards.
Client: Confidential,New Jersey, NJ. Jul 10 - May 11
Role: Salesforce Consultant
Responsibilities:
- Worked as enhancement team member and performed the roles of Salesforce.com Developer/Admin in the organization
- Participated in requirements gather requirements and develop data model to suit complex business needs.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC).
- Interacted with various business user groups for gathering the requirements for Salesforce implementation and documented the Business and Software Requirements.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Implemented web based case management automation – Web to Case (on Case Object) to track and solve customer’s issues.
- Implemented Email-to-Case using XML. Converted the E mail threads regarding customer service issues into XML strings that are converted into cases and linked those cases with their respective Accounts and Contacts.
- Extensively worked on Campaign Management WorkFlow rules and Approvals.
- Involved in Campaign Management setup.
- Configured Salesforce to begin using Campaign Management.
- Integrated Salesforce.com with external systems using Salesforce Partner Web Services for approval and custom workflow solution.
- Designed various WebPages in Visualforce for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Used various applications like Demand tools 2.0 from App Exchange in the Salesforce environment.
- Worked on Flex and Adobe Flash Applications.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visualforce 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.
- 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 Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Extensively used Declarative Application Framework and Created applications on Force.com.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
- Installed and worked on Demand Tools Application from AppExchange.
- Train users on Salesforce.com via webinar session, one-on-one sessions, and in person class room training. Provide demo sessions for clients.
Environment: Saleforce.com platform, Force.com Sites, Apex, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, CSS, Workflow & Approvals, Campaign management, Flex, Reports, Custom Objects, Custom Tabs, Email Services, web services, MS Access 2000, MS Excel, Java, ASP, PHP, Demand Tools 2.0, Declarative ,Sandbox data loading, Eclipse IDE Plug-in, Informatica On demand, SAP Migration, Windows XP Pro.
Client: Confidential,Tampa FL. May 09 – Jun 10
Role: Salesforce Consultant
Responsibilities:
- Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC) and using other Platform based technologies like Visualforce, Force.com API, and Web Services.
- Customized tab worked with various standard objects like Accounts, Contacts, Leads, Campaigns, Cases and Solutions.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components to suit to the needs of the application.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Developed workflow rules for various tasks and Email alerts as per the requirement.
- Integrated Salesforce CRM and the legacy system using Cast Iron Integration Systems.
- Developed Approval process for the application by implementing custom formulas in different stages of approval.
- Implemented Case Management Automation to track and solve Customer’s Issues. Implemented Email-to-Case, Web-to-Case to enter generated cases to Case Object.
- Developed Apex classes and Apex Triggers for various functional needs in the application.
- Developed Visualforce Pages to customize the view and functionality of the page that were required by the Organization.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Provided the training to the internal business users to use the application and develop their own custom report.
- Prepared user manual and technical support manual.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, MS Excel, MS Power point, HTML, Java Script, Java, Web Services, WSDL,SOAP, Sandbox, Eclipse IDE Plug-in.
Client: Confidential,Boston, MA. Dec 07 - Apr 09
Role: Salesforce Consultant
Responsibilities:
- Performed the roles of Salesforce.com Developer and Admin in the organization.
- Interviewed the end users, obtained requirements thereby designed, implemented, unit tested, maintained, and troubleshoot the application.
- Created custom objects, tabs, fields, page layout as per business requirements.
- Worked with field & page layout customization for the standard objects like Account, contact and Leads.
- Developed triggers, Visualforce pages/controllers, workflows, validation rules and formulas.
- Involved in developing automated e-mail service.
- Utilized Apex data loader in handling massive amounts of user data.
- Utilized Salesforce’s WSDL to integrate Salesforce with applications.
- Developed S-Controls in JavaScript.
- Developed new Reports & Dashboards.
- Involved in administration setup in configuring communication templates, data management and e-mail administration within the organization.
Environment: SFDC APEX API, Java script, XML, SOQL, Force.com Eclipse IDE, Apex Explorer, Visualforce, SOQL and Windows XP.
Company: Confidential,Hyderabad, India. Aug 06 - Nov 07
Role: Java Developer
Responsibilities:
- Developed use cases, class diagrams and sequence diagrams using Rational rose.
- Developed the application as per the requirements and business rules.
- Part of the team which was responsible for designing and developing the application in n-tier fashion as per struts based MVC architecture standards.
- Responsible for developing the Registration modules of the wholesale application.
- Utilized the various J2ee Designpatterns to develop the Business modules based on the required functionality.
- Responsible for developing the application level flow by utilizing Java, JSP and Struts.
- Responsible for developing the OS specific scripts (Shell Scripts) for automating the closing doc Process
- Used java Scriptfront end Validations.
- Developed Session beans and entity Beans representing business logic abstractions.
- Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies.
Environment: Java, JSP, Oracle 8i, Servlets, Apache Tomcat, Java Beans, JDBC, Java Script, MS Power point, XML, HTML and Rational Rose and Dream weaver.
Company: Confidential,Ahmedabad, India. Aug 04 - Jul 06
Role: Java/J2EE developer
Responsibilities:
- Involved in Requirement Analysis, designing, development and testing of the entire eProcurement application.
- Involved in high level and low level designing of BET program.
- Project modeled using MVC (Model-View-Controller Architecture) framework.
- Used Dream weaver for prototype of GUI Screens.
- Developed the application using Java and JSP 1.2.
- Developed the GUI using JSP 1.2.
- Validated client side data using JavaScript.
- Used Rational Rose for UML diagrams.
- Provided testing and production support.
- Configured a Server to handle requests from application users and instantiate the handler classes.
Environment: Java, JSP 1.2, Oracle 8i, Servlets, Apache Tomcat, Java Beans, JDBC, Java Script, MS Excel, MS Power point, HTML and Rational Rose and Dream weaver
Education: Bachelor’s of Computer Science
