Salesforce.com Developer Resume Profile
Memphis, TN
PROFESSIONAL SUMMARY
- Experience in analyzing, designing, implementing, integrating and testing of Java/J2EE based enterprise applications SDLC - Waterfall and Agile Methodologies .
- Experience in working on Sales Cloud as well as Service Cloud. Good knowledge in writing test classes before deploying into production.
- Hands on experience in querying salesforce.com database using WORKBENCHSOQL SOSL queries using Force.com Explorer.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization.
- Experience in working with Force.com IDE, data migration and updates through the tool App Exchange Data Loader in Salesforce.com SFDC .
- Experience in Data warehousing and using ETL tools like Informatica and Pentaho.
- Extensive experience in developing APEX classes, Triggers, Visual force pages, Controllers, writing Workflows, Integration and Force.com API.
- Strong working experience with various salesforce.com standard objects like Accounts, Contacts, Opportunities, Products and Price books, Cases, Leads, Campaigns, Forecasting, Reports and Dashboards.
- Extensive work experience on designing of custom objects, custom fields, role based page layouts, custom Tabs, custom reports, report folders, report extractions to various formats, Snapshots, Dashboards.
- Experience in Administration, SFDC Configuration, Implementation and Support of Sales force CRM and SFDC instances.
- Proficiency in administrative tasks like creating profiles, roles, users, email services, Approvals, Workflows, Reports, Dashboards, Forecasts, Developed Formula fields, Work Flow rules, Validation rules.
- 7 years of IT experience with more than 4 years of experience in salesforce.com SFDC CRM platform as a certified developer and administrator.
- Excellent understanding of OOPS concepts and Design Patterns such as Model View Controller MVC , Data Transfer Object DTO , Data Access Object DAO .
- Hands on Experience on IBM Web sphere, Kettle, Cast Iron Jitter Bit, Applications.
- Experience in implementing web and enterprise applications using Core Java, Servlets, JSP, JDBC, SQL, PL/SQL, HTML, CSS, JavaScript, j Query, Ajax, My SQL, and Oracle on Windows operating system.
- Design and Coded Application Components in an Agile Environment utilizing JIRA, Comind, Greenhopper, Confluence.
- Proven ability to lead, manage and deliver projects on time and on budget, with a can-do attitude.
- Ability to adapt and learn quickly, Self-Motivated and a Team Player.
TECHNICAL SKILLS
Sales Force Tech | APEX Language, SOQL, SOSL, APEX Trigger, APEX Classes, APEX Web Services, Visual Force Pages, Components Controllers , APEX data loader, S-Controls, Force.com APEX Explorer, AJAX, Workflow Approvals, Dashboards, Reports, Analytic Snapshots, Custom Objects, Force.com Eclipse IDE Plug-in.CRM Oracle, Clarify |
Custom Integration | Outbound Messages, Workflow Approvals, Field updates, Reports, Custom Objects, Custom Settings, Custom Labels and Tabs, Account Management, Contact Management, Email Services, App Exchange Package Custom Application and Sandbox Data Loading |
Force.com Tools | Apex Data Loader, ETL Data Extraction, Force.com Apex Explorer, Force.com Migration Tool, Force.com Excel Connector and Force.com Eclipse IDE Plug-in. |
Programming Languages | JDK 1.2, 1.3, 1.4, 1.5, 1.6, C, C , SQL, PL/SQL, VB, UML, SQL and PL/SQL. |
Java/J2EE/web Technologies | Servlets, J2EE, JSP, JDBC, Applet, Java Script, XML, HTML, DHTML, Shell Scripts and Web service |
Platforms | Windows NT / 2000 / XP Pro / Vista, Windows 2003 / 2008. |
ETL Tools | Informatica,Pentaho. |
IDE | Eclipse 3.3,3.4,3.5 |
HTML Editors | Adobe Dreamweaver CS 5.5 |
J2EE MVC Frameworks | Struts 1.1, 1.2, 1.3.8, Spring 3, JSF 1.2, 2 |
UML Tools | Rational Rose Enterprise |
PROJECT DETAILS WORK EXPERIENCE
Role: SalesForce.com Developer
Confidential
Responsibilities:
- Development of workflows, assignment rules, auto response rules, escalation rules.
- Development of partner portal and customer portal.
- Developing and enhancing sales force out of the box functionality called knowledge management involving articles etc.
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports and Dashboards.
- Created Visual force email templates and also automated Email Process to send installation instructions to new and existing customers
- Merging of records from those different sales force objects and displaying on the visual force page as single list with the same look, feel and sorting functionality as that of standard list view pages. User should see record in the list view as per their visibility and accessibility.
- Programmatically calculating sharing settings of records of objects using share objects, batch apex and apex sharing reasons.
- Involvement in Integration with external legacy System.
- Developing Reports Using Conga Merge app exchange tool.
- Responsible for designing system test cases.
- Used SOQL SOSL for data manipulation needs of the application using platform database objects.
- Developed dynamic salesforce.com Visual Force pages using Apex and AJAX tool kit.
- Involved in the development like creation of objects, profiles, sharing rules, roles, triggers, validation rules, workflow rules, S-control, Apex classes.
- Data migration from one org to other.
- Implementing Outlook integration.
- Deployment of code from one org to other by using change sets, eclipse.
- Constructed custom reports and dashboards to track sales and other key metrics
Environment: SaleForce.com platform, Visual Force Pages, Component Controllers , Apex Language, Data Loader, HTML, Java Script, APPTUS, Subversion, S-Controls, Salesforce.com Custom Objects, Workflows, Reports, Eclipse, Force.com Eclipse Plug-in, change sets,SalesForce.com sandbox.
Role: SalesForce.com Developer/Admin
Confidential
Responsibilities:
- Closely worked with SalesForce.com consultants while implementing the solutions for the needs of organization.
- Documented and shared the requirements with SalesForce.com consultants for further implementation.
- Involved in administering, configuring, maintaining Salesforce.com application user profiles, roles, Permissions, generating security tokens, validation Rule, upgrade installation.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Customized tabs for among different business users groups and business centers.
- Create various profiles and configured the permissions based on the organizational hierarchy requirements.
- Created the workflows for automated lead routing, lead escalation, alerts and custom coaching plans.
- Developed APEX Classes Triggers and linked them to manage the workflows developed in the system.
- Developed S-controls to manage sales plan call sheets within Salesforce, capturing prep data and call activity.
- Developed various Custom Reports and deployed them for different business user levels.
- Provided the training to the internal business users to use the application and develop their own custom reports.
- Performed the role of support engineer for the internal users and helped them in getting used to the application, generated reports and saved them for further access to the users.
- Involved with Salesforce.com Premier Support and handled the support cases with the help salesforce.com support.
- Administrated and monitored the company's Salesforce CRM application.
Environment: SalesForce.com Platform, S-Controls, Salesforce.com Custom Objects, HTML, Java Script, Workflows, Reports, Eclipse, Force.com Eclipse Plug-in, SalesForce.com sandbox.
Role: SalesForce.com Developer
Confidential
Responsibilities:
- Worked on various salesforce.com Standard objects, Custom Objects, Triggers, Classes, Pages, Reports and Dashboards.
- Designed and deployed Apex Classes, Controller Extension Classes to support Visual Force pages development, Test Classes for Unit testing and Apex Triggers for various functional needs in the application.
- Developed various Apex classes, Controller classes and Apex Triggers for various functional needs in the application.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Involved in migrating data from Oracle to Salesforce.com.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record levelpermissions to provide shared access among different users.
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- 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.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Participated in the training sessions provided by the Salesforce team.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Components, Controllers Extensions , Saledforce.com Data Loader, Apex Triggers, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, SFDC Sandbox, Eclipse IDE Plug-in, Windows 7.
Role: SalesForce.com Developer
Confidential
Responsibilities:
- Created the workflows for automated lead routing, lead escalation and email alert.
- Administered and monitored the company's Salesforce CRM Applications.
- Created Profiles, Roles based on Organization roles hierarchy and implemented Record Level and FiledLevel Security and configured their sharing settings.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Developed and Customizing salesforce.com application based on the user needs.
- Developed field page layout customization for the standard objects like Account, contact, Leads.
- Maintained and gave permissions to communication templates based on Profiles.
- Performed Data Analysis and migrated data from SQL Server database to sales force.
- Involved in Accounts Merging, maintaining Public Groups.
- Created Reports and Dashboards as per the customer requirements.
- Worked on Record Types, Validation Rules, Triggers and Page Layouts.
- Worked with senior team members to analyze of each product and its competitor, to integrate new product, and optimize existing products. Imported accounts and contacts data through Import Wizard.
- Build the organization's role hierarchy by adding the Roles as per the organization structure and created custom profiles to satisfy the organization's hierarchy.
- Performing the Risk Analysis and Cost Assessment for the Project implementation.
- Created Workflow Rules, Page Layouts, Approval Process, Tasks, Email Alerts, Field Updates and Outbound Messages to manage the Workflow Approvals.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Opportunities, Quotes, Activities, Dashboards and Reports.
- Create Custom Data Driven E-commerce Applications using ASP.NET, JavaScript pure jQuery , CSS, HTML, Web Services.
Environment: Saleforce.com platform, Force.com API, Workflow Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Visual Force, Salesforce.com Data Loader, Security Controls, HTML, Java Script, Sandbox, Eclipse IDE Plug-in, Perforce for force.com.
Role: Java/J2EE Developer
Confidential
Responsibilities:
- Used the Model View Controller MVC architecture to decouple the business logic and data.
- Used UML and Rational Rose suite for designing the System.
- Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
- Used the Spring Framework for Customer authentication services.
- Implemented JSF applications for login, logout, locale settings, profile administration, account transactions and layout customization.
- Developed and deployed EJB2.0 bean components.
- Developed a client side tool in Flex to provide users with investment statistics.
- Implemented proprietary login handler for Identity and Access management.
- Configured the deployment descriptors in Hibernate to achieve object relational mapping.
- Used SQL Server 2005 as the back end and wrote SQL queries and stored procedures.
- Implemented system-wide Email Notification for important changes.
- Implemented automatic/dynamic text filing support using Ajax/JSF components.
- Used UNIX shell scripts to automate build processes.
- Provided production support for any unexpected problems in the application
- Performed Integration, unit testing, system testing and stress testing for all the phases of project.
- Used CVS for version control and Log4j for logging.
Environment: JSP, Servlets, Spring MVC, EJB 2.0, JSF, Hibernate, UML, XLST, XML, HTML, AJAX, JBoss, JDBC, SQL Server 2005, JavaScript, Apache Tomcat 6.0, Rational Rose 2003, UNIX, JUnit, Log4J, CVS.2010 .
Role: Java/J2EE Developer
Confidential
Responsibilities:
- Designed application with UML Unified Modeling Language .
- Worked directly with user groups in analyzing and specifying business requirements for the design and development of project.
- Developed application based on SDLC Software Development Life Cycle .
- Developed complete Web tier of the application with struts framework.
- Developed Session Fa ade with Stateless Session bean.
- Actively involved in configuring the Application Server and deployed all the modules like Web modules and Business modules.
- Created user-friendly GUI interface and Web pages using HTML, JSP.
- Developed the Front-End JSP and HTML.
- Developed JSP's, Java Beans and Servlets to interact with Data Base.
- Extensively used JavaScript for client side validations.
- Used XML parsers to parse and fetch information from XML templates.
- Performed Unit Testing of all Modules.
Environment: Java, J2EE, JSP, Servlet, JDBC, SQL,JavaScript, HTML, Struts, CSS, Oracle, XML, Tomcat.
Role: Java Developer
Confidential
Responsibilities:
- Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
- Involved in designing the system based on UML concepts which include data flow diagrams, class diagrams, sequence diagrams, state diagrams using Rational Rose Enterprise Edition.
- Designed and developed web pages using JSP, HTML and used JavaScript for client side validation.
- Involved in design and development of the application in n-tier fashion based on MVC architecture standards and utilized Struts frame work.
- Developed data model and stored procedures.
- Used JDBC for communicating with the database.
- Responsible for maintenance and production support of the application documented design and functional aspects of the application.
Environment: Java, JSP, Java Beans, MVC, JMS, EJB2.0 , Weblogic8.1, JavaScript, ORACLE8i, HTML, DHTML, XML, Windows.