Salesforce Marketing Cloud Specialist/developer Resume
Chicago, IL
SUMMARY
- Salesforce Certified Administrator, Platform Developer 1 and Marketing Cloud Email Specialist.
- Proficient in all phases of SDLC requirements gathering, analysis, solution design, development, testing and deployment, and expertized in preparing documentations like BRD, FRD, UATs.
- Experience with risk analysis associated with application implementation and impact analysis on current system or business.
- Administration, Configuration, Implementation and support experience on Salesforce.com platform.
- Experience in developing Apex Classes, Triggers, Creating Workflows, CSS, HTML and JavaScript.
- Designed Junction Objects and implemented various advanced fields like Picklist, Controller/dependent picklist, Custom Formula Fields, Field Dependencies, Validation Rules, Workflows, Sharing rules and Approval processes for automated alerts, field updates and Email generation according to application requirements.
- Experience in customizing the standard objects, creating the custom objects, Interfaces, Relationships, Workflow rules, triggers, Data Validations, force.com Approval Processes Visualforce pages, Apex classes and business logic according to the business requirements.
- Experience in Salesforce Marketing Cloud Implementation and Integration.
- Worked on different modules such as Journey/Audience Builder for Email Campaigns.
- Significant knowledge and experience with AMP Script and Exact Target API.
- Experience with the new Salesforce Lightning in developing salesforce Lightning Apps, Components, Controllers and Events
- Proficient in Bulk Data Migration from Traditional Applications to Sales Force using Apex Data Loader Utility and Informatica On Demand.
- Hands on experience implementing Security/Sharing rules, Configuring permission sets, Field level Security, Record level Security, Profiles, Roles and resource monitoring at different hierarchical level of Organization.
- Implementation & Integration experience on SalesForce.com using Apex Language (Classes, Controllers & Triggers), Visual Force Pages, Custom Tabs, Custom Objects, S - Controls, Reports, Analytic Snapshots and Dashboards
- Expertise in analyzing and documenting the workflows and functionality of existing systems, preparing presentation materials to all levels of management.
- Developed Business process document and Application process document by following Reverse Engineering methodologies.
- Expertized experience in gathering requirements by conducting JAD sessions and user interviews.
- Knowledge in creating various UML diagrams like Use Case diagram, Activity diagram and Sequence Diagram.
- Extensive exposure to Black Box testing, Smoke testing, Usability testing, End-to-End testing, System testing, Regression testing and User Acceptance testing (UAT).
- Strong knowledge and experience working in teams implementing Agile Methodology.
- Good exposure towards OBM (Outbound Messaging), like sending outbound messages to the external systems.
- Team player with excellent interpersonal and communicational skills, ability to learn and adapt to new technologies and experience in successfully implementing new technologies in the projects.
TECHNICAL SKILLS
Salesforce.com Technologies: AMPScript, EXACT Target/Marketing Cloud, Journey Builder, Automation Studio, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages/Components & Controllers, S-Controls, Apex Web Services, Apex Data Loader, Force.com Apex Explorer, AJAX, Dashboards, Reports, Analytic Snapshots, Custom Objects, Force.com Eclipse IDE Plug-in, Workflow rule, Approvals, Case Management Automation.
Programming Languages: Java (J2SE, J2EE), C#.Net, PL/SQL.
Scripting Languages: HTML, XML, Java script, CSS, JQuery, Python.
Web Services: WSDL, SOAP/REST API.
Databases: Oracle 10g, 11g, MySQL, Microsoft Access, SQL Server 2000/2005/2008.
Packages: MS Word, MS PowerPoint, MS Excel, MS Project, MS Visio, Macromedia Dreamweaver, Rational Rose, Google Drive, Eclipse IDE.
ETL/Integration Tools: Apex Data Loader, Informatica, Boomi, Cast Iron, Force.com workbench, TIBCO.
Frameworks: Ext Js, Sencha, Struts, Hibernate.
PROFESSIONAL EXPERIENCE
Confidential - Chicago, IL
Salesforce Marketing Cloud Specialist/Developer
Environment: Salesforce.com Platform Sales & Service Cloud, Marketing Cloud, Automation Studio, Content Builder, Journey Builder, Email Studio, Lightning, Apex language, Apex Custom Controllers, APIs, Visual force pages, Data Loader, HTML, JavaScript, Workflows, Approvals, Reports, Custom-Objects, Analytical Snapshots, Security Controls, SOQL, SOSL, Integration, Force.com Force.com IDE.
Responsibilities:
- Implemented Marketing Cloud from scratch and successfully implemented Sales Cloud with marketing cloud.
- Created Data Extensions, List to load data into Salesforce Marketing Cloud.
- Designed personalized Email content using Adobe Creative Suite, HTML and CSS3 in Content Builder.
- Strong knowledge of developing AMPSCRIPT code to implement business requirements by creating Dynamic content.
- Developed and deployed A/B testing strategies to roll out version control to be used in the final Email campaign.
- Implemented a multi-application gateway onforce.com platform.
- Configured around 50 connected applications to establish single sign on from the Salesforce gateway.
- Configured user object and apps to to allow single sign on by using Salesforce as identity provider.
- Configured connected apps in such a way to restrict access based on users' profiles and roles within the org.
- Tracked app usage by user clicks using Java script.
- Established secure user data management between Salesforce and in-house data warehouse using Oracle identity management.
- Implemented a password auto filling mechanism and encrypted password management to make it easy for users to access multiple applications from a single gateway.
- Develop and configure the Salesforce.com instances and force.com applications
- Created Custom Controllers to make external web service callouts, validate and insert data.
- Integrated Apex with External services by making callouts that used SOAP and WSDL.
- Worked with Anonymous Blocks that could be compiled and executed using System Log Console, Force.com IDE and Web Services API call.
- Worked with components, functions and global variables to embed links to default actions for creating new Accounts, Contacts and other standard objects.
- Perform basic and extended unit tests for releases (internal and Salesforce Releases).
- Customized existing Visualforce pages to align with salesforce new Lightning UI experience.
- Used lightning component to build new UI widgets.
- Worked with Dynamic Apex to access SObjects and Field describe information, execute dynamic SOQL, SOSL and DML queries.
- Designed and modified Approval processes and created Approval steps which used email alerts and field updates.
- Worked with Approval processes that use Email Approvals and parallel Approval steps.
- Configured Campaign Management, Campaign Influence and Lead Conversion.
- Configured the Case Management Process and Implemented Case Management Automation to track and solve Customer’s Issue.
- Worked with Apex Scheduler to invoke batch Apex classes at regular intervals.
- Implemented CSS for Visual Force pages and experience working with Partner portal system.
- Created methods that can be called from Visualforce pages to Controller Extensions.
- Used Organization security, Network-based security and Session security to implement platform security.
- Configured Chatter for the Users in the Organization for collaboration.
- Responsible for gathering requirements from key users.
- Used Tabular, Summary and Matrix reports to create Standard reports and Custom reports.
- Created Dashboards and Dashboard Components and implemented multiple levels and scheduled Dashboard refresh.
Confidential - Philadelphia, PA
Salesforce Developer
Environment: Salesforce.com platform Sales & Service Cloud, Apex, Visualforce Pages, API, Data Loader, Approvals, Email Services, Reports, Dashboards, Custom Objects, Custom Tabs, Security Controls, Eclipse IDE Plug-in, Salesforce Sandbox, HTML, Java Script.
Responsibilities:
- Interacted with various business user groups for gathering requirements for Salesforce implementation and documented the Business and Software requirements.
- Customized opportunities to be closed, based on the products purchased and the Release/Contract Start & End date -fulfillments are auto created
- Products are uploaded to REPO application through Salesforce Integration
- Fulfillments are auto fulfilled and Notifications are sent out to the Customer.
- Created in house ticketing system in salesforce.
- Create custom visual force pages, web services, triggers & email notifications to build a end to end process to analyze customer information & reimburse customers by sending out payment data in a flat file to BOA
- Created Web services using REST API to consume data related to Accounts, Contacts & Other PHI information from other applications in real time
- Created SOAP based web service callouts to send customer data to other Java based downstream systems.
- Developed Custom business logic using Apex Classes, Triggers, Components, Visual Force pages and Controller Classes for various functional needs.
- Creating a sync of contacts, email alerts, events and tasks between Salesforce to Outlook and Outlook to Salesforce successfully.
- Worked in setting up Marketing Campaigns, Campaign Hierarchies, Lead Queries, and Assignment rules.
- Automated the process of creating Leads directly from Web and Auto-Response rules.
- Integrated the existing SAP system with force.com platform using Cast Iron.
- Implemented platform security based on the Organization security, Session security and Network-based security (Using IP address).
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
- Implemented Apex Scheduler and triggers to invoke Apex classes at regular intervals and to trigger them at some particular events.
- Implemented an AppExchange app to the Salesforce CRM to create automatic bills for all the employees working in the organization.
- Created Custom Visualforce components and attributes to override the look and feel of standard Visualforce components
- Worked with Dynamic Apex to access S-Objects and field describe information, execute dynamic SOQL, SOSL and DML queries.
- Created various Analytical Snapshots to schedule various report generations.
- Created Dashboards using customized Dashboard components.
Confidential - New York, NY
Salesforce Developer
Environment: Salesforce CRM Sales & Service Cloud, Apex Language, Visualforce Pages, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox Data loading, Eclipse IDE Plug-in, HTML, Java Script, CSS, XHTML, DHTML, XML, Web Services, SOAP, UI, Eclipse, Oracle, SOQL, SQL SharePoint.
Responsibilities:
- Worked on setting up an ‘Internal Ticketing System’ within FH by Creating a custom object, multiple record types, page layouts, custom fields, Field Dependencies
- Created several WF rules, Process Builder Flows, field updates, email notifications, generated tasks and setup multiple Complex Approval Processes as part of the Ticketing System
- Used Custom Settings to assign requests to a developer, QA and approvers based on the project selected
- Worked on setting up multiple custom objects to track Employees, Projects assigned to them and their Timesheets
- Worked on generating Bi weekly timesheets using trigger
- Setup Custom report and Dashboard for the HR dept so they can run a report on time submitted by employees and paid time off
- Leads are captured from multiple sources like webinars, Pardot (integration with SF), Data.com, our websites (using web to lead)
- As part of the Automation Process we have auto renewals of opportunities, Legal Notifications going out for Contract generation
- Set up several Sales Dashboards and Reports both out of the box and custom
- Set up Standard Case object with multiple standard and custom fields, record types, page layouts
- As part of the Case Management process, we capture cases through multiple sources - Email (Email to case), Phone, Client Portal Integration, Provider Requests
- Internally these cases are assigned different record types depending on the source
- Set up several Assignments rules to assign cases based on source, type of inquiry
- Setup multiple custom reports and dashboards with scheduled runs
- Setup surveys to be sent out to the customer and the survey feedback is sent to the management
- Worked on Pardot Integration with Salesforce. Outbound emails are shown in SF
- Setup Single Sign on
- Worked on Integrating our Pardot Landing Pages with the corps website
- Provided data access reports to Compliance and Security ensuring that data and roles are properly defined and transparent.
- Designed and deployed Custom tabs, Validation Rules, Approval Processes and Auto-Response Rules for automating business logic.
- 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.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Introduce Salesforce Mobile for the corporate Blackberry and iPhone users in order to use several tools on the go.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
Confidential - Boston, MA
Salesforce Developer
Environment: Saleforce.com Sales, Service, Force.com, MS Visio, Excel, Data Loader, CRM Fusion Demand tools, Visual Workflows, Approvals, Reports, AppExchange, WSDL, Eclipse IDE Plug-in, Integrations and Exact Target to manage marketing campaigns
Responsibilities:
- Experience in maintaining and enhancing the already implemented business process.
- Served as an operational contact for 3rd party SaaS application teams.Supported design decisions related to service now.
- Created new profiles, roles and its associated custom requirements according to requirements of the organization.
- Created Custom Tabs, Fields and related lists, Workflows rules and Approval processes and Sharing and Security rules.
- Developed several custom reports for both standard and custom objects to give complete detail overview of Product orders and Product sales.
- Involved in creation of Coaching Documents, Feedback forms and Survey forms on SFDC platform for the use Retail users.
- Used SOQL queries to fetch the data from schema in salesforce.com
- Created Case management using Email to case for customers or partners.
- Created Apex classes and triggers for using in partner portal (PRM Management) to create leads on the salesforce.com. Used the visual force pages to create multiple pages in requirement to show opportunities on partner portal.
- Supported design decisions related to service now.
- Created custom links, buttons, text-areas, Email templates
- Created multiple Visual Force pages by importing HTML editor and used CSS and JavaScript for designing Visual Force pages.
- Used features like Data Loader to migrate data for applications and created the CSV import file updates for records into contacts and different objects using Data loader. Using password protected links when sharing the data with the non-salesforce users using visual force page.
- Worked with Visual Force List Controllers for pagination and to get the output in a list of records and also worked with Visual Force styling sheets and components to override all the standard styling on the pages to get the desired display or output.
- Developed custom reports and dashboards. Created different owner based sharing rules and criteria based sharing rules for data model management.
Confidential
Java & PL SQL Developer
Environment: Java 1.4/1.5, Struts1.2, Java Servlets, Hibernate, Eclipse IDE, EJB, Java Swings, JSP, AJAX, HTML, CSS, JavaScript, MS SQL Server 2000, PL/SQL and Oracle10g.
Responsibilities:
- Actively participated in the complete Software Lifecycle of requirement gathering, design, development and implementation for various new Businesses features and also prepare project plan estimate and process audits.
- Brainstormed with the team and created the scope and functional specifications to lay out the project phases.
- Developed application using JSP, Java1.4/1.5, Struts framework, client side data validations using JavaScript.
- Involved in configuration of Data sources in Web Sphere Application Server and involved in writing UNIX shell, Perl scripting for deployment process in AIX systems.
- Created Stored Procedures using PL/SQL, functions, triggers in MS SQL server and Oracle to fetch required data
- Developed prototype versions of the application for enhancement to new domain/sector.
- Developed Unit Test case classes and tested persistence methods of the different components using JUnit framework.
- Fix defects as needed during the QA phase, support QA testing, troubleshoot defects and identify the source of defect. Created mappings and flows using the Informatica Power Center tool on a UNIX platform using Oracle.
- Involved with all aspects of data modeling from conceptual design, logical and physical design modeling, and database optimization using Erwin.
- Interacted with the data warehousing team to help them in building SQL queries and fine tune for better performance
- Extensively involved in design, development, coding, testing, and implementation of the allocated modules
- Developed forms and reports using Oracle 9i, Forms 6i and Reports 6i
- Extensively involved in developing transaction forms and customization of support screens, involving a lot of validations at all the levels like field, block and form level
- Extensively developed procedures, function, triggers & packages in PL/SQL, extensively used PL/SQL collections and records, Used different handlers and created user defined exception handlers, Used UTL FILE package for performing I/O operations.
- Worked to generate and QC report data by maintaining and validating several database tables and prepared Test Summary Reports and Defect Status Reports.
- Built complex queries using SQL and wrote stored procedures using PL/SQL.
- Performance tuning of Oracle Databases and User applications by Creating indexes on tables and optimized Stored Procedure queries
- Ran Batch Scripts using PLSQL, UNIX shell scripts to handle pre-processing of data.
- Involved in production support, customer support and troubleshooting data quality and enhancement issues
- Used Oracle materialized views/snapshots clusters and partitions for faster query performance.