Sr. Sales Force Developer/administrator Resume
St Paul, MN
PROFESSIONAL SUMMARY:
- Around 8+ years of experience as an IT professional, with over 5 years of experience in Salesforce.com CRM Platform using APEX, Force.com and Visual Force, and around 3+ years with Java.
- Experience in SFDC Development implementing the APEX classes, Triggers, S - Controls, Components, Reports, Visual Force, Force.com IDE, Eclipse with SOQL, SOSL and Force.com plug-ins.
- Pervasive experience in performing the administrative and development related tasks like consigning Roles, creating Profiles, Visual Force pages, Validation Rules, Custom Tabs, Custom Objects, S-Controls, Reports, Analytic Snapshots, Dashboards, Workflows, Email Alerts, Entity Relationship Diagrams and Page Layouts.
- Experience with Salesforce AppExchange Apps, installations, configurations and user security permissions to meet the organizational needs.
- Proficient in dealing with the functionalities related to the Service Cloud and Sales Cloud.
- Experience in Zuora with different modules like Customer Accounts (create/manage/delete Customers), Product Catalog (create/manage/delete Products), Subscription (Overview, Cancellations), Billing Operations, Invoice Processing.
- Experience in Veeva CRM and Veeva Vault Content Management applications.
- Integration of Sales cloud with external information systems using SOAP API web services.
- Experience in defining revenue stages and maintaining user log with Marketo AppExchange App - for improving the sales effectiveness, acquiring new customers more efficiently and proving marketing’s contribution to revenue growth.
- Thorough knowledge in the security and sharing model which is used to finely control the user’s access to different data.
- Acquainted and well versed with CRM processes like Sales, Marketing, Customer Service and Customer Support, Business Processes and recommended solutions to improve their processes using SFDC.
- Experienced in analyzing business requirements, Entity Relationship diagram and implementing them to Salesforce custom objects, junction objects, master-detail relationships and lookup relationships.
- Proficient in Data Migration from traditional applications to Salesforce using Apex Data Loader, Import Wizard and Data Manipulation Language.
- Expertise in working on Scheduled jobs and APEX Batch jobs and executed approval processes, e-mail services and workflows via customization.
- Well versed in analyzing CRM business processes that include Forecasting, Campaign management, Lead management, Order management, Account management, Case management and Merging management.
- Experience with Code Deployments from Sandbox to Production and different environments using Change Set.
- Developed and worked on different Salesforce.com environments such as production and sandbox by employing the Force.com Migration Tool and Eclipse.
- Expertise in analyzing and documenting the workflows and functionality of existing systems.
- Created and maintained logical entity relationship diagrams, transformed logical models into physical data models with an add-on experience in writing SQL and PL/SQL programming with Oracle and MS-SQL Server.
- Expertise in creating Visual Force pages and other custom components for Salesforce1.
- Good understanding of Software Development Life Cycle (SDLC), Agile and Scrum methodologies.
- Responsible for gathering the requirements by coordinating with the business analysts, developers and project managers, in order to better customize, and utilize the full functionality of the Salesforce.com CRM solution.
- Experience in Lightning Component and Lightning App Builder.
- Proficient in creating Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Experienced in Sales cloud, Service cloud, Custom cloud, Chatter and App Exchange applications.
- Good understanding of SAAS, PAAS and IAAS cloud computing services
- Worked with Subject Matter Experts (SME’s) of different groups to gain detailed knowledge of the different systems and also to understand the cross impacts of the system by conducting meetings.
- Strong experience in working with Security framework, Dashboards, and reporting modules and designing, creating and implementing profiles, roles, record types, page layouts, assignment and work flow rules, escalation rules, communication templates, approval processes and reports, and configuring security settings.
- Hands on development experience in creating Lightning Applications on Salesforce1.
- Excellent technical, logical, code debugging and problem solving capabilities and ability to watch the future environment, the competitor and customer probable activities carefully.
- Hands on experience in integrating Salesforce with other local servers using Informatica cloud.
- A project oriented team player with solid communication and interpersonal skills and the ability to maintain a congenial relationship with the client team and with the ability to manage multiple priorities under aggressive deadlines, being highly adaptable to different work environments.
- A result-driven, analytical and coherent software developer with excellent skills in programming languages like Java, C++, J2EE and web technologies like HTML, CSS, XML, JSP and JavaScript.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Salesforce SFA, APEX Language, Classes, Triggers, SOQL, SOSL, Visual force (Pages, Components and Controllers), APEX Data Loader, Veeva, Zuora, Marketo, Lightning Component, S-Controls, APEX Web Services, AJAX, Dashboards, Workflow & Approvals, Analytic Snapshots, Custom Objects.
Force.com Eclipse IDE Plug: in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Apttus, Force.com Connect for Outlook, Force.com Platform (Sandbox and Production), Force.com Migration Tool
Custom Integration: Outbound messages, Workflow & Approvals, Field updates, Reports, Custom objects, Custom settings, Custom labels & tabs, Email Services, Role Hierarchy, Dashboards, Security controls, APEX Exchange Package & Custom Application and Sandbox data loading
Programming Languages: APEX, Java J2EE, C, C++, C#, VB.Net, ASP.Net
Web Development Technologies: XML, HTML, XHTML, DHTML, CSS3, JavaScript, AJAX, JQuery, WSDL, JSON
Database Servers: Oracle 8i/9i/10g, MS SQL Server 2000/2005/2008 , PL/SQL, RDBMS, MS Access, MySQL, DB2, TOAD
MS Windows, Unix, Linux, Mac OS: 9/10
Software Development Methodologies: Agile, Scrum, MVC, SDLC
IDE: Eclipse 3.x, MyEclipse, Dataloader, MS Visio, Force.com IDE
PROFESSIONAL EXPERIENCE:
Confidential, St Paul, MN
Sr. Sales force Developer/Administrator
Responsibilities:
- Involved in Discussions with Business Analyst and Project Managers to provide best solutions possible in Salesforce for the requirements collected.
- Created custom buttons and links on Account and Relationship Group object for generating auto Reports.
- Developed Visual Force pages which rendered based on Salesforce1 App or Web.
- Developed publisher actions for salesforce1 app.
- Migrated data from external sources and performed Insert, Delete, Upsert & Export operations on millions of records. Designed and developed Service cloud and Integration.
- Efficiently worked with standard Salesforce.com objects like Accounts, Contacts, Leads, Cases and Opportunities.
- Created Custom objects, Page layouts, Custom tabs and Components.
- Experience working across various SFDC implementations that are covering Sales cloud, Service Cloud and Apttus CPQ.
- Implemented new strategies to enhance its growing SFDC platform, standardization of tools such as Data.com, Pardot and Lightning Process Builder for automating alerts based on opportunity stages and published dates.
- Proactively created Apex Triggers and Apex classes and also developed and managed complex workflows, approvals, validation rules, assignment rules and system triggers.
- Defined the lookup relationship and master-detail relationship on the objects that helps in associating the records and defining a parent-child relationship in which the master object controls certain behaviors of the detail object respectively.
- Experience working across various SFDC implementations that are covering Sales cloud, Service Cloud and Apttus CPQ.
- Expertise in configuring, using and administrating GIT version control system.
- Interacted with various Business Analysts and Developers to design better test plan and strategies based on the requirements of the business.
- Worked on Apttus Advanced Workflow approvals, Apttus order management, created agreement wizards, validation rules, contract templates
- Experience with Lightning after organization moved to lightning from classical salesforce.
- Involved in various user stories and worked with QA team to test in various sandbox environments and update fields in Production.
- Implemented Salesforce Service cloud and Opportunity Management ( Case management, Entitlement management, Product & price book, High volume customer portal, Partner portal, Visual force sites) for business support and technical support for its channel customers.
- Designed Salesforce Service Cloud console to boost productivity with the dashboard-like interface, reducing clicking & scrolling, making it easy to quickly find/update/create records.
- Implemented Salesforce Lightning Components for small set of users within the organization.
- Effectively created the Picklists, dependent Picklists and junction objects to establish the connectivity among objects.
- Highly experienced with Zuora for Salesforce for commerce, billing and financial subscriptions.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Integrated AWS (Amazon Web Services) with Salesforce using Force.com, combining a framework for authentication and native access to AWS Simple Storage System (S3), and pre-built Amazon Machine Images (AMI).
- Using Salesforce Workbench timed SOQL queries to get the most optimized version of the query.
- Implemented Salesforce Lightning Components for small set of users for customizing reports and dashboards.
- Worked on Lightning components by using Aura frame work.
- Used Change Sets to deploy components into different environments.
- Set up Marketing Campaigns, Campaign Hierarchies, Lead Queries, Assignment rules, Web-to-Lead, Auto-Response rules.
- Worked on Apttus support project to solve ongoing bugs/issues/enhancement on another project.
- Experience in Dealing with Salesforce Support calls in case of any Salesforce Org issues.
- Worked effectively to ensure that the data is protected and is made available to the authorized users by customizing the user Roles, Role hierarchies, Profiles and Sharing settings.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Developed different Visual Force Pages to suit to the needs of the application using different Visual force components.
- Used Force.com Eclipse IDE plug-in to manage, author, debug and deploy Force.com applications in the Eclipse development environment.
Environment: Saleforce.com platform, Apex Language, Lightning Visual Force Pages, Apttus CPQ, Zuora, Custom Component, Lightning Component, Service Cloud, Custom Controllers, Workflow & Approvals, Custom Objects, Custom Tabs, Page Layouts, Email Services, Security Controls, HTML, Web Services, Reports, Sandbox, Eclipse IDE Plug-in, Workbench.
Confidential, Washington D.C
Sr. Salesforce Developer
Responsibilities:
- Created complex Formula Fields, Validation Rules, Workflow and approvals for the flexibility and functionality of force platform application.
- Designed various Web pages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Implemented Profiles, Roles, Users, Page Layouts, Email Services, Approval Processes, Workflows, Reports, Dashboards, Tasks, Events and Audit Trials.
- Used Custom Labels in Apex classes and Visual Force Pages so that hard coding and Translations can be managed easily.
- Worked with translation Workbench to enable different languages for users.
- Responsible for creating various Custom Objects, Tabs, Components and Visual Force Pages and Controllers.
- Synchronized with the business process review meetings and multiple teams for ascertaining standardized workflow processes.
- Performed Apttus CPQ related configuration for product setup, approval matrices, approval rules, process builders and flows.
- Used Salesforce Lightning Components for building customized components replacing the existing ones; using JavaScript on the client side and Apex on the server side.
- Implemented Service cloud for handling Users/Customers in real time, remotely.
- Optimized Test classes as the code base grew because of which there were Deployment Failures due to Governor Limit Exceptions.
- Key player in configuration of Contract Lifecycle Management and Apttus products such as QTC and CPQ.
- Worked on Apttus for providing Quote-to-cash software delivering CPQ, Contract management, E-commerce & Revenue Management.
- Built a custom Apttus CPQ application with custom objects and relationships.
- Performed Apttus CPQ related configuration for product setup, approval matrices, approval rules, process builders and flows.
- Extensively used HTML tags, Frames and CSS (Cascading Style Sheets) to maintain uniformity in the Web pages and also avoid View State Limit.
- Implemented Salesforce Lightning Components for small set of users within the organization
- Implemented Case Management Automation to track and solve Customer’s Issues.
- Written SOQL queries against force.com API.
- Customized existing Visualforce to align with salesforce new Lightning UI experience.
- Strong experience in working with Security framework, Dashboards and reporting modules.
- Integrated AWS with Salesforce using Force.com to manipulate the Simple Storage System (S3) objects from within Apex, and integration development with EC2.
- Participated in the training sessions provided by the Salesforce team.
- Implemented the Application modification functionality and the Toolbar modification functionality of the application as separate Flex Modules and integrated them onto one composite application.
- Built Lightning Component Tab for Salesforce 1 Navigation and Custom Applications in Lightning Experience.
- Specify timers that send Ajax update requests to Force.com according to a specified time interval.
- Defined documentation review cycles for the project and assign review tasks to the project team. Follow-up with reviews to see them through the completion.
- Configured and Maintained the Sandbox Environment for easy collaboration of Development and QA Activities.
- Optimized SOQL Queries in Batch Apex when they reached Query Timeout Exception.
- Worked on Unit testing for the customizations and developments done during the project.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Implemented packages in distributing and migrating components or applications within the organization.
Environment: Saleforce.com platform, Apex Language, Apttus, Visual Force (Pages, Component and Controllers), Lightning Component, Service Cloud, Pages, Data Loader, S-controls, Lightning, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Confidential, TEXAS
Salesforce consultant
Responsibilities:
- Analyzed business needs, distinguished between needs and wants, identified gaps between business needs and standard application functionalities.
- Lead and developed strategies for enhancing systems to meet business needs, and mapped client business process and requirements onto the capabilities of Salesforce.com and the Force.com platform.
- Configured opportunities, sales processes and territories for Consumer and HealthCare products divisions.
- Experienced in data modelling using Salesforce standard and custom objects.
- Implemented and integrated Veeva on Salesforce/Force.com Platform and supported Veeva administration.
- Built Veeva Vault workflows, implemented Veeva CRM and Vault on Force.com platform and integrated Veeva Vault with Veeva CRM, CLM admin tab configurations.
- Experienced working with Standard objects such as Leads, Accounts, Contacts, Opportunities, Products, Chatter, Cases, etc.
- Designed, developed and deployed the Custom objects, Components, Visual Force Pages to suit to the needs of the application.
- Integrated Marketo with Salesforce, helping the sales/marketing team to focus on the right opportunities leading to revenue growth.
- Used the Apttus software for contract management, which is acquired through the App Exchange.
- Integrated Apttus CPQ system with Salesforce CRM.
- Automated and optimized client demand-generation campaigns through Marketo.
- Efficiently managed the Case Escalation Process throughout the project life cycle.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in application.
- Maintained different Price books.
- Used sandbox for testing and migrated code to deployment instance after testing.
- Developed different workflows and approval processes.
- Maintained Sharing according to territory scale and assigned various sales and marketing team needs.
- Experience on developing the force.com platform to meet the various internal needs of healthcare domain.
- Collaborated with chatter to make the internal team aware of the ongoing development.
- Worked with Data loader for loading the attachments into salesforce.com.
- Analyzed and converted business workflows to Salesforce workflows and assigned workflow alerts.
- Created public, private and unlisted Chatter Groups to collaborate with other team members while working in a team.
- Created and customized different report types, reports and dashboards for team and organization use.
- Integrated with Microsoft Access and Microsoft Outlook in maintaining the scheduled tasks and events.
- Interacted with various vendors to integrate external website to Salesforce for web to lead process.
- Implemented the translation workbench for enabling the multilingual features for the company.
- Created mass emails using various email templates such as text, HTML, custom HTML, Visual Force. Also, used Mail Chimp to send mass emails.
Environment: Salesforce.com Enterprise Edition, Apttus, Pages, Veeva, Marketo, Data Loader, Reports, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Security Controls, Data Management, Profiles, Page Layout, Validation Rules.
Confidential, Boston, MA
Salesforce Developer
Responsibilities:
- Business Requirements gathering - As is/To Be Processes, Fit Gap Analysis.
- Involved in SFDC implementation and maintenance of CRM functionality.
- Create Functional and Technical documents for SFDC reports, workflows.
- Create various roles, profiles and configured the permissions based on the organizational hierarchy requirements.
- Used collaboration tool chatter for status update, document sharing, customizes profiles, applications and internal networking.
- Worked closely with creative mobility and business teams for understanding low and high fidelity wireframes, for screen designing.
- Configured Salesforce.com security profiles and custom object supporting integration and quote-featured enhancement.
- Created the workflows and for automated lead routing lead escalation, alerts and custom coaching plans.
- Developed Apex Classes & Triggers and linked them to manage the workflows developed in the system.
- Created custom controllers implementing complex code for retrieval from Sales Force to VF pages
- Developed various Custom Reports, Dashboards and deployed them for different business user levels.
- Provided the training to the internal business users to use the application and develop their own custom reports.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers.
- Supported the data migration activities for migration the data from various business sources with the support of salesforce.com.
Environment: Salesforce.com Enterprise Edition, Pages, Veeva, Data Loader, Reports, Custom Objects, Custom Tabs, Security Controls, Data Management, Profiles, Page Layout, Validation Rules.
Confidential
Salesforce Developer/Administrator
Responsibilities:
- Worked on standard and custom S-objects on the Salesforce.com (SFDC) with a deep intent to meet the requirements and enhancements to the existing system architecture.
- Designed and developed Apex Classes and Apex Triggers for various functional needs in the application.
- Developed Custom Visual Force Pages using Apex coding to meet the requirements of the Application.
- Created workflow rules and defined related tasks, email alerts, field updates to implement business logic.
- As Administrator, created profiles and implemented object-level, field-level and record-level security.
- Worked on prioritizing the records based on the business requirements.
- Responsible for migration of code from Sandbox to Production environment.
- Lead and co-ordinate with offshore development teams during development in various sprints of the project.
- Worked extensively on Accounts, Contacts, Leads, Opportunities, Activities and Customized Objects for Layouts, record types and validation rules.
- Worked with Dynamic Apex to access Objects and Field describe information, execute dynamic SOQL, SOSL and DML queries.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
- Create and Modify Test classes for the application to attain more than 75 % code coverage in the production environment, and handled all the Deployment of code to the production environment.
- Production Support for the Application and created tickets for the issues that came up and solved these issues as well.
- Developed and configured various reports and dashboards for different user profiles based on the need in the organization along with Building custom reports using Apex Visual Force.
Environment: Salesforce.com platform, Data Loader, Workflow & Approvals, Custom Reports, Dashboards, Windows XP.
Confidential
Java J2EE Developer
Responsibilities:
- As a member of the team, involved in designing and developing a framework.
- Performed Requirement Analysis and developed use-cases.
- Incorporated Struts Model-View-Controller architecture in the application development.
- Developed functionalities like uploading scripts to the server and executing them on the remote machine using windows remote command executor. Enhanced the web pages for the modules using MVDC, JQuery and CSS.
- Developed the UI component architecture and API for application integration framework using Angular.JS .
- Significant experience on web application development and debugging skills in advanced JavaScript libraries and frameworks such as ExtJS, Prototype, Angular JS and Node JS.
- Provided 24/7 production support sorting out the issues/bugs raised after the deployment of the application.
- Created Monitors & Configured alerts through automatic emailing using Java Mail.
- Developed MVC design pattern based User Interface using JSP, XML, HTML, Bootstrap, CSS and Struts.
- Developing the business functionalities and exporting them as SOAP, JAX web services.
- Installed applications on UNIX/LINUX environment.
- Responsible for installation, support, configuration and maintenance of RedHat Linux.
- Developed Session Bean Components, Entity Beans which will manage transactions with the database to deliver the content to presentation layer and also to store data into the data layer.
- Collecting ticket data from outside sources such as web services and file via JMS, and collecting it in our repositories and then making them available by using Java with multithreading.
- Installed and configured Maven Plug-ins and helped deploy some applications using Maven.
- Configured Script Runner tool as Web Service Client and worked on consuming web services of Service-Now’s incident management functionality using JAX-WS and REST and Java reflection web services.
- Developed functionality for Dashboard which gives the latest snapshot data about the scripts executed with respect to each user. Developed Session beans to maintain workflow and used Hibernate for persistence of data. Writing complex SQL queries, PL/SQL Stored Procedures for data conversion. Using JUnit, JIRA, Log4J to perform unit testing and for logging frameworks.
- Used Struts customs tags such as HTML, Bootstrap, CSS, Logic, and Bean Tags depending upon the requirement.
- Implemented DAO design pattern for database related activities (Add, Delete, Modify, etc.) and to interact with the database using JDBC.
- Developed presentation layers using JSP’s and struts tags. Experience with Eclipse tool.
- Installed applications in UNIX shell scripting environment. Built and deployed war files in Tomcat.
Environment: Java/J2EE, JSP, Servlets, Struts 1.3, Hibernate, Spring, AWS, XML Web service, SOAP, JAX-WS, Apache Tomcat 6.0, Unix, MySQL, NetBeans, EC2, JIRA, Multithreading, REST, Visual Source Safe, AngularJS, XML, AJAX, JavaScript MVDC, Eclipse, JQuery, Apache Ant 1.7, JDBC, Maven, JUnit 3.8, Log4j, CSS, JSP, Core Java, HTML, Bootstrap, PL/SQL.