Salesforce Analyst/developer Resume
Newark, NJ
SUMMARY
- Over 7+ years of IT experience in analysis, design, development, testing, delivery and production support of application software.
- Over 3+ years of experience in Salesforce.com CRM platform using Visual force, Apex classes with operational analytics, project management, and quality assurance with emphasis on process improvement.
- Experienced in SalesForce.com Apex Classes, Apex triggers, Visual force, Force.com API. Hands on experience in developing and deploying custom integration Salesforce.com CRM solutions.
- Extensive experience in designing of custom objects, custom fields, picklist, role based page layouts, Workflow Alerts and Actions, and Approval Workflow, Validation Rules, Approval Processes, custom Tabs, custom reports, report folders, report extractions to various formats, design of Visual Force Pages, Snapshots, Dashboards, and Email generation according to application requirements.
- Experienced customizing standard objects Accounts, Contacts, opportunities, Products, Price books, Cases, Leads, Campaigns, Reports and Dashboards
- Proficient in security and sharing rules at object, field, and record level for different users at different levels of organization.
- Have performed page layout customization, page layout assignment based on profiles and created custom links based on user requirement.
- Excellent experience in using Oracle 8i/9i, SQL Server 2000 and SQL databases and Familiar with Stored procedures, Triggers and Functions using PL/SQL and AJAX.
- Have good working knowledge in querying salesforce.com database using SOQL & SOSL queries using Force.com Explorer.
- Developed and configured various Dashboards, Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Experience with data migration and updates through the tool Apex Data Loader in Salesforce.com
- Experience in working on Sales Cloud as well as Service Cloud.
- Gained a strong knowledge of synchronization, data extraction, transformation, data loading, scheduling, monitoring, and reporting in a cloud - computing environment.
- Experience working with salesforce.com sandbox and production environments and experience in managing full sandbox, developer sandbox and Configuration-only sandbox.
- Competent in analyzing and creating Narrative Use Cases, Use Case Diagrams, Activity diagrams, Class diagrams, Data/Flow/Navigational flow diagram using UML Tools like MS Visio.
- Extensive work experience using Web services for implementing web services in the application for access to data from different users.
- Executed various levels of Unit, Integration, User Acceptance and Operational Acceptance testing using test cases to prove that system conform to specifications of business and quality requirements.
- Have excellent knowledge of working with open source frameworks such as Struts and JSP.
- Experience in using Servlets, Java Web Services and JSP to develop Java J2EE application using the Struts framework.
- Experience in following various software development methodology such as agile, WaterFall model.
- Strong work ethic, taking ownership of all duties and responsibilities and meeting management objectives.
TECHNICAL SKILLS
Salesforce.com Technologies: SalesForce CRM, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects, Apex Data Loader,SOAP,REST
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Platform
Languages: Java, SOQL, PL/SQL,PHP.
Web: HTML, XML, CSS,XSD, JSP, JavaScript, AJAX, Jquery
IDE: Eclipse, RAD and Force.com Eclipse IDE plug-in
Operating Systems: Windows NT/2000/ XP/7
PROFESSIONAL EXPERIENCE
Confidential, Newark, NJ
Salesforce Analyst/Developer
Responsibilities:
- Interacted with various Business User Groups to gather the document requirements.
- Worked closely with Business Analysts to perform detailed analysis of business and technical requirements.
- Designed and deployed Custom tabs, Custom Objects, Components, Visual Force Pages, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Worked with standard Salesforce.com objects like Accounts, Contacts, Leads, Cases and Opportunities.
- 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.
- Implemented Case Management Automation to track and solve Customer’s Issues.
- 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.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used IBM Cast Iron and Informatica middle-ware.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Customized user Roles, Role hierarchies, Profiles and Sharing settings to ensure that the protected data is available only to the authorized users
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Integrated the Web Services for extracting the data from external systems to display in the pages of salesforce.com.
- Developed and configured Dashboards, Reports and Report Folders 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.
- Worked on Unit testing, for the customizations and developments done during the project.
- Provided the training to the internal business users to use the application and develop their own custom reports.
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Custom Component, Custom Controllers, Workflow & Approvals, Custom Objects, Custom Tabs, Page Layouts, ETL Tool(Informatica On Demand), Email Services, Security Controls, HTML, Web Services, WSDL,SOAP, Reports, Sandbox, Informatica Cloud, Eclipse IDE Plug-in.
Confidential, Redmond, WA
Salesforce Administrator/Developer
Responsibilities:
- Developed various Custom Objects, Tabs, Components and Visualforce Pages and Controllers
- Administered, configured, maintained Salesforce.com application user profiles, roles, assigning Permissions, generating security tokens, and validation Rules.
- Developed and setup sites and customized the customer portal for the Salesforce.com platform.
- Solely worked on ebundling process to catch and determine compliance issues with the 401(k) and other requirements using everyday apex batch jobs to bundle and send out weekly emails.
- Created and deployed Several Reports using salesforce.com platform.
- Developed APEX Classes, Controller Classes and APEX Triggers for various functional needs in the application.
- Developed and deployed workflows and approval processes for opportunities and products/ assets management.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Complete the Application modification functionality and the Toolbar modification functionality of the application as separate Flex Modules and integrated them onto one composite application.
- Created and used Email templates in HTML and Visualforce.
- Integrated SFDC with external systems using Salesforce Partner Web Services for approval and custom workflow solution.
- Used the sandbox for testing and migrated the code to the deployment instance after testing using all of the three migration methods.
- Attended Client meetings, created a thorough replica of the client current system and showed them what we had to offer, created the resource gathering and quotation documents, and went over them the client.
Environment: s: Saleforce.com platform, Apex Language, Visualforce (Pages, Component and Controllers), Pages, Data Loader, S-Controls, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Confidential, Novato, CA
Salesforce Consultant
Responsibilities:
- Understanding SFDC CRM processes to document pre-sale activities at the company based on the business life cycle.
- Coordinated business process review meetings with multiple teams to establish standardized workflow processes.
- Configuring email to case feature to streamline internal help desk administration.
- Creating reports of custom financial data of current and potential portfolio companies.
- Creating dashboards to present the reports according to the user profiles.
- Maintaining lead lifetime and leads by source, to manage interactions with investors in the company’s funds.
- Met regularly with interdepartmental work group to monitor and evaluate products;
- Maintained partnerships with industry solution providers.
- Designed custom objects, tabs, records, and views within SFDC to support new workflow processes.
- Met regularly with interdepartmental work group to monitor and evaluate products;
- Maintained partnerships with industry solution providers.
Environment: Salesforce.com, XML, Triggers, Security Controls, third party toolsImport Wizard, Apex, Controllers, Sharing Rules, Workflows, Eclipse IDE
Confidential, Irving, Texas
Java Developer
Responsibilities:
- Involved in the Requirements phase and created the design document
- Used XML as data communication format between SOM and AOM.
- Developed the xsd for the SOM’s request and response.
- Developed the code to accept the COP offers in real time.
- Application is developed on RAD 7.0.0.8 and deployed in websphere server v6.1.
- Used Chordiant Decisioning Management for decision making.
- Used Oracle 11g as database inorder to access the different offers and the customer actions n the different offers
- Created different offers for the customers in SIT and UAT.
- Involved in developing of test procedures for unit testing.
- Involvement in Testing of the module.
- Involved in fixing the bugs or defects in the application during SIT and UAT.
- Used SVN for code repository and as version control mechanism.
Environment: Java, JavaScript, DOM, XSD, ANT Scripts, SQL, PL/SQL, RAD 7.0.0.8, Oracle 11g,CDM 6.4,IBM WebSphere v6.1, Oracle sql developer 1.1.3,SVN, XML, UML, MS Visio, Unix.
Confidential, Chicago, IL
Sr Java Developer
Responsibilities:
- Developed the code to generate excel reports and to generate excel graphs using apache poi.
- Developed the workflow code for report generation package.
- Involved in code enhancement and defect fixing.
- Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC 2 Architecture using J2EE and Struts
- Designed and developed presentation layer using JSF, JSP, and JavaScript in Sun Java Studio Creator.
- Used UML, MS Visio for designing application by creating Sequence and Class diagrams
- Configured faces-config.xml and navigation.xml to set all page navigations and created lot of EJBs to address the business logic.
- Performed Validations on UI data using JSF validators and JavaScript
- Implemented the JSPs and EJBs in the JSF Framework to effectively handle the workflow of the application.
- Used XML as data communication format between different modules of the application.
- Involved in design and developing re-usable web services using SOAP, XML, WSDL, UDDI, XML Schemas, JAXB, and XSL
- Involved in writing the ANT scripts to build and deploy the application
- Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, and relational database models.
- Tested, debugged and implemented the application using JUnit for unit testing.
- Used log4j for tracking errors and debugging the code.
- Applied appropriate design patterns like Façade to simplify the complexity of application and Singleton to generate letters to Chief Financial Officer (CFO).
- Used VSS for code repository and as version control mechanism.
- Conducted code reviews against coding standards and made sure the best practices are maintained in development process.
Environment: Java, J2EE, Servlets, Struts, JSF, JSP, JavaScript, JUnit, SOAP, WSDL, UDDI, JAXB, XSL, ANT Scripts, SQL, PL/SQL, IBM WebSphere, VSS, EJB 3.0, XML, UML, MS Visio, Unix.
Confidential
Java Developer
Responsibilities:
- Responsible for requirement gathering from the Business Analyst’s and for preparing the Requirement Specification document.
- Developed the Web services Global Payments applications using MVC design pattern.
- Participated in the system study to understand the functionality of the current system.
- Designed UML activity diagrams, sequence diagrams and storyboards during the requirements gathering phase, using Rational Software Modeler.
- Developed the application using Struts, JSTL, Servlets and JSP.
- Used Struts Action classes to interact with DAO’s and used Validation framework for Client and Server side validation.
- Application is developed on Eclipse and deployed in tomcat and web logic servers.
- Used server as a back end database and developed complex queries and stored procedures.
- Developed user interface using JSP, DOJO, Java Beans, JavaScript, custom tags, custom Frame Work and AJAX.
- Developed DAO’s to process the database operations.
- Provided support during Quality Assurance and User Acceptance testing phases.
- Providing support to the Clients in resolving the production tickets.
Environment: Dojo, Java 1.5, JSP, JSTL, Servlets, EJB 2.0, SQL, Rational Application Developer 6.0, Web Services, Oracle 10.2,11 g Rational Clear Case, Web Logic, Rational Clear Quest, Javascript, AJAX, Struts 1.2
Confidential
J2EE Developer
Responsibilities:
- Involved in preparation business requirements and complete design document
- Involved in development of login and admin modules
- Developed the various UI components using JSPs with Weblogic Workshop netui tag libraries, Java Page Flows as controllers and used JavaScript for client side validation/server side validation by struts validator plugin
- Developed Customized hooks in order to configure into the Auth Server, and entitlement servers of RSA Access Manager
- Created Wrappers as helper classes to retrieve RSA database data and user extended info data Implemented Log4j based logging and build script by using ANT
- Developed Weblogic Timer for parameter cache
- Developed and consumed Web Services by using TWO Way SSL in two modules of the application
- Used Oracle 10g as database in order to access customers Data based on SSOID using DataAcessObject pattern.
- Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
- Tested and deployed the application on Apache web server, which acts as an Agent and Weblogic Workshop and Weblogic Application Server.
Environment: J2EE, Java2, Struts 1.1, Ant, JDK1.4.1, JDBC, JSP, HTML, JavaScript, XML, PL/SQL, TOAD, Oracle 10g, WebLogic8.1, Rational Rose UML, Windows XP, ClearCase, ClearQuest and Unix.
