Sr.salesforce Administrator/ Developer Resume
Sunnyvale, CA
SUMMARY
- Around 8 years of Industry experience in Analysis, Design, Coding, testing of application development and maintenance of enterprise CRM applications using Salesforce
- Developed new apps with the Lightning App Builder and Lightning Components for salesreps to help them sell faster and smarter (Sales Cloud).
- Certified Sales force Platform Developer 1
- Performed Sales force administration tasks like setting up and support of salesforce.com users, profiles, email templates, custom objects, tabs, page layouts, workflows, process builders, standard objects, fields and validation rules
- Proficient knowledge of Software Development Life Cycle (SDLC) process including Analysis, Design and Review of Business requirement specifications, Development, Testing and Waterfall methodologies
- Accomplished software testing process including creation and execution of apex test classes, performing code reviews and achieving the necessary code coverage through code enhancement and coordinating tasks in Salesforce environments like devbuild, UAT and production orgs
- Experience in implementing security and sharing rules at object, field, and record level for different users at different levels of organization and created various roles, profiles and configured the permissions based on the organizational hierarchy
- Performed End - User training activities like creation of Salesforce system training plans and documentation for end-users and clients and coordinated with new Salesforce users for ongoing training sessions
- Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features
- Experienced in designing 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
- Managed Software Testing process, which includes devising Test plans, involve in code reviews creating Test cases, establishing protocols and coordinate activities related to Salesforce Production/QA/Development, Sand Box environments (Devbuild, UAT)
- Proficient in designing business requirement documents (BRD), functional requirement documents (FRD) technical design documents (TDD), System Requirement Specifications (SRC), Use Cases and experience in organizing and facilitating Joint application and design (JAD) sessions with subject matter experts (SMEs), end-users and business clients
- Experience with automated CM and maintained a CI/CD Pipeline, deployment tools such as devOps or Ansible
- Proficient in building business logic using Salesforce functionalities like Validation rules, Formula Fields, Workflow Rules, Approval process and its actions using field update, Email alert, Outbound message and Creating Task
- Hands-on experience in automating the sales force data by using process builder and workflows
- Extensive experience in building reports, dashboards, Analytics Snapshot using Standard and custom Report types for the business users and management for higher visibility of the project tasks
- Proficient in providing day-to-day hands on application support to the business incident ticket resolution and completion of minor Salesforce enhancements through change requests
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, APEX Language, Apex Classes, Triggers, SOQL, SOSL, Visual force (Pages, Components and custom, standard Controllers), APEX Data Loader, APEX Web Services (SOAP, REST), Process Builder, Batch Apex, Schedule Apex.
Salesforce Tools: Eclipse, APEX Data Loader, Force.com Excel Connector, Force Platform (Sandbox, and Production), Schema Builder, Process Builder, Data Import and Export Wizard, Workbench.
Programming Languages: APEX, Visual force, OOPS, MySQL.
Scripting Languages: HTML5, JavaScript, CSS, XML.
Database Programming: SOQL, SOSL, SQL Server 2016/2014/2012, Oracle 10g, MS Access.
Business Analysis Skills: Microsoft Visio, Use Cases and Use Case Diagrams, Class/Sequence/State Diagrams, Entity Relationship Diagrams, Agile Methodology / SCRUM, Waterfall Methodology, Microsoft Office Suite.
Other Tools: Selenium IDE, HPQC, Jira, GITHUB, SOAP UI, Microsoft Visual Studio TFS.
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale, CA
Role: Sr.Salesforce Administrator/ Developer
Responsibilities:
- Designed, and deployed the Custom Formula Fields, Custom objects, Custom tabs, Validation rules, Workflow Rules, Sharing Rules, Page layouts, Approval processes in accordance with the requirements of the Salesforce application
- Creation of Job Aid review documents by recreating all the steps in the Salesforce UAT environment to assist the end users to work on the Salesforce system
- Constructed and executed SOQL queries within governor limits through Salesforce query editor and workbench
- Created and used process builder flows for generating complaints/issues on child licenses and for user service request inactivation
- Knowledge about Sales force Lightning schema builder, process builder, app builder, components and lightning connect
- Acknowledged and assigned incident tickets to the development team through Microsoft visual studio team TFS services tool
- Developed automation/dynamic rule records and workflow rules for generating the business documents and email notifications with reports as an attachment
- Built custom objects, workflow rules, page layouts for the clients/ end-users
- Created test data in the Salesforce developer and UAT environments to test process flows and execution
- Developed and analyzed APEX Test Classes to cover the overall Sandbox Code Coverage percentage to be able to push to UAT and Pre-Prod deployments
- Created Many-to-Many relationships and created junction objects to implement roll-up summary fields to aggregate data from child records on the parent objects
- Created custom Reports, Dashboards and Dashboard Components and implemented multiple levels of Dashboards and scheduled Dashboard refresh
- Implemented the project business requirements by providing a detailed documentation to both the business and developer teams
Environment: Saleforce.com platform, Apex Triggers, APEX test classes, Visual Force (Pages, Component and Controllers), Pages, Workflow rules, Email Templates, Process Builder, Formula fields, Standard/ Custom Objects, User permissions, Profiles, SOQL, Reports, Custom Objects, Custom Tabs, REST API, Security Controls, Sandbox data loading/ migration, Eclipse IDE, Mavens mate, SubLimeText3, DevOps, Rally, Force.com Migration Tool.
Confidential, Austin, TX
Role: Salesforce Administrator/ Developer
Responsibilities:
- Created Users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Translated client requirements into different tangible deliverables such as functional specifications, use cases, user stories, workflow/process diagrams, data flow/data model diagram
- Created workflow rules and defined related Tasks, Email templates, Email alerts, and field updates to implement business logic
- Strong Experience in Sales force Lightning components design & designing compact layouts using Apex triggers, Page layouts, workflows for Mobile platform
- Implemented client’s business requirements and processes through document analysis, interviews, workshops, and workflow analysis
- Designed, developed and deployed the Custom objects, Page layouts, Custom tabs and components to suit to the needs of the application
- Designed, developed and deployed apex Classes, controllers and test classes for unit testing and apex triggers for various functional needs in the application
- Drafted business requirement document (BRD), Use Case Specifications and Change Request along with the Business Group and the IT project group members for various projects and service requests
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects
- Defined SOQL & SOSL queries within governor limits for data manipulation needs of the application
- Experienced using Sales force Lightning UI
- Performed the role of support engineer for the internal users and helped them in getting used to the application, generated reports and saved the reports for further access to the users.
Environment: Saleforce.com platform, Apex Triggers, Apex test classes, Visual Force (Pages, Component and Controllers), Pages, Workflow rules, Email Templates, Process Builder, Formula fields, Standard/ Custom Objects, User permissions, Profiles, SOQL, Reports, Custom Objects, Custom Tabs, REST API, Security Controls, Sandbox data loading/ migration, Eclipse IDE, Mavens mate, SubLimeText3, Force.com Migration Tool
Confidential, Atlanta, GA
Role: Salesforce Administrator/ Developer
Responsibilities:
- Job Responsibilities include requirements gathering, design, development, configuration, integration, maintenance, Data Modeling, performance management, data management, security management, troubleshooting, failure analysis and recovery
- Performed daily administration tasks like security user management, user profiles, Email Alerts, Roles, Permissions, page layouts, assignment rules, licenses, email templates
- Worked on Custom Formula Fields, Custom Settings, Field Dependencies, Validation Rules, Work Flows and Approval Processes for automated alerts, field updates, and Email generation
- Create custom reports and dashboards outlining key project metrics for clients while configuring Custom Report types, Report and dashboard folders
- Experience in Sales force lightning features like activities, contextual Hovers, Opportunity board, Customizable dash board
- Incorporated AGILE methodology and worked on project tracking system (Remedy, JIRA) to manage Business requirements and translate them into terms that development team could comprehend
- Developed (UAT) User Acceptance Testing plan to guide a select group of key end-users in testing the user interface and functionality of the application
- Managed all new user activations/deactivations, including transferring of ownership of records for deactivated users
- Performed Data migration using Apex Data loader performing data loads, imports, exports as required by business.
- Worked on Standard Objects like Accounts, Campaigns, Contacts, Leads, Cases, and Opportunities.
- Collaborate with various teams and end users to facilitate business requirements and related duties throughout the organization
- Created page layouts to organize fields, custom links, related lists & other components on record detail and edit pages
- Designed validation rules along with roll-up summary fields to maintain data quantity and data consistency
- Created various Reports (Summary reports, Matrix reports, Pie charts, dashboards) and report folders to assist managers to better utilize Salesforce as sales tool and configured various reports and door different user profiles based on the need in the organization
- Developer Apex test classes to meet the code coverage of 75% for safe and smooth deployment to UAT and higher environments
Environment: Relationships, Roles, Validation Rules, Profiles, Apex test classes, Page Layouts, Workflows and Approvals, Email Templates, Process Builder, Formula fields Reports, Custom objects, Custom Tabs, Email templates, Security controls, Remedy, JIRA
Confidential
Role: Salesforce Administrator/Developer
Responsibilities:
- Performed day-to-day administration tasks like security user management, profiles, Email Alerts, Roles, Permissions, assignment rules, queues, licenses, Templates, capacity, database and storage management
- As SFDC administrator, interacted with various business areas to gather requirements and develop business models to suit complex business needs
- Worked on custom formula fields, custom Settings, field dependencies, validation rules, work flows and approval Processes for automated alerts, field updates, and email generation
- Create custom reports and dashboards outlining key sales metrics for upper level management while configuring Custom Report types, Report and dashboard folders
- Developed various custom objects, tabs, validation rules, components, profiles, page layouts
- Creating and customizing email template and configuring them to the email alert within the workflow rule for a standard/custom object
- Manage all new user activations/deactivations, including transferring of ownership of records for deactivated users
- Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Reports and Opportunities
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization
- Implemented security and sharing rules at object, field, and record level and created roles for clients and managers
- Created and configured custom reports and dashboards as a weekly report which outlined the project metrics for the business and higher management
- Formulated workflow rules, email triggers/templates, formula fields and relationships for the development of project documents
Environment: Salesforce.com, Force.com, Apex Data Loader, Relationships, Roles, Validation Rules, Profiles, Page Layouts, Workflows and Approvals, Reports, Custom objects, Custom Tabs, Email services, Security controls
Confidential
Java developer
Responsibilities:
- Involved in the process of analysis, design, and development of the application.
- Created high level and low level design documents.
- Writing Technical specifications
- Involved into code integration and deployment process.
- Front end development using JSP, Servlets, XSL.
- Designed the application in Struts and developed front-end pages with JSPs and JavaScript, using WSAD.
- Used Struts for component representation.
- Client side validations using Struts Validator Framework.
- Extensive usage of Eclipse and CVS for code merging.
- Implemented Design Patterns like Factory, Singleton and Data Access Object.
- Writing SQL, PL/SQL for the backend procedures
- Worked with ant build scripts to deploy the Web Service on Web Sphere.
- Used JMS and JMS queue for sending mails.
Environment: Java, J2EE, Oracle, RDBMS, Struts, OOPs, Eclipse, XML, JMS.