Salesforce.com Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY
- 7+ years of professional experience in Application Software Designing, Development, Testing and Implementation.
- 3+ Years of experience with Sales force Customization, Security Access, Workflow Approvals, Data Validation , Data Utilities, Analytics, Sales, Marketing, Customer Service and Support Administration
- Experience in the complete life cycle of project development (SDLC) including System Analysis, Design, Development, Testing and Deployment.
- Expertise in standard Sales force configuration that include workflow rules, page layouts, Record Types, Approval Processes, Assignment rules, Validation rules, bulk Triggers, etc.
- Having good knowledge on Scrum methodology Process.
- Extensive experience in designing of custom objects, custom fields, Picklist, role based page layouts, Workflow Alerts & Actions, Validation Rules, Approval Processes, custom Tabs, custom reports, report folders, report extractions to various formats, design of Visual Force Pages, Record Types, Dashboards, and Email generation according to application requirements
- Having good experience with user Roles, Role hierarchies, Profiles, Permission sets and Sharing settings to ensure that the protected data is available only to the authorized users
- Having good knowledge on salesforce.com sharingrules and user access privileges
- Having good knowledge in writing test classes before deploying into production
- Expertise in customization, configuring, deploying and integrating Salesforce.com CRM solutions
- Analyzed Sales, Marketing &Customer Support business processes used by salesforce.com customers and recommended ways to improve their processes using salesforce.com
- Designed junction objects and implemented various advanced fields like Pick list, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements
- Good working knowledge in querying salesforce.com database using SOQL & SOSL queries using Force.com Explorer
- Used Force.com developer toolkit including Apex classes, Apex triggers and Visual force pages to develop custom business logic
- Good Experience in developing Custom Page Layouts, Work flows, Relationships, lookups and Dependent picklists.
- Experience with Data migration and updates through the tool App Exchange Dataloader in Salesforce.com
- Added formula fields and validations to new and existing objects and added custom functionality using custom controllers
- Having good experience in sales force automation (SFA) and customer portal relationship.
TECHNICAL SKILLS
Force.com :Apex Custom Controllers and Extension, Apex triggers, S- controls, SOQL,SOSL, Ajax Toolkit, Packaging and migrations, Force.com IDE (Eclipse)
SFDC Tools : Data Loader, Connect offline, SalesForce-to-SalesForce, Apex Explorer
Web : HTML, XML, CSS, JSP, JavaScript, WSDL, SOAP
Languages / Technologies : C#, JavaScript, Java, HTML, DHTML, XML, WCF, LINQ,
Databases : MS SQL Server 7.0/ 2000 / 2005, Oracle 10g, DB2
Development Environment : 3.0, 3.1, Ganymede, Helios, J2EE, Jdeveloper, Jripples
Platforms : Windows 2000, XP, Windows Server 2003 / 2008
PROFESSIONAL EXPERIENCE
Confidential, Chicago Dec 2011 – Till Now
Salesforce.com Developer
Project Description:
Confidential.,doing business asWalgreens, is the largest Americandrug retailingchain in theUnited States. As of January 31, 2012, the company operates 8,300 stores in all 50 states, the District of Columbia and Puerto Rico. It was founded inChicago, Illinois in 1901. Walgreens\' headquarters are in the suburb ofDeerfield.
Responsibilities
- Involved in setting up field level access for each custom object created based on the user’s role within the organization.
- Worked with field & page layout customization for the standard objects like Account, contact, Leads.
- Involved in customizing custom objects, tabs, fields, page layout as per the business need.
- Have worked on moving data from external legacy system into Salesforce application using Apex Data loader & CSV files.
- Involved in querying Salesforce tables using SOQL & SOSL queries using Force.com Explorer.
- List views available on a page are implemented using hardcoded SOQL statements. They cannot be modified by an end-user and do not correspond to the standard List Views available within saleforce.com User Interface.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from the home grown applications by using the home grown web services.
- Created user accounts and managed the profiles.
- Worked on role hierarchy & sharing rules to configure visibility.
- Worked on workflow rules & approval processes.
- Customized the Messages & Alerts on the Home page.
- Developed APEX triggers, classes, Visual Force pages.
- Created new Reports & Dashboards.
- Implementing visibility rules established within Salesforce.com. The context user should only be able to view the campaigns which are visible to him via standard Salesforce UI.
- Implement customer provided style sheets and images.
- Implement Java Script.
- Developing Triggers with bulk-safe and have a minimum of 75% code coverage.
- Involved in client interaction for discussing the work flow and customization of page layouts.
- Involved in business process reviews.
Environment
Saleforce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows.
Confidential, Virginia Oct 2010 – Nov 2011
Salesforce.com Admin/Developer
Project Description:
Verizon Wireless is a global communications leader powered by a passion to invent and an unceasing commitment to advancing the way the world connects.
Responsibilities
- Created webtoLead for partner on boarding and deal registration forms
- Developed Queues for the specific leads based on the lead assignment rules
- Created approval process for the partner and deal registration users
- Implemented the logic to find the existing matches for the account, contact and opportunity
- Created Visualforce pages and Apex classes
- Developed Apex triggers, Apex classes and test methods
- Integrated Salesforce.com with Siebel,.Net systems using SalesForce Web Services
- Wrote various queries in generating reports using combination of custom objects and standard objects
- Used Data Loader for Data Management in force.com platform
- Perform administration tasks as needed, managing custom fields, integration and data cleanup
- Involved in security levels and privileges by customizing Salesforce.com Profiles and Roles
- Migrated Accounts, Leads, Contacts, Opportunities and sales data from external systems into Quest Salesforce.com instance
- Involved in setting up field level access for each custom object created based on the user’s role within the organization.
- Worked with field & page layout customization for the standard objects like Account, contact, Leads.
- Involved in customizing custom objects, tabs, fields, page layout as per the business need.
- Have worked on moving data from external legacy system into Sales force application using Apex Data loader & CSV files
- Worked on workflow rules & approval processes
Environment
Saleforce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Sandbox data loading, Eclipse IDE Plug-in, Windows
Confidential, Tate, GANov 2009 – Sep 2010
Salesforce.com Admin/Developer
Project Description:
Project involved implementing sales, support and integration of shipping, inventory, orders, QuickBooks and pricing functionality into Salesforce. Worked on both SFDC standard and custom objects, fields, relationships, Triggers, Workflows and Analytics, to create reports for its daily, weekly, quarterly and yearly sales reports and creating dashboards for tracking each individual milestone.
Responsibilities
- Designed, developed and deployedApex Classes, Controller Classes, Extensions and Apex Triggersfor various functional needs in the application using the Eclipse IDE.
- Created custom objectsand definedlookupandmaster-detail relationshipsamong the objects. Also created junction objectsto establish connectivity among objects in data model.
- Good knowledge in developing the documents for data model design in salesforce CRM.
- Customized user Roles, Role hierarchies, Profiles, Permission sets and Sharing settings to ensure that the protected data is available only to the authorized users
- Used thesandboxfortestingandmigratedthe code to the deployment instance after testing.
- DevelopVisual force pages, Visual Force Custom Controller Components, Advanced Search functionality, Custom Objects, Tabs, Tags and Components.
- Proficient in usingEclipse based Salesforce.com IDEto develop and deployinto production.
- Having good experience with custom settings to develop the auto search functionality in salesforce.com.
Environment
Saleforce.com platform, Visual Force (Pages, Component & Controllers), Visual Work flows, Apex Language, Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Sandbox data loading, Eclipse IDE Plug-in
Confidential, NY Nov 2008 – Oct 2009
SalesForce.com Administrator
Project Description:
Confidential, the leading provider of digital workspaces, connects business communities and accelerates the intelligent flow of information and documents among participants. Through Intralinks\' secure, neutral, online environments, companies are better able to compete globally by accelerating essential business processes, simplifying communication, and fostering rapid workflow. Intralinks is easily accessible anywhere, anytime using a web browser. The company had deployed the partner portal for the affiliate network so affiliates could see access accounts, contacts, reports, and dashboards wherever internet is available. The new system guides agents through the sales process including properly routing incoming calls, reading required disclosures, and thoroughly reviewing customer order providing faster service and a consistent customer experience.
Responsibilities
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked with various salesforce.com objects like Accounts, contacts, Solutions and Custom Objects.
- Developed various Custom Tabs, Tags and Components.
- Implemented Sales force For Outlook functionality and installed outlook integration with different user systems.
- Worked with Validation Rules, Workflows, Approval Process and Reports & Dashboards.
- Worked with Data Loader and App Exchange Applications.
- Worked with different Deployment Plans for each release and Sandbox Refreshing.
- Worked with different Record types to setup for different Page layouts based on profiles.
- Involved in setting up Profiles and assigning the Profiles to the Users.
- Involved in setting up the Role Hierarchy and assigning the Users as per the role.
- Created different profiles and setup the permissions based on the roles in the organization.
- Knowledge in Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Experience with SOQL and SOSL statements within custom controllers, extensions and triggers.
- Involved in the Web Services Integration to connect with the different Applications.
Environment
Saleforce.com platform, Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Apex language ,Visual Force (Pages, Component & Controllers), Sandbox data loading, Eclipse IDE Plug-in, Windows XP
Confidential June 2007– Oct 2008
Java/J2EE developer
Project Description:
The project is a Web Development Project, where we process the customer order through the given the track number. My work in this project is to design and it required extensive use of Core Java, JSP, Oracle, Struts, Hibernate, spring and Web Services. I developed the main Business Logic whereby the customers would be providing with the portal for easy accessing of their requirements
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, JSP 1.2, Servlets 2.2 and Oracle 8i.
- Developed the GUI using JSP 1.2.
- Validated client side data using JavaScript.
- Used JDBC for Database connectivity.
- Involved in writing DB queries using SQL in Oracle 8i.
- Used Rational Rose for UML diagrams.
- Tested the Application using JUnit.
Environment
Java, JSP 1.2, Oracle 8i, Servlet 2.2, Apache Tomcat, Java Beans, JDBC, Java Script, HTML, Rational Rose and Dream weaver and JUnit.
Confidential July 2006 –May 2007
Programmer analyst
Project Description:
eBuy is software that allows an organization to carry out procurement activities. It covers the activities of supplier selection, negotiations, Order placement and order tracking in procurement cycle. Identification and selection of supplier takes place thorough Reverse Action (RA) and Request for Quotation (RFQ). These modules allow the buyer to create market, invite supplier for bidding, monitor the market and analyze the result. eBuy allows tracking of purchase orders, delivery schedules, receipts, invoices, payment etc. This system integrates backhand ERP with front-end web system
Responsibilities
- Involved in planning, estimation for completion of the request and client interaction.
- Involved in database design for the application as per normalization rules.
- Developed the web pages JSP, CSS, JavaScript.
- Developed Business logic on Java beans and setup connection with database.
- Written Store procedures and designed the database tables.
- Involved in the security issues of SSO.
- Involved in the data modeling, analysis of data, creation of database schema, tables.
- Have worked on the development of reports and charts.
- Parameter passing between different components in the provider objects.
- Creation of web and business components.
- Data handling between consequent calls to server were incorporated by session state, application state and query strings.
- Handled validation on client side using validation controls and custom validations on JavaScript.
- Implemented store procedures and triggers using PL/SQL.
- Communicated with end users to clarify their requirements.
- Attending in WSR meetings with the client
- Coding, testing for Major Enhancements
- Performed Integration Testing by adding all modules together for the web based application.
- Involved in team for production and deployment phase of the application.
Environment
Java, JSP, HTML, SQL, JavaScript, CSS, Web Sphere
Confidential May 2005 – June 2006
Programmer
Project Description:
The developed project is an online Human Resources Information System, designed to cater to the needs of the employees. It provides information of all employees, their details like designations and responsibilities, recruitment/separation needs of the organization. It gives details to the department level, and generates pay-slips, investment plans and income tax related details. Also processes work schedules, leave and attendance application status reports to personnel and receiving systems.
Responsibilities
- Interviewed the end users and translated the requirements into highly specified project briefs, identified business rules and developed the process flow for developing the application.
- Designed and developed the backend database of library users and application users using oracle.
- Developed front end JSP and implemented JDBC.
- Configured a server to receive requests and perform business logic.
- Implemented servlets to process validate and transit the data between the server and the client.
- Provided testing and production support.
- Configured a Server to handle requests from application users and instantiate the handler classes.
EnvironmentJ2EE, Servlets, Windows NT, JSP, JDBC, Java Script, XML, HTML and Oracle.