We provide IT Staff Augmentation Services!

Salesforce Developer Resume

Palo Alto, CA

SUMMARY

  • Having 10 years of experience with over 5 years of experience in Salesforce CRM Implementations: Analysis, Design, Development, Administration, Integration and supporting the cloud applications, 5 years of experience in developing web applications using Java, J2EE.
  • Strong experience with Salesforce.com CRM full implementation, migration of Sales, Marketing, Service clouds, Communities and Force.com platform.
  • Proficient with understanding of CRM business processes - Account, Contact, Opportunity, Lead, Campaign and Case Management.
  • Good experience with salesforce out of the box data model and modeling in salesforce by creating Custom Objects, Formula Fields, Rollup Summary Fields, Field dependencies; creating new relationships using Lookup, Master-Detail and Junction Objects.
  • Strong salesforce development experience with Apex Classes, Apex triggers, Batch Apex, Schedule Classes, Visualforce pages and integrating with external source by developing SOAP, RESTful Apex Web Services and Force.com API.
  • Sound experience in writing, tuning of SOQL, SOSL queries, relationship queries in Apex Triggers, Controllers and used Statements and Database methods for performing DML operations.
  • Worked extensively in developing, customizing of Visualforce pages with Visualforce components, Custom, Extension controllers and developed dynamic components.
  • Hands on experience with Inbound and Outbound Integration of salesforce with external systems by developing custom Apex SOAP, RESTful classes for inbound class and written Apex callout for invoking outbound applications.
  • Good experience in rollout of Saleforce1 for mobile and customized visualforce pages with Aura components.
  • Worked on customization of visualforce to have lightening experience for desktop and mobile applications.
  • Expertise with salesforce.com administrative activities: Creating Profiles, Roles, User, Permission Sets, Record Types, PageLayout assignment, Search Layouts, Field-Level Security, Custom Tabs, Validation rules, Formula Fields, Email Services, Workflows, Approval Process, Reports and Dashboards.
  • Proficient in building business logic using salesforce declarative programming like Validation rules, Formula Fields, Workflow Rules, Approval process and its actions Field update, Email alert, Outbound message and Creating Task.
  • Strong experience in implementing salesforce new features like Process Builder and performed actions Creating Records, Posting a Chatter post, Email Alert, Invoking an Apex Class.
  • Good experience in setting up Organization Role Hierarchy, provisioning data visibility rules by configuring OWD, Criteria/Owner based and Apex managed sharing rules.
  • Hands on experience in building Reports, Dashboards, Analytics Snapshot using Standard and custom Report types for the business users, management for higher visibility.
  • Performed data analyst roles and used tools: Apex Data Loader, Informatica, Demand Tools, Import Wizard, Workbench and Excel for data analysis, transforming, importing and exporting.
  • Proficient with tools Eclipse IDE (Force.com Plug-in), Developer Console for developing, customizing of Apex Class, visualforce pages and changing meta-data components; Force.com Explorer and Workbench Querying and testing REST web services.
  • Deployed salesforce components from Sandbox to other Sandboxes and Production instances using Force.com Migration tools (Ant based), ChangeSet and Eclipse IDE.
  • Strong experience with source control tools Git, StarTeam, Subversion, SVN and managed, built salesforce code from the repository.
  • Having extensive experience with different methodologies Agile, RAD, Rational unified process and Waterfall.
  • Strong experience with databases Oracle 11g/10g/9i, MS SQL 2008 R2/2005, My SQL in writing SQL queries, PL/SQL Procedures, Functions and Triggers.
  • Worked in all phases of Software Development Life Cycle (SDLC) of Salesforce.com implementations.
  • Interacted with Customers in requirements gathering, brainstorming sessions, preparing, BRD, Technical Solution Design (TSD) for Salesforce.com implementations.
  • Proficient with Object Oriented Programming and development web based applications using Java technologies: HTML, DHTML, CSS, XML, JavaScript, and J2EE.
  • Good experience in developing salesforce Lightning Apps, Components, Controllers and Events.
  • Customized existing Visualforce to align with salesforce new Lightning UI experience.

TECHNICAL SKILLS

CRM: Salesforce CRM, Siebel CRM, Microsoft Dynamics CRM

Salesforce: Apex, Visualforce, Controllers, Triggers, Batch & Schedule classes, Salesforce1, Lightning (Components, Apps, Events), Web Services, SOAP, REST, Sales cloud, Service cloud, Marketing Cloud,Force.com Platform, Sites, Knowledge, Article Management, SOQL, SOSL, Reports, Dashboards.

SFDC Tools: Eclipse, Developer Console, Workbench, Force.com Migration tool (Ant based), Force.com Explorer, Data Loader, Excel Connector, Command line Data loader, Cast Iron

Languages: Java, J2EE, Servlets, JST, Struts, Hibernate

Web Technologies: XML, HTML5/4, CSS3/2, JavaScript, jQuery, AngularJS

Application Servers: Apache Tomcat, Sun Web server, Resonate, WebSphere 4.0/4.1, Tomcat 6.0, JBOSS 5.

Databases: SQL, PL/SQL, Oracle 11g/10g/9i, SQL Server 2008/2005, MySQL

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto, CA

Salesforce Developer

Responsibilities:

  • Worked on various Salesforce.com Standard objects, Custom Objects, Triggers, Classes, Pages, Reports and Dashboards.
  • Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
  • Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
  • Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components, Visualforce Pages to suit to the needs of the application.
  • Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement business logic.
  • Ensured data integrity through the appropriate use of de-duping, loading and exporting tools, for bulk of data using Data Loader, Admin Garage and Lexi Loader.
  • Used SOQL & SOSL for data manipulation needs of the application using platform database objects. Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
  • Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
  • 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.
  • Developed dynamic Salesforce.com Visualforce pages using Apex page functions and actions, designing them using HTML, CSS, and JavaScript.
  • Experience in Creating Roles, Profiles, Email Templates, Page Layouts, Workflows, Workflow Actions and Approval Process.
  • Worked in Administration, Configuration, Implementation and Support of service max and Salesforce applications.
  • Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements. Designed the solution by customizing various standard objects of SalesForce.com (SFDC).
  • Worked with Genesys gplus adaptor for CTI integration, so agents can click-to-dial and screen pop capabilities.
  • Created Batch Apex classes for batch execution and updating of related fields.
  • 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.
  • Integrated the Web Services for extracting the data from external systems, and used the Sandbox for testing to ensure minimum code coverage for the application to be migrated to production.
  • Involved in Agile methodology, Scrum which improved productivity and reduced errors.

Environment: Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects, Tabs, Reports, Dashboards, Email Services, Apex Language, Visualforce Pages, Components and Controller, Data Loader, Apex classes, Apex triggers, JavaScript.

Confidential, Pittsburg, PA

Responsibilities:

  • Involved in various stages of Software Development Life Cycle(SDLC) including analysis, requirement engineering, architecture design, development, enhancements and testing.
  • Worked on various salesforce.com Standard objects, Custom Objects, Triggers, Classes, Pages, Reports and Dashboards.
  • Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components, VisualForce Pages to suit to the needs of the application.
  • Involved in writing test scripts and documentation for Enhancements.
  • Integrating with external systems like Oracle and SAP using SOAP API and REST API.
  • Designed, developed and deployed Apex Classes, Controller & Extension Classes to support VisualForce pages development, Test Classes for Unit testing and Apex Triggers for various functional needs in the application.
  • Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
  • Worked on force.com sites.
  • Consuming SOAP API and REST API from external systems and writing apex classes.
  • Worked with different Force.com Add-ons like APPTUS, Dream Factory and Cloud 9 Analytics.
  • Worked on Marketing Cloud implementation.
  • As a part of the marketing cloud implementation worked with email studio and lead automation process.
  • Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
  • Created profiles and implemented Object and field level security to hide critical information on the profile users.
  • Having Experience on production support and handling level1, level2 and level3 tickets.
  • Responsible for queue as assigning tickets to the team and myself before the deadline.
  • Giving 24/7 production support.
  • Having good experience on customer community and partner community.
  • Worked with multiple Visualforce pages and visualforce components.
  • 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.
  • Worked as a Part of Integration team to improve the Performance of Data loads.
  • Involved in migrating the data from Oracle Database to Salesforce Application using Data Loader.
  • Extracted the data from Salesforce.com application into external databases for generating large data reports using Informatica on Demand.
  • Developed and Supported Extraction, Transformation and load process(ETL) using Informatica.
  • Involved in Data Transformation and Data Cleansing activities while transferring the data to external system using Informatics on Demand.
  • 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, SoapAPI,Rest API, Visual Force (Pages, Components, Controllers & Extensions), Salesforce.com Data Loader, APPTUS, Informatica, ETL, Apex Triggers, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, SFDC Sandbox, Eclipse IDE Plug-in, Windows 7.

Confidential

Salesforce Developer

Responsibilities:

  • Worked with the business group for requirement gathering throughout the planning and implementation.
  • Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects ofSalesforce.com (SFDC).
  • Created profiles and implemented Object and field level security to hide critical information on the profile users.
  • Assisted Email to case, Web to case, customized case page layouts and case assignment rules.
  • Executed security & sharing rules for Field, Record Level & Object for distinctive users at different levels of organization.
  • Involved in creating gap analysis document, clearly identifying the data, business process & work flows of the organization with respect to salesforce.com implementation.
  • Worked with various salesforce.com CRM standard objects Lead, Account, Contact, Opportunity and created custom Objects, Fields of various data types and established relationships using Lookup, Master-Detail and created Junction objects.
  • Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages (immensely customized using HTML5 and CSS3 for intuitiveness) to develop custom business logic.
  • Worked on integration of two instances using Apex REST API call-outs and parsed JSON responses provided by third-party systems connected via REST inside Apex classes.
  • Created Custom-Apps, Objects, Fields, labels, settings mapped and integrated the fields to Xpression software via middleware TIBCO using web services callout.
  • Deployed code across various sandbox using Force.com IDE, Change Set, Workbench and Force.com Migration tool, prepared package.xml for workbench and Force.com Migration tool.
  • Managed the database for the team's regions and performed basic administration, de-duping and cleanup procedures.
  • Developed and deployed workflows and approval processes for opportunities and products/ assets management.
  • Responsible for creating Queues, Workflows rules and tasks to share and automate work to the users in the Queue.
  • Migrated data from external sources and performed insert, delete, upsert, export operations on millions of records.
  • Involved in data mapping and migration of data from legacy systems to Salesforce.com Objects and fields.
  • Managed search layouts and created page layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
  • Created Page layouts to organize fields, custom links, related lists & other components on a record detail and edit pages.
  • Worked with standard Salesforce.com objects like Accounts, Contacts, Opportunity, Campaigns, Reports Dashboards.
  • Performed various testing including Regression, integration, System Testing.

Environment: SaleForce.com platform, Validation Rules, Sharing Rules, Public Groups, Work Flow Rules, Approval Process, Reports and Dashboards, Apex, Triggers.

Confidential

Java Developer

Responsibilities:

  • Involved in Object analysis, design and documentation (OOAD) of the application model using UML.
  • Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation and used Cascading Style Sheet (CSS).
  • Created browser-based UI using HTML, JavaScript, AJAX components and.
  • Developed JSP custom tags and used JSTL for reusability.
  • Used AJAX to support dynamic page element rendering to enhance user experience.
  • Involved in component development and used design patterns such as Singleton, Factory and DataAccess Object (DAO) in the implementation of the application. Used Spring Context for EJB Support and Spring DAO for enhanced JDBC and DAO support.
  • Used Eclipse IDE for development, configured and deployed the application on to WebLogic using Maven, version control by Rational Clearcase and tested using JUnit.

Environment: Java/J2EE, JSP, Servlets, WebLogic, Eclipse, JMS, Log4J, JUnit, HTML, DHTML, JavaScript, UML, Clearcase and ANT.

Confidential

Java Developer

Responsibilities:

  • Analyzed the business requirement and developed app using Java and Mozilla XUL.
  • Involved in development using spring, Hibernate and JSF Framework. Used ANT script for project deployment.
  • Use case, design - class, sequence diagrams. User Interface design
  • Data Modeling - logical and physical models
  • Requirements gathering- Proto-typing, Walk-through to business groups and gap analysis
  • Understand the business aspect of the application and converted into requirements document.
  • Create POC for first time patterns and vendor integrations.
  • Code review with the developers and delivery team
  • Co-Ordinate and manage Global Delivery teams at offshore locations.
  • Schedule and organize weekly or daily stand up meeting with the whole development teams both onshore and offshore.
  • Create Unit Test Documents as part of code deliverables
  • Participate and represent the Integration team in defect triage meeting with channel partners and provider systems
  • Business process review and modeling
  • Data modeling and ER diagrams
  • Develop Functional Requirements Specification (FRS)
  • Business process review and modeling
  • Involved in writing SQL queries for the application in Teradata database.

Environment: Java/J2EE, JSP, Servlets, WebLogic, Eclipse, JMS, Log4J, JUnit, HTML, DHTML, JavaScript, UML, Clearcase and ANT.

Confidential

Java Developer

Responsibilities:

  • Developed many JSP pages, used JavaScript for client side validation.
  • MVC framework for developing J2EE based web application.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer specifications, Development and Customization of the Application.
  • Developed the User Interface Screens for presentation using Ajax, JSP and HTML.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Eclipse used asJavaIDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the Web Logic Application Server.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used XML to transfer the application data between client and server.
  • XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations (XML to HTML).
  • Developed web services inJavaand Experienced with SOAP, WSDL.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Perform purification of the application database entries using Oracle 10g.
  • Participate in client side and server side data validations using the JavaScript.

Environment: Java/J2EE, JSP, Servlets, WebLogic, Eclipse, JMS, Log4J, JUnit, HTML, DHTML, JavaScript, UML, Clearcase and ANT.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering, Analysis, Design and Testing of the complete system.
  • Implemented the presentation layer using JSP, HTML and CSS.
  • Configured Tomcat Apache for deployment.
  • Involved in the developing of functionality as per use case documents for various modules and responsible for writing ANT Scripts for building the entire web application.
  • Performed unit testing using JUnit.
  • Developed and deployed applications using Web Logic 7.x with JBuilder as IDE tool.
  • Used JDBC to connect and perform operations on database.
  • Responsible for fixing the production issues and supported the application after pushing to the production.
  • Designed and created various tables required for the project in MySQL database.
  • Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to create
  • Database Management System
  • Responsible forUIand UX design, graphic design, assembling Flash-based videos, coding XHTML, Jquery,
  • CSS, and JavaScript.
  • Used Log4j to capture the log that includes runtime exceptions and debug information.
  • Developed the application using ECLIPSE.

Environment: JavaScript, Node.js, Angular.js, bootstrap, backbone, CSS, Html5, Oracle, PL/SQL, JDBC, Cassandra, REST, Eclipse, Web-logic, GIT, GIT-Hub.

Hire Now