Salesforce Developer Resume
Columbus, OH
SUMMARY:
- Force.com Platform Developer 1 & Administrator (ADM 201) IT Professional with 8+ years Software Development Experience with strong Object - Oriented Analysis, designing and programming technical skills including 5+ years of extensive experience in Salesforce.com CRM and Force.com platform with proficiency as a Developer and Administrator.
- Experience working with Force.com IDE in design and development of Custom Application for Complex Business Processes in both Sales and Service Cloud Modules.
- Strong experience in Salesforce.com and Force.com platform as Administrator and developer.
- Extensively exposed to creating Objects, Fields, Page Layouts Record Types, Workflows, Approval Processes, Escalation Rules, Assignment Rules, Validation Rules, Email Services, Data Migration activities, Roles, Profiles and other standard functionalities.
- Extensive knowledge about Salesforce Setup menu, Configuration, Custom Application Development, Administration, Data Migration and Deployment of applications to Force.com platform.
- Experienced in managing the data, Forecasting, Campaign Management, Contacts, Leads, Opportunities, Reports and Dashboards.
- Experience in creating custom objects and custom fields in Lightning experience. Expertise in Lightning app builder and implemented new application based on Lightning to have compatibility of the app in mobile, Tab and Desktop versions.
- Experienced in Testing the Salesforce application with writing test scripts and conducting various kinds of testing as per the requirement.
- Proficient in data migration and integration using tools like Informatica on Demand, Data Loader, Force.com migration Tool and using SOAP API, REST API.
- Experience in Data Conversion along with Data Mapping, Data Repair, Data Quality, Data Exercisers and Data Testing.
- Familiarity with security concepts authentication, authorization, encryption, digital signature, SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0.
- Experience in Object Oriented Analysis / Design / Development / Testing and Implementation, Client/Server Architecture and Enterprise platform.
- Experience in working with Databases like Oracle 8i, SQL Server 2000/2005 and Access.
- Deployed Customization from Sandbox to another Environment by Eclipse IDE and Change Set.
- Expertise in using Eclipse IDE, Force.com and site.com, communities. Implementation of Salesforce.com Sales Cloud, Service Cloud, Marketing Cloud, Collaboration and Community Cloud.
- Used Force.com Web Services API and outbound messaging for implementing web services through WSDL in application for access to data from External systems and websites.
- Experience in customizing Salesforce CRM for generating web-to- leads and web-to-cases.
- Worked on implementing sales enablement tools supporting Salesforce (CRM), Configure-Price-Quote (CPQ) solution for sales growth.
- Experienced in implementing Apex Triggers, Visualforce pages, Apex class, Web Service, JavaScript, XML, HTML, Visio, share point, Pivot Table to achieve complex business functionalities.
- Implemented Test Driven Development (TDD) and Test First Development (TFD) techniques for improving the speed, reliability, and accuracy of production code development
- Experience in doing the code deployment using Change Set, ANT script, Jenkin, GitHub.
- Expertise in working on Apex Web Services API, Scheduled jobs and Apex Batch jobs and executed approval processes, e-mail services and workflows via customization
- Involved in End User for every time there is a new release to the salesforce.
- Experience in Object Oriented Languages like Java, J2EE, JSP, and Servlets.
- Flexible, Enthusiastic team player with excellent analytical skills to develop creative solutions for challenging client needs.
TECHNICAL SKILLS:
Salesforce Technologies: Apex Classes and Triggers, Visualforce (Pages, Component & Controllers), SOQL, SOSL, Sales Cloud, Service Cloud, Communities, Case Management, Lead Management, Record Types, Change Sets, Sandbox, Apex Data loader, Analytic Snapshots, Custom Apps, Console Apps, Standard and Custom Objects, Tabs, Layouts, Relationships, Users, Roles, Profiles, Permission Sets, Role Hierarchies Sharing Rules, Workflows, Validation Rules, Approval Process, Process Builder, Reports, Dashboards, Email Templates, CPQ, Salesforce1, Lightning Components.
Force.com Eclipse IDE Plug: in, Force.com Explorer, Force.com Data loader, Excel Connector, Force.com Platform (Sandbox and Production), Force.com Migration Tool, Offline Edition, AppExchange, Data Loader, REST API, SOAP API.
Web Development: XML, HTML, CSS, JavaScript, WSDL
Languages: Java, Apex, C, C++, SQL/PLSQL
IDE and Tools: Eclipse, Visual Studio, Force.com IDE, Apex Data Loader, Workbench
Operating Systems: Windows/XP/Vista/7, UNIX
WORK EXPERIENCE:
Confidential, Columbus, OH
Salesforce Developer
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Performed detailed analysis of business and technical requirements and designed the solution by following best practices. Provided first line support to Salesforce users where the learner needs and coaching on existing functionality without any technical change.
- Coordinated with business to resolve the issues raised by them when testing out the modules.
- Experience in creating Lightning Components and used Lightning Design System to convert existing Visualforce pages to lightning components.
- Coordinated with IT teams to build user stories, business requirements, and monitor data quality for data feed processes and also Worked with Marketing managers and converted their strategies into implementations using Marketing cloud Exact Target.
- Experienced Apttus Suite-Contract Life Cycle Management, Configure Price Quoting (CPQ), and Approvals Management.
- Involved in integrations between Salesforce and Salesforce marketing cloud using the connectors.
- Developed Lightning components and Lightning apps to provide better and more interactive interfaces to end users, which help in sales enhancements.
- Involved in using Lightning, Process Builder and Workflows. Worked on customization of visual force to have Lightning Experience for desktop and mobile applications.
- Worked with SOQL, SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Strong Experience in Salesforce Lightning components design & designing compact layouts using Apex triggers, Page layouts, Visual force pages, workflows for Mobile platform.
- Created Custom Apps, Custom Objects, Custom Tabs, Custom fields, Page Layouts, Search Layouts, Custom Links, Related Lists, and other components on record pages.
- Implemented Picklists, Dependent Picklists, Lookup Relationships, Master Detail Relationships, Formula Fields to the Custom Objects.
- Worked effectively to ensure that the data is protected and is made available to the authorized Portal Community users by customizing the user Roles, Profiles, Permission Sets, Field Accessibility and Sharing Rules.
- Participates in end to end testing and configuration enhancements for CPQ functionality.
- Worked on creating Validation Rules, Process Builder, Approval Process, Flows and Workflows for different standard and custom objects to validate business data and logic respectively.
- Worked on the Partner Portal Community implementation from scratch to provide access to Agents who are working for the client.
- Worked on creating Reports and Dashboards to provide required information available to the External and Internal users.
- Implemented Lead Management, Case Management following Salesforce best practices and used Assignment Rules for the transfer of the Lead, Case between External Agents and Internal Users to have better closure of the Lead and for resolution of the Cases through the Portal Community.
- Customized application to extend Salesforce functionality and wrote Apex Classes, Apex Triggers for various functional needs in the application. Created Apex Sharing classes for Custom and Standard objects and invoked through Process Builder.
- Customized logging screens and landing screens of the community by creating Visualforce pages, Custom Controllers.
- Utilized JavaScript do design Custom Buttons and used HTML to build Custom Email Templates.
- Used Data Loader, Workbench to insert, update, and bulk import or export of data from Salesforce Objects.
- Developed and scheduled Batch Classes, Batch Jobs to provide Data Migration to Salesforce for the daily, weekly data feeds.
- Migrated data between multiple Salesforce environments like Sandbox to Sandbox and Sandbox to Production using Change Sets.
- Familiar working with onshore and offshore model and coordinated with them to achieve the deliverables to be delivered timely manner.
Environment: Salesforce.com CRM Application Platform, Salesforce Lightning, Portal Community, Roles, Profiles, Permission Sets, Sharing Rules, Apex Sharing, Reports, Dashboards, Workflows, Approval Processes, Process Builder, Flows, Communities, Lead Management, Case Management, Apex Classes, Triggers, Visualforce, Custom Controllers, Batch Classes, Batch Jobs, Workbench, Data Loader.
Confidential, Orlando FL
Salesforce Developer
Responsibilities:
- Developed and delivered that is tailored to functional groups and that relates directly to their day-to-day lives.
- Implemented SFDC CRM to deliver various reports in departments of Administration, Development and Marketing.
- Created process flows utilizing the software development life cycle and agile development methodology.
- Leveraging a strong understanding of Salesforce CPQ capabilities and limitations to clearly communicate those to customers
- Created various Summary Reports, Matrix Reports, Pie Charts, Dashboards and setup Report Folders to authenticate users based on their profiles with permissions and Configured Salesforce.
- Created data validation rules and formulas as per business requirement. Created workflow rules to automate tasks, email alerts, field updates and time-dependent actions.
- Created Lightning Apps by combining Lightning Design System, Lightning App Builder and Lightning Component features. Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Worked on Salesforce Lightning UI by working on Visualforce Components, Visualforce Pages in Salesforce using Lightning Design System.
- Customized Salesforce by creating Apex Classes, Triggers, and Custom Controllers implementing complex code for retrieval from Salesforce to Visualforce pages..
- Used Data loader for the upload of large volumes of data.
- Tested apps by appending multiple components to a Lightning Application thereby deployed Applications from Sandbox to Production.
- Handled administration, maintenance and support of Salesforce modules for users through JIRA ticketing tool.
- Worked on Salesforce.com integration with External JAVA Applications to capture Accounts, Contacts and using REST API by configuring Connected App.
- Used GitHub, Jenkins for code migration from Personal Sandbox to Dev and used ANT tool to migrate from Dev to QA.
Environment: Salesforce.com CRM Application Platform, Workbench, Reports, Dashboards, Workflows, Approval Processes, Salesforce Lightning, Marketing Cloud, Communities, Visualforce, Apex Classes, Triggers, JIRA, Data Loader, SOQL, SOSL, Integration, Web Services, REST API, GitHub, Jenkins, Force.com IDE.
Confidential, Pittsburgh, PA
Salesforce Lightning Developer
Responsibilities:
- Created modern Enterprise Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Minimized code in JavaScript Controllers by adding reusable functions in Helper Component.
- Updated the APEX Controller and Helper functions regularly making the Component Context Aware as per business requirement.
- Created modern Enterprise Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Tested apps by appending multiple components to a Lightning Application thereby deployed Applications from Sandbox to Production.
- Visualforce Pages for Lightning Experience, Alternates for Java Script Codes, Sharing Visualforce pages between Classic and Lightning.
- Worked on Lightning Process builder flows, Connect API, Chatter and quick Action.
- Built Lightning Component Tab for Salesforce 1 Navigation and Custom Applications in Lightning Experience.
- Used field level security along with page layouts in Lightning to manage access to certain fields.
- Implemented the Web Services through WSDL in the Salesforce.com for outbound messaging.
- Worked on Integrating SAP and Salesforce systems using SOAP and REST API's.
- Involved in daily standup meetings, Scrum. This resulted to bring good solution to the business requirement.
Environment: Salesforce.com Platform, Force.com, Force.com Eclipse IDE, Lightning Experience, Lightning Components, Apex classes and Controllers, HTML, CSS, Data Loader, WSDL, SOQL, SOSL, Scrum, Custom objects, Custom fields, Web Services, SOAP, REST
Confidential, Plano, TX
Salesforce Developer / Admin
Responsibilities:
- Worked as enhancement developer, performed the roles of Salesforce.com Developer and Administrator in the organization.
- Developed new apps with the Lightning App Builder and Lightning Components for sales reps to help them sell faster and smarter.
- Executed SOQL queries in workbench and data loader to verify Product/Pricing staging data in SFDC.
- Administrated SFDC communities, created Case Management Process including creating support process, record types.
- Assigned workflows for Lead conversion, transfers, merging duplicates, managing web-to-lead to track responses to online campaigns.
- Developed Visualforce pages which rendered based on Salesforce1 App or Web.
- Maintain and developed the Custom objects, Custom fields, Custom tabs, and Validation rules and S-Controls HTML & JavaScript.
- Managed user accounts and security - including new user account creation, profile and role management, sharing rules and security controls.
- Setup, maintain and optimize Email marketing campaign utilizing Exact Target/Salesforce Marketing Cloud.
- Installation of 3rd party applications from AppExchange including Hub spot, Ring Central.
- Used the Force.com explorer to build and test SOQL and SOSL queries.
- Involved in deploying the AppExchange applications and integrating with third-party applications.
- Support the Email Marketing Manager in the development of new business requirements.
- Worked in an Agile environment, as of solving the issues within deadlines.
- Extensive exposure with Solution Design team, Business Analysts, Performance & Architecture.
- Using Apex Data Loader and Import Wizard for migrating records to sources and loaded data into Call Center application and for cleaning of data.
Environment: Salesforce.com Platform, Force.com, Force.com Eclipse IDE, Lightning Experience, Visualforce Apex classes and Controllers, S-Controls HTML & JavaScript.HTML, CSS, Data Loader, JSON, AJAX WSDL, SOQL, SOSL, Scrum, Custom objects, Custom fields, Web Services, SOAP, REST
Confidential, Cincinnati, OH
Salesforce Administrator
Responsibilities:
- Involved in Requirements gathering with multiple project managers, to better customize, and utilize the full functionality of the Salesforce.com CRM solution.
- Participated in the sessions provided by the Salesforce team.
- Worked on various SFDC standard objects like Accounts, Contacts, Leads, Reports and Dashboards.
- Designed, and developed the Custom Objects, validation rules, Page layouts, Custom tabs, Entity-Relationship data model, Auto-Response Rules, to suit to the needs of the application.
- Created Users, Roles, Public groups and implemented Role hierarchies, Sharing Rules and Record Level permissions to manage sharing access among different users by configuring Salesforce.
- Used Field Level Security along with page layout to manage the visibility and accessibility of fields for different profiles.
- Implemented Email to Case, Web to Case for various businesses and developed Assignment Rules and Workflows to assign and notify the cases to users or queues.
- Implemented complex Approval Processes to ensure proper authorization in the high-stakes environment of capital management.
- Designed various HTML Email templates for Auto-Response to customers.
- Imported data from excel sheets in to Leads, Accounts, Contacts and Opportunities using Data Loader and Import Wizard.
- Responsible for all the activities related to Data Management like updating using Data Loader, Data Import Wizard and uploading data in CSV files into Salesforce and for checking the correctness of the data.
- Worked closely with Development team to learn Customizing Salesforce and implemented Apex Classes & Triggers, Visualforce pages and linked them to manage the workflows Implemented in the system.
- Created various Summary Reports, Matrix Reports, Pie Charts, Dashboards and setup Report Folders to authenticate users based on their profiles with permissions and Configured Salesforce.
- Experienced working with Salesforce Sandbox and Production environments, also with Eclipse IDE Force.com Plug-in environments.
- Assisted in testing the application whether all the user requirements were catered to by the application.
Environment: SalesForce.com platform, Custom Objects, Custom Tabs, Custom Fields, Page Layouts, Roles, Profiles, Permissions, Sharing Rules, Validation Rules, Reports, Dashboards, Workflows, Assignment Rules, Auto Response Rules, Email Services, Sandbox, Production, Data Loader.
Confidential, Columbus, IN
Java Developer
Responsibilities:
- Worked on all phase of agile development life cycle with 2-week sprints/Iterations, retrospectives and iteration planning meetings.
- Did Test First development (Test Driven Development TDD) after creating dummy stubs using JUnit and Mockito for mocking objects to test.
- Object Oriented Analysis and Design (OOAD) using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Microsoft Visio and also with Object AID.
- Developed HTML and JSP/JSF using custom tags library to present Client-side GUI.
- Involved in development of JavaScript code for Client-Side Validations.
- Designed the HTML based web pages for displaying the reports.
- Developed Java classes and JSP files.
- Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
- Developed dynamic content of presentation layer using JSP.
- Develop user-defined tags using XML.
- Gained Familiarity with SOAP web services, WSDL contracts, XML SOAP messages developed using JAX-WS with Spring Support
- Developed RESTful web services with spring support to handle data transfer between internal systems with various other applications.
- Extensively used Multithreading, Concurrency, Collections and Exceptional Handling.
- Wrote SQL queries to handle data in Microsoft SQL Server 2008 Platform.
- Used Maven to build and deploy the application as Continuous Integration platform to setup automated builds.
Environment: Core Java, J2EE (Java 1.6, JSP, JSTL, JSF, Servlets), Multithreading, Agile, Visio, Spring MVC, SOA, SOAP, WSDL, Hibernate, SQL, PLSQL, SQL Server, Ajax, JSON, Apache Tomcat, Angular JS, Java Script, HTML, CSS, Maven.
Confidential
Java Developer
Responsibilities:
- Analyzed the customer provided functional Requirements and prepared High-level design document, UML class diagrams, data flow diagrams, sequence diagrams and state diagrams using Rational tool.
- Converted product from VB to Java.
- Enhanced the functionalities.
- Handling directly with customers on requirement gathering, problem reporting, tracking and resolution.
- Designed, architected and participated in the development of product.
- Designed database, UI and implementation.
- Created reusable libraries and utilities wherever applicable.
- Involved in understanding the life cycle of the project.
- Development of Logic part and coding with new enhancements and bug fixing.
- Design the application with language standards.
- Design and Create database tables, triggers, procedures and jobs.
Environment: Java, My SQL, UML, MS SQL Server, MS SQL Server.