Sr. Salesforce Developer/ Analyst Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- 8 years of IT experience in analysis, design, administration, development and rollout of applications using Salesforce.com CRM, Force.com platform, Java and J2EE technologies as Developer and Administrator.
- Four years of Salesforce.com experience in SFA with Sales cloud, Service cloud, Collaboration cloud and Communities.
- Performed Salesforce.com Administrative activities - Creating Users, Roles, Profiles, Record Types, Page Layouts, Search layouts, Validation rules, Communication Templates, Workflow rules, Approval process, Reports, Dashboards, Single Sign-on (SSO) and Security Controls.
- Analyzing business requirements and preparing Entity Relationship diagrams and converted them to salesforce.com using Standard/Custom objects, established objects relationships using Lookup, Master-Detail and Junction objects to implement one-to-many and many-to-many relationships respectively.
- Strong experience in implementing data security by OWD, creating criteria-based and owner-based sharing rules for each object and sharing data to various levels of roles in the organization.
- Integrated salesforce with external systems by writing SOAP & RESTful Apex classes web service classes. Worked with MVC (Model View Controller) design pattern and implemented in Salesforce using sObjects, Apex Controller Classes and Visualforce pages.
- Strong working experience in developing/customizing applications using Eclipse IDE with Force.com Plug-in and Force.com IDE, written Apex classes, Visualforce pages, Triggers and customized meta-data components like creating custom fields, formula fields and validation rules.
- Written apex batch, schedule classes by implementing Batch able and Schedulable interfaces.
- Good experience in implementing CRM features like Lead, Account, Campaign, Case management using Web-to-lead, Web-to case, Email-to-case and custom Lead conversion.
- Developed custom Reports and Dashboards, developed scheduled dashboards as required Processes to continuously monitor data quality and integrity.
- Good experience in writing SOQL, SOSL queries in apex classes and customizing queries to improve performance and to avoid governor limits.
- Migrated data from legacy applications to Salesforce using Import Wizard, Data Loader utility and ETL tools.
- Deployed salesforce components across various Sandboxes using Change Sets, Eclipse and Force.com migration tool.
- Experience in managing Salesforce.com sandbox and production environments.
- Proficient using web technology and front end framework and platforms like AngularJS, JavaScript, HTML, CSS.
- Proficiency in Object Oriented Languages like C++, Java, JSP, Servlets and other Java technologies.
- Provided user support and bug fixing activities as per the SLA
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Salesforce.com Platform, Service Cloud, Sales Cloud, Community Cloud, Apex Classes, Apex Triggers, SOQL, SOSL, Visual force Pages, Lightening Components, Apex Batch & Schedule Classes, Web Services, SOAP, REST, Partner WSDL, Chatter RESTAPI, Reports, Dashboards
Custom Integration: Workflow and Approvals, Field Updates, Reports, Custom Objects, Custom Settings, Custom Labels and Tabs, Email Services, Role Hierarchy, Security Controls, AppExchange Package & Custom Application and Sandbox data loading
Languages: Java, JavaScript, APEX, SAQL, SOQL, SOSL
Database: MySQL, Oracle 9i/10g, Force.com MySQL
Tools: Eclipse, Force.com Eclipse IDE plug-in, Force.com GUI, Apex Data loader, Force.com Apex Explorer, Force.com Excel Connector, Informatica, BizTalk
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Sr. Salesforce Developer/ Analyst
Responsibilities:
- Performed the roles of Salesforce.com Analyst and Developer in the organization.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Prepared the technical design document.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules on the Objects and tabs, Components and Visual Force Pages.
- Also, Created Custom Objects and fields for transactional and contractual information.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Designed and deployed dynamic workflows, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Implemented Apex Classes & Triggers and linked them to manage the workflows Implemented in the system.
- Created profiles and implemented Object and field level security to hide critical information
- Created test scenarios on Sandbox environment and migrated code to deployment upon successful testing.
- Involved in Integration with SQL Server using third party integration tool BizTalk.
Environment: Saleforce.com platform, Salesforce Lighting Components, Apex Language, Visual Force Pages, Data Loader, SAQL, HTML, CSS, JavaScript, JSON, Workflow & Approvals, Sandbox data loading, BizTalk
Confidential, Houston, TX
Salesforce Developer/ Admin
Responsibilities:- Worked with business user groups to gather requirements for CRM implementation.
- Administered and configured Salesforce.com application user profiles, roles, assigning permission, generating security tokens, validation Rule, and upgrade installation.
- Designed, developed and deployed the Custom objects, Components, Visual Force Pages to suit to the needs of the application.
- Worked on Validation Rules, Workflows, and approval processes.
- Worked with AJAX and JavaScript for asynchronous communication and Worked with WSAD5.1 (Web Sphere Application Developer) as IDE, CVS as version control.
- Designed, developed, test and deployed custom Salesforce applications software using APEX Classes, Controller Classes, Batch APEX and APEX Triggers for various functional needs in the application.
- Created custom fields, pick lists, dependent pick lists, and validation formulas to the custom objects.
- Used Data loader for migrating and updating records, whereas used Informatica Power Center to migrate imported data from Seibel CRM into Salesforce.
- Used Single sign-on, SAML settings to enable the user to login to various applications.
- Worked on Informatica transformations like Source Qualifier, Expression, Filter, Router, Aggregator, Lookup, Update Strategy, Stored Procedure, and Sequence generator, Joiner, Union and Normalize.
- Developed complex mappings & mapplets in Informatica to load the data using different transformations.
- Developed Test cases for Unit Testing and optimization of Mappings at both the Mapping and Session Level involved in the Integration Testing.
- Possess good knowledge in Unit Testing, Test Coverage and Code Review.
- Implemented Error Processing for Informatica Mappings, Workflows and fallout analysis for fixing issues. Moved Sessions and Batches from the development to production
Environment: Saleforce.com platform, Seibel CRM, APEX Language, Visual Force (Pages, Component & Controllers), Salesforce.com Data Loader, Informatica Power Center, Custom Objects, Custom Tabs, Workflow & Approvals, Reports, Email Services, Security Controls, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in, Oracle 10g.
Confidential, Plano, TX
Salesforce Developer/ Admin
Responsibilities:- Managed Salesforce .com CRM solution in various departments within the organization
- Created Custom profiles, page layouts, users, record types and Custom Objects to meet business guidelines
- Created data mapping for integrating various systems in salesforce.com
- Prepared Business requirements documents (BRD) and used Requisite Pro to manage analyze and convert business requirements into functional specifications.
- Conducted JAD sessions with stakeholders and system users to collect the functional requirement specifications
- Proficient creating custom user interfaces with Visualforce, developing custom business logic in APEX, writing test classes
- Used Salesforce.com developer toolkit including Apex Classes, Controllers and Triggers, Visual force, Force.com IDE, Migration Tool, Web Services API
- Implemented and Created Workflows, approval process and business
- Customizing communication templates, Security & Access Controls and Company Profile as per requirements of the Organization
- Involved as Salesforce.com administrator, which involves customization, support and setup with the use of technologies such as Java/J2EE and XML. SOAP, WSDL
- Provided the training to the internal business users to use the application and develop their own custom reports.
Environment: Saleforce.com platform, Apex Classes, Visual force, Force.com IDE, Migration Tool, Controllers, Java/J2EE and XML. SOAP, WSDL.
Confidential, Warwick, RI
Salesforce Developer
Responsibilities:- Developed Custom Objects, Custom reports and configured Analytical Snapshots to dump the data into on a regular basis for sales performance and lead generation statistics.
- Worked on various SFDC standard objects like Accounts, Contacts, Leads, Reports and Dashboards.
- Implemented field level security, profiles and audit trail setup.
- Used eclipse Force.com toolkit for creating Apex Classes and Apex Triggers to develop custom logic and objects.
- Created the workflows for automated lead routing, lead escalation, and alerts.
- Customize the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Used Data Loader for Data Management in force.com platform.
- Perform administration tasks as needed, managing custom fields, integration and data clean up. Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Developed different Visualforce Pages to suit to the needs of the application using different Visualforce components.
- Responsible for controlling security and sharing of sales reports and dashboards, providing regulated, auditable cross-functional access for anyone in the organization.
- Used Force.com Eclipse IDE plug-in to manage, author, debug and deploy Force.com applications in the Eclipse development environment.
- Created custom buttons and links on Account and Relationship Group object for generating auto Reports.
- Writing test classes and checking the code by having different profiles in these classes and making sure we are covering more than 85% lines of the apex classes before pushing them into the production.
Environment: Salesforce.com platform, force.com IDE, workflows and triggers, data loader, web services, custom and standard object, sharing rules, apex classes, test cases - unit testing, validation rules, formula fields.
Confidential, Sunnyvale, CA
Salesforce Developer
Responsibilities:- Involved in requirements gathering with multiple project managers, to better customize and utilize the full functionality of the Salesforce.com CRM solution.
- Worked on various Salesforce.com Standard objects, Custom Objects, Triggers, Classes, Pages, Reports and Dashboards.
- Designed and developed Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs in the application.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Implemented Docu-Sign for CLM system to initiate E-Signature as a part of compliance.
- Customization of product by using Salesforce.com features like Triggers, VF pages and Controllers.
- Involved in Contract management administration (CLM) - Complete Agreement life cycle (Contract request & Drafting, Contract Negotiation, Agreement Finalization)
- Design and developed solutions based on functional, migration and integration requirements for SFDC platform.
- Assist the business stakeholders during UAT and the QA team in thorough regression testing and analysis of the applications.
- Oversaw release management activities including deployment between multiple sandbox orgs using Force.com IDE and managing version control using GitHub.
- Created Email Templates, Approval Processes, Page Layouts and defined approval actions on them to automate the processes.
Environment: Saleforce.com platform, Force.com ide, Apex, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, CSS, Java Script, Ajax, Workflow & Approvals, Reports, SOAP, API, XML, REST, Sandbox data loading, JQuery, Git, ANT deployment tools
Confidential
Siebel Developer
Responsibilities:- Designed new Business Objects, Business Components, Custom Tables to perform the business logic.
- Designed New Integration Objects and Integration Components to perform business logic with external systems
- Modified the order management workflows and objects
- Hands on experience in Siebel order management.
- Created new workflows, Validation rules to implement the business requirements
- Created and Implemented business logics through Configuration and EAI workflows and using eScripting and JavaScript
- Configured Screens, Views and Applets to accommodate required functions.
- Created new joins and links for the components to display the required data in the UI Layer.
- Customized MVG Applet, MVL, MVF, pick lists and Pick Applet.
- Configured User Properties at Business Component and Applet level.
- Created new columns in table to achieve the Business Requirement.
- Extensively worked on preparing the Technical Design documents
- Responsible for Unit Test Cases preparation and execution.
- Scripts at Business Component/Applet level were written to cater the business requirements
- Involved in adding Business logic in to application like Search Specification, Validation rules, Calculated Fields and User Properties during configuring the application.
Environment: Oracle Siebel CRM Tool 8.1/x, Siebel Power Communications, Siebel escripting, Siebel workflow process Manager, windows 2007, oracle 10g, SQL
