Sr. Salesforce Developer Resume
Houston, TX
SUMMARY:
- Energetic and highly professional with around 8 Years of IT experience that includes 5+ years in Analysis, Design, Development, Customization & Deployment on Salesforce.com (SFDC) CRM platform.
- Experience in the complete life cycle of project development (SDLC) including System Analysis, Design, Development, Testing, and Deployment and Maintenance.
- Excellent experience in modifying Visualforce pages (Standard and custom controllers), to support the Lightning Experience and good understanding of Lightning mode and its features. Worked with SOQL, SOSL, Apex, and force.com Web Services API.
- Strong in Aura Lightning framework with Applications, Components, Controllers, Stylesheets.
- Excellent experience working across various SFDC on covering Sales Cloud, Service Cloud, Community cloud & Marketing cloud configuration and customization and good understanding with Client/Server architecture Call center, Chatter.
- Experienced in Creating Users, Roles, Profiles, Permission sets, Email Services, Page Layouts, Record Types, Lead processes, Sales processes, Support Processes, Workflow Alerts and Actions, and Approval processes, Lead and Case Assignment rules.
- Extensive experience in Salesforce.com Setup, Configuration, Customization, Administration, and Data Migration and Integration tools like Apex Data Loader, Work Bench.
- In - depth understanding of CRM business process that include Forecasting, Campaign Management, Lead Management, Order Management, Account Management, Case Management and Merging Management.
- Utilize cloud integration tools such as MuleSoft, Web Methods-Cloud Streams, Informatica Cloud manage integrations between SalesForce.com and other systems
- Exceptional knowledge on Java Multi-Threading, Collections, Interfaces, Synchronization, and Exception Handling and good hands on experience with HTML, XML, CSS, jQuery, JavaScript, JSON, Angular JS and AJAX.
- Hands on experience in creating custom objects, custom tabs, custom fields, components, page layouts, record types, workflow and validation rules, Reports, Report folders, snapshots, and Dashboards.
- Proficient in creating profiles, roles, and permission sets and implemented security and sharing rules for users at various levels in the organization.
- Configured Single Sign-on using SAML and Worked on Mass imports and exports of data.
- Implemented SKUID for building user friendly interface (UI) for both standard and custom objects and to add custom functionalities in Force.com.
- Used asynchronous Metadata API to manage setup and customization information.
- Expert knowledge of MVC concepts, object-oriented methodologies and approaches
- Excellent Knowledge with development tools such as Eclipse & GIT.
- Experienced in Sandbox Management (Like Refreshing Sandbox, Creating New Sandbox and Migrating code from one sandbox to the other) With Change set and good Proficiency in the deployments with ANT Migration tool and COPADO.
- Involved in Custom Integration of Outbound Messages, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services, Security Controls, AppExchange, Package & Custom Application, Sandbox data loading.
- Developed Force.com ETL processes using Cast Iron, Java and Salesforce Web Services API.
- Strong experience in working with off shore teams and coordinating with business and offshore teams to meet the requirements.
- Extensive exposure to Black Box testing, Smoke testing, Usability testing, End-to-End testing, System testing, Regression testing and User Acceptance testing (UAT).
- Excellent team player, self-motivated, quick learner with good communication skills and trouble-shooting capabilities.
TECHNICAL SKILLS:
SFDC Technologies: Apex Language, Apex Scheduler, Apex Triggers, Apex Classes /Controllers, SOQL, SOSL, Visual Force Pages, S-Controls, Apex Web Services, Workflow & Approvals, Dashboards, Chatter, Salesforce 1, Reports, Analytic Snapshots, AJAX, Validation Rules, Formulae, Custom Objects.
Force.com Tools: Force.com Eclipse IDE Plug-in, Force.com Excel Connector, Eclipse, Workbench and Force.com Platforms (Sandbox and production) Force.com service console toolkit Salesforce Data migration
Tools: Apex Data Loader Import and Export Wizard, Dream Factory Monarch, Workbench.
Languages: C, Java, J2EE, Apex.
Web Technologies: HTML, CSS, jQuery, Boot Strap, Java Script, Visual Force, and Web Services.
Web Services: SOAP, REST, WSDL, XML, JSON
Middleware Tools: MuleSoft
Development Tools: Sublime Text 3, Beyond Compare, Mavensmate, SonarQube for code review.
Project Management Tools: MS Word, Excel, PowerPoint, MS Project, Visio and Share point., JIRA
Database: MySQL, Oracle 11g/10g, MS SQL Server, SQL Developer, MS Access.
Web/Application Severs: WebLogic, WebSphere, Tomcat
Operating Systems: UNIX/Linux, Windows 10/8.1/8/7/Vista/ XP Pro, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Sr. Salesforce Developer
Responsibilities:
- Involved in various activities of the project, like development meeting requirement gathering and analyzing requirements, documenting the functional and non-functional requirements using Business Requirements Document (BRD)
- Worked on converting Salesforce classic VF pages into lightning using lightning components and lightning App builder.
- Developed Visual force pages (standard controller, Custom controller and extension controller ), Apex Triggers, Apex classes, using Sublime text editor with Mavens Mate Force.com Plug-in for business logics and Worked on Visual flow for achieving the user triggered actions for displaying customer information on the screens.
- Involved in creating a component for custom buttons which are not supported in Lightning.
- Responsible for developing Salesforce Lightning applications using Lightning Components, Controllers and Events and used custom CSS in the components.
- Deployed validation rules, workflow rules, auto-response rules and approval process to implement the business logic.
- Developed Lightning Component Framework and built Lightning component using aura framework.
- Built reusable UI/UX components with Lightning component framework and responsible for Maintenance of installed Managed Packages in Lightning using Apex.
- Generated Sdocs by using workflows, Apex triggers, Rest API, Process Builder. By using Sdocs, I have created multiple document templates to create an email document.
- Responsible for setting up OAuth to enable external client applications to communicate with SFDC platform and Configured single Sign-on SSO using SAML with Ping federate identity provider.
- Building Batch Classes and Schedule class according to the business requirement, building wrapper classes to improve the work efficiency and Developed the batch process to load data from external system to salesforce.
- Doing bulkification of the trigger using Collections like list, set and Map.
- Worked on Rest API to design and support web services platform.
- Upgraded from Exattarget 1.0 to Salesforce Marketing 2.0.
- Created journeys and implemented marketing campaigns using marketing cloud tools like Journey Builder, Email Studio and Automation Studio. Developed and deployed A/B testing strategies to roll out the control version to be used in the final email campaign.
- Managing subscriber data, import and segmentation using a combination of Salesforce Marketing Cloud tools and database queries Used automation studio for performing actions such as imports, extracts and SQL query activities.
- Implemented Quote-to-Cash solution using APTTUS CPQ, Involved in CPQ (Configure, Price& Quote) design and mapped to the Salesforce custom objects and involved in Apttus Advanced Workflow Approvals.
- Connected with MuleSoft for populating the Account Information data from SQL database.
- Worked with Multiple teams in terms of integrating with Informatica.
- Built and configured third-party computer-telephony integration (CTI) system and Live Agent with Salesforce Call Center application. Worked on Knowledge Articles.
- Used SOQL and SOSL queries within custom controllers, extensions and triggers.
- Worked on External enterprise applications with salesforce using Metadata API and Used Metadata API to retrieve, deploy, create, update or delete customization information, such as custom object definitions and page layouts, for your organization.
- Worked on Sales cloud in opportunity management, account management.
- Created communities for internal users to collaborate and share content in real time.
- Designed and developed Rest Web service to integrate the uploaded documents with external systems like IVU, Credit Pointe and downstream PEGA system.
- Deployed code to higher environments using change sets, Copado and ANT migration tool and updated the deployment tracker.
- Provided Case Management by Configuring Email-to-Case for end user to submit a case through Outlook.
- Developed the functional test plans, test Scenarios, test cases, test scripts and User Acceptance test (UAT)
- Resolved the Cases and support the team on urgent bases, implementation and working with real-time troubleshooting.
Environment: Apex, Visual force, Apex Classes, SOQL, Lightning Components, Apex triggers, Visual force Pages, Batch Apex, Schedule Apex, REST, Workflows and Approvals, Data Warehousing, Case Management, Automation, test.SalesForce.com, S-Controls, Java Script, Workflows, Reports, Force.com Eclipse Plug-in, APTTUS CPQ, Ant script.
Confidential, Dallas, TX
Salesforce Developer
Responsibilities:
- Gathered user requirements and involved in application design discussions and documentation for both Post Sales and Pre-sales.
- Involved in Workflow Management Template creation and Task Search page generation.
- Was also involved in generation of rules to automate the process of Creating Project, Auto assignment of Task, auto opening of successor or predecessor tasks.
- Created various Lightning components and used them in the application as per the requirement.
- Created Util classes and Batch files to clone Project, Phase and Tasks from its corresponding templates.
- Created VF page to display all sObject metadata on the Task template. These metadata were in turn used to dynamically display fields on Task Page.
- Optimized the code to resolve SOQL 101 errors.
- Created trigger to identify the Seed and Node of Proposals on an opportunity.
- Created dynamic VF Search pages using sObject parameters and Components for Service Console.
- Exploring and learning Salesforce 1 Lighting app builder and developed applications using point-and-click. Used apex Data loader to synchronize the data in SFDC.
- Created Generic Pagination to handle 7+ data tables pagination on the search page from Service Console.
- Instantiated CTI (Computer Telephony Integration) into CRM platform to allow the call centers to perform and analyze the records while resuming the call from the console.
- Setting up Service Cloud Console, Cases (Web to case, Email to case), Solutions, Case Assignment and CTI Integration.
- Expertise in Service Cloud Console with exposure to CTI adapters and Mobile Application Integrations.
- Implemented Chatter in the organization for feed-tracking, file sharing, conversations and customized chatter with Apex triggers to update chatter feeds.
- Created Reports and Dashboards to generate weekly reports and worked on analytical reports.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Developed and configured Salesforce 1 mobile application to suit the needs of the organization.
- Worked on First Data Integration for Credit Card Validations.
- Working on Steel Brick for CPQ.
- Configure salesforce and marketing cloud integration user along with configuration in salesforce. And Support the Email Marketing Manager in the development of new business requirements.
- Created custom Landing pages and Approval pages. Worked on Automation studios and created related Activities.
- Worked on Tracking to track the email clicks.
- Configured Single Sign-on SSO using SAML with Ping federate identity provider. Implemented SAML based SSO for authentication.
- Developed and automated database reports generation using Unix shell scripts.
- Co-ordinate and helped tester and users to complete testing and UAT.
- Worked in Agile project model and involved in documenting IT Stories and scoping sprints.
- Involved in production deployment for the sprint stories that our team owned.
- Was involved in integrating to MuleSoft and Informatica using Rest API Calls.
- Worked on synching DocuSign status and saving the Docs in SFDC.
- Generated various of Workflow, Triggers, Validation Rules, VF Components, VF pages, Controller class etc.,
- Worked in parallel with multiple projects.
- Designed and generated triggers, Visualforce pages to capture County Partner and Lending Partner on a Service Contract.
- Managed users, hierarchical roles, profiles, security controls and territory management.
- Actively involved in fixing production issues.
- Implement Salesforce.com Communities and on-board users utilizing standard profiles and objects.
- Involved in setting up customer portal for better service process and solution management.
- Written Apex REST web service classes for inbound calls to salesforce from external applications; developed apex HTTP callout and generated Apex classes using WSDL2Apex (generated stubs) to invoke external application from salesforce to retrieve data and render in salesforce UI.
Environment: Salesforce.com platform, Workflow and Approvals, Reports, Custom Objects, Tabs, Email Services, Apex Language, Visual Force Pages, Components and Controller, Email Services, HTML, Reports, Dashboards, JavaScript, Eclipse IDE Plug-in, Data Loader, Java Script, CSS.
Confidential, Fremont, CA
Salesforce Developer
Responsibilities:
- Involved in various activities of the project, like information gathering, analyzing the information, documenting the functional and non-functional requirements.
- Analyzed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionalities pertaining to all functions of the CRM/CPQ.
- Developed various custom objects, custom tabs, page layouts, components, Visualforce pages as per the requirements of the application.
- Deployed validation rules, workflow rules, auto-response rules and approval process to implement the business logic.
- Created Visualforce pages using AJAX, JavaScript, HTML and CSS. Used JSON as the data format for exchanging information with the platform.
- Created lookup, master-detail relationships, junction objects and rollup summary fields between the custom objects.
- Designed, developed and deployed Apex Classes and Test classes, Controller Classes and Apex Triggers, validation rules for various functional needs in the application.
- Management and the CPQ processes.
- Created journeys and implemented marketing campaigns using marketing cloud tools like Journey Builder, Email Studio and Automation Studio. Developed and deployed A/B testing strategies to roll out the control version to be used in the final email campaign. Worked on AMP scripts while creating the Email templates.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Executed SOQL queries in workbench and data loader to verify Product /Pricing staging data in SFDC/CPQ.
- Created user Roles and Profiles and given them Security controls and shared settings.
- Implemented Salesforce Outlook and Mobile Lite for District Finance Managers.
- Implemented an AppExchange app bill. ON app to the Salesforce CRM to create automatic bills for all the employees working in the organization.
- Worked with Dynamic Apex to access S-Objects and field describe information, execute dynamic SOQL, SOSL and DML queries.
- Designed and developed Visualforce pages as per the business requirements and customized Partner portal using various components.
- Developed various Batch Apex classes and scheduled those using Apex Schedulable classes on daily basis.
- Developed Apex triggers, Apex classes and test classes working around the governor limits.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Organized email templates and inbound emails using Visual force for the clients and customers.
- Composed various Custom Reports for standard objects as well as custom objects to give complete detail overview of Customer (Account) Orders, and Renewal Forecasting.
- Worked extensively with Cast Iron and Web Services API with force.com to migrate data from the existing system.
- Integrated Apex with External services by making callouts that used SOAP and WSDL.
- Involved in implementing Chatter to track feeds, conversations, profiles, and updates.
- Worked on Salesforce.com Sales Cloud functionality, including Account Planning, Sales Forecasting, Opportunity
- Invoked Apex classes by implementing Apex Scheduler and Triggers at regular intervals and to trigger them at some events.
- Deployed applications from Sandbox to Production using Change Sets.
- Created Custom Visualforce components and attributes to override the look and feel of standard Visualforce components.
- Worked on customization of Visual force to have lightening experience for desktop and mobile applications.
- Provided support to ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow and Triggers.
- Used Dashboards to keep in track the percentage of sales.
- Gained Experience in creating test cases from requirements and then transforming them in to Apex Test Classes to ensure proper coverage of Apex Classes and Triggers.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Generated Technical design documents for all development modules.
Environment: Salesforce.com, EDW (Enterprise Data Warehouse), Apex Language, Visual Force (Pages, Component & Controllers), Cast Iron, Sdocs, AppExchange (Exira, S-Drive), Workflow & Approvals, Custom Objects, Page Layouts, Sandbox data loading, Email Services, Security Controls, Eclipse IDE Plug-in, Reports, Dashboards, Sandbox, Windows XP.
Confidential, Troy, MI
Salesforce Administrator
Responsibilities:
- Implemented platform security based on the Organization security, Session security and Network-based security.
- Implemented and configured Marketing Campaigns, Campaign Hierarchies, case management, and Lead Queries .
- Developed and configured the Salesforce.com instances and force.com applications.
- Integrated with Salesforce by using Marketing cloud connector (V5) and Configure salesforce and marketing cloud integration user along with configuration in salesforce.
- Worked on Force.com IDE to develop Apex classes, Triggers, Components, Visualforce pages and controller classes to deploy business logic as per the business needs.
- Developed and automated database reports generation using Unix shell scripts.
- Automated the process of creating Leads directly from Web and Auto-Response rules.
- Deployed Apex using Force.com IDE, Force.com Migration tool and Web Services API.
- Implemented an AppExchange app bill. ON app to the Salesforce CRM to create automatic bills for all the employees working in the organization.
- Worked on SQL Server and migrated the data from SQL database.
- Worked with Dynamic Apex to access S-Objects and field describe information, execute dynamic SOQL, SOSL and DML queries.
- Used Sdocs to Integrate with most popular third-party E-Signature solutions.
- Invoked Apex classes by implementing Apex Scheduler and Triggers at regular intervals and to trigger them at some events.
- Deployed applications from Sandbox to Production using Change Sets.
- Created Custom Visualforce components and attributes and Customized the standard objects as per the business requirements by using Visualforce components.
- Integrated the existing SAP system with force.com platform using Cast Iron.
- Participated in JAD sessions involving Business Users and Sponsor groups to analyze and understand the business requirements.
- Supported UAT users before and after Production Release.
Environment: Salesforce.com platform, Apex Language, Visualforce Pages, Data Loader, Workflow, Approvals, Email Services, SDocs, Reports, Dashboards, Custom Objects, Custom Tabs, Security Controls, Eclipse IDE Plug-in, Salesforce Sandbox, HTML, Java Script.
Confidential, St. Louis, MO
Salesforce Admin/Developer
Responsibilities:
- Used custom tabs to monitor the use of company applications by customers and licensed users.
- Involved in SalesForce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Developed couple of small visual force pages there by helping other developers in the team.
- Started writing the Schedule/batch class for various business needs.
- Created pick lists, dependent pick lists, lookups fields, junction objects, master detail relationships, validation and formula fields.
- Developed workflow rules, time triggered workflows for various business requirements.
- Used field level security, profiles and audit trail setup to ensure that protected data is only with authorized users.
- Designed and Implemented the Page layouts and Custom tabs to suit the needs of the application
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Created profiles and implemented Object, field level security to hide critical information on the profile users.
- Created summary reports, matrix reports, pie chart and dashboards to assist managers to better utilize Salesforce as a sales tool.
- Performed the roles of Salesforce Integration in the organization with sales cloud experience.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules on the objects and tabs, Components and Worked Extensively on Integrating Sales force with an external Legacy System through SOAP based web services and Outbound Messaging.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers) Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Batch apex, schedule apex.
Confidential
Java Developer
Responsibilities:
- Developed the user interface screens using Swing for accepting various system inputs such as contractual terms, monthly data pertaining to production, inventory and transportation.
- Involved in designing Database Connections using JDBC.
- Involved in design and Development of UI using HTML, JavaScript and CSS.
- Involved in creating tables, stored procedures in SQL for data manipulation and retrieval using SQLSERVER 2000, Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle9i.
- Developed the business components (in core Java) used for the calculation module (calculating various entitlement attributes).
- Involved in the logical and physical database design and implemented it by creating suitable tables, views and triggers.
- Created the related procedures and functions used by JDBC calls in the above components.
Environment: JDK, Swing, JDBC, JavaScript, HTML, Resin, SQL Server 2000, Text pad, Toad, MS Visual SourceSafe, Windows 2000, HP UNIX.
