Salesforce Developer Resume
Bloomington -, IL
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in I.T. and working as Salesforce Developer, Admin and ERP Consultant in Salesforce.com.
- Experienced in working with clients to map out their existing Business Processes and providing system - based solutions that increase efficiency and reduce operating costs.
- Experienced in Scoping Phase, Gap Analysis, Testing, and Implementation Phase.
- Strong Requirements gathering experience using JAD Sessions & Conducting User Interviews, and preparing functional documents like Use Cases, Software Requirements Specifications (SRS).
- Experience creating custom objects and integrating existing desktop and web apps with legacy mainframe systems.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Implemented pick lists, dependent pick lists, lookups, junction objects, master detail relationships, validation and formula fields to the custom objects.
- Possess comprehensive understanding of CRM business processes like Campaign Management, Lead Management, Account Management, Case Management, Quote, Forecasting, and Call Center.
- Extensive knowledge of Salesforce.com implementation cycle in Sales, Marketing, Service and support modules.
- Skilled in customizing standard objects like Accounts, Contacts, Opportunities, Products, Price books, Cases, Leads, Campaigns as per client’s need.
- Experience in data migration from ACT, Excel, MS outlook and Legacy Systems using Data Loader, Import Wizard, Informatica Data Loader, and Cast Iron.
- Expert in generating and analyzing custom reports and dashboard for management and various business unit personnel to provide detail information on key performance indicators.
- Developed process enhancements through automations including Workflow, Approval Processes, and Escalation Rules.
- Strong knowledge & experience working in teams implementing Agile Methodologies.
- Knowledge in Salesforce.com SFA, Force.com Apex Classes, Apex triggers, Integration, Visual force, Force.com API, SOQL, and SOSL.
- Experience in writing Apex Classes, Controllers & Triggers, Visual Force, Custom Reports leveraging Force.com IDE and Welkin Suite IDE.
- Experience in web technologies like HTML, CSS and JAVA SCRIPT.
- Experience in API technologies like WSDL, SOAP, REST and BULK API.
- Hands on experience building communities using Salesforce classic and lighting versions Experienced in analyzing business requirements, and implementing them to Sales force custom objects, junction objects, master-detail relationships and lookup relationships
- Hands on experience in various AppExchange products like Conga composer, DocuSign, Apttus, Ring Central and inContact.
- Worked on Salesforce.com based development enhancements and implemented lightning applications from the scratch.
- Expertise in Lightning app builder (salesforce1) and implemented new application based on Lightning to have compatibility of the app in mobile, Tab and Desktop versions.
- Developed Lightning Component Framework and built Lightning component using aura framework.
- Strong experience with source control tools Git, Source tree, built salesforce code from the repository.
TECHNICAL SKILLS:
Salesforce.com : Apex Language, Apex Triggers, Apex Unit Tests, Visual force, Salesforce Object Query Language (SOQL), SOSL, Reports and Dashboards, Data Management, Data Security, Data Modelling, UI Customization, Web Services, AJAX, workflow & Approvals, Dashboards, Custom objects.
Tools:: Salesforce IDE, Salesforce Explorer, Eclipse, Data Loader. IOData Import Wizard, Workbench, Sandbox and Production, Sand box testingSalesforce.com Communities, Salesforce Lightning Design System (SLDS), Case Management, Marketing cloud, Sales Cloud, Service Cloud, Community Cloud, Data Export, Mass Delete, ETL etc.
VisualForce: Standard Component Library, Custom components, Visualforce Remoting, VisualForce Remote Objects, AJAX capabilities, VisualForce templates, Standard controllers/controller extensions
Languages : Apex Language, JAVA, C, Unix-shell scripting, Ruby on Rails, SOQL, SOSL
APEX: Async Apex (batch jobs, future calls, schedulers), Dynamic Apex, SOQL/SOSL/DML operation, SOQL query optimizations, Custom SOAP/REST services, Integration with external SOAP/REST services, Mock Interfaces, Security and Sharing model in Apex, Apex triggers, Distributing Apex in managed Packages.
Web Technologies: HTML, XML, CSS, PHP, JavaScript, Angular JS, JQuery, JSON, Bootstrap.
Web Design Tools: Code Smith, Visual Studio, Dream weaver, Tortoise SVN, SQL Query Analyzer, Adobe Photoshop, Adobe Acrobat Pro, Adobe Flex Builder, MS Office, Outlook, Word, Excel, Power point, Access, OneNote.
Mobile: Salesforce 1, Salesforce iOS SDK, Salesforce Mobile templates.
Databases : MS SQL Server, PL/SQL.
IDE-s: Salesforce IDE, Welkin Suite IDE, Eclipse IDE, SQL Developer, Visual studio, putty
Packages: MS-Office, Project, SharePoint, Excel, Zuora
Operating Systems : Windows 2000/2003/XP/Pro/Vista/7/8.1/10, Linux, Mac OS.
PROFESSIONAL EXPERIENCE:
Confidential, Bloomington - IL
Salesforce Developer
Responsibilities:
- Worked on Designing and Developed Custom functionalities.
- Implemented JIRA Methodologies, with continuous builds and controlling iterative and incremental projects.
- Worked closely with Tech Lead and performed detailed analysis of business and technical requirements to design the solutions.
- Hands on experience using Welkin suite IDE for development.
- Using best Salesforce practices - Designed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Develop various Webpages in Visualforce for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Worked on Salesforce Lightning Components for building customized components replacing the existing ones.
- Also embed Lightning Components in Visual force page by using new Lightning Out feature by event-driven programming.
- Experience in modifying Visualforce pages to be supported in Lightning Experience and good understanding of lightning mode and its features.
- Responsible for setting up web service integrations.
- Triggered interface events by user interactions, which includes Lightning Component framework and also involved in building Lightning Components using the aura framework.
- Expertise in aura framework, Lightning Components and Salesforce Lightning Design System (SLDS).
- Created Aura based Components, Attributes, Controllers which can be compatible to access through Lightning App builder.
- Created Impressive designs with Custom styling to bring dynamic versions of the components when setting up in lightning App builder.
- Performed Apex testing using unit testing methods of Apex code.
- Used Visualforce to build enrich UI for creating Custom buttons and for routing to new pages and worked on integrating SOAP and REST API.
- Generated Queries using Apex Explorer and WSDL application to connect with different servers.
- Prepared plans and wrote test Classes for successful rollout, migration to production environment and scheduled sandbox refreshes.
- Used Welkin Suite IDE to write SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Performed User stories on JIRA methodology.
- Worked on marketing cloud Integrations like inContact, Ring central applications.
- Lay out communities for various types of customers, set up the self-service options to avoid the first level of support calls to call center.
- 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
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- As a Salesforce Developer from Onsite, I used to write Test Cases, Check the Code Coverage, run the Force.com Security Scanner and direct the team to make necessary Changes
- Experience in managing Repositories using Gitlab.
Environment: Salesforce.com CRM Application Platform, Force.com, Apex Language, Apex Triggers, Apex Data loader, Visualforce, SOQL, Lightning Design system, Lightning components, Gitlab, SOAP, REST, SOSL, WSDL, Custom Objects, Tabs, Page Layouts, Workflows, Welkin Suite IDE, Eclipse IDE Plug-in.
Confidential, Seattle - WA
Salesforce Developer
Responsibilities:
- Worked with the Business Stake holders in designing the requirements and documenting the same using various tools like Microsoft Visio, Power point, Visual Paradigm etc.
- Worked under SDLC using JIRA methodology
- Also worked on implementing workflows with in JIRA and driving the conversation from Gemini to JIRA.
- Implemented HMAC (Hash based message authentication code) integration in salesforce to other external system. In Confidential origination, back end implementation was Java. salesforce team receive/send data to/from Java team. Based on the requests we need update the data into the salesforce.
- HMAC is used for web service callouts to secure the data while sending from one system to another system through internet.
- To generate HMAC, I used HAS-256 algorithm, secret key, Content-MD5 header (if using POST request). Using these parameters, I have created a signature which was base64 encoded.
- Create a signature that would help external system to verify the sent request to store Lead information from salesforce org.
- I have implemented one of the complicated algorithms i.e. Round robin case assignment. In this project, basically they are six different kind of queues for managed outbound.
- Three for business hours and other for non-business hours.
- Basically, salesforce receive a case from java application. When a case comes in during business hours, it is assigned to the appropriate queue based on source and then distributed to currently logged in Reps on a round- robin basin .
- If a project comes in outside of business hours, it is assigned to the appropriate queue based on source. The manager can then direct one of their Reps to work this queue.
- If certain Rep gets to more than 2X the mean (Average) amount of open cases per Rep, stop assigning cases to that Rep until they are back below that threshold.
- If multiple Cases come in for same user, they are assigned to the same Rep who is handling previous case for same user.
- Upon assignment of user cases to a queue, we must send Intro SMS to particular user.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application. Migrated data from external sources and performed insert, delete, upsert, export operations on millions of records.
- Lay out communities for various types of customers, set up the self-service options to avoid the first level of support calls to call center
- 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.
- Used refined global search in Lightning by developing Apex classes and Controllers
- Tracking online history of community users to enhance marketing and Integrated survey tool into communities to collect feedback from users
- Developed Visualforce Pages to customize the view and functionality of the Knowledge Articles that were required by the Organization
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards
- Customized page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Developed Workflow Rules, Time-Dependent Workflow Actions, Email Alerts and Field Updates.
- Worked on Integrating Salesforce.com with other internal/external applications using SOAP and REST based web services.
- Developed a custom application with Force.com to manage territory, account, and quota assignments, and integrated it with an internal commissions system using Informatica and jitterbit on cloud.
- Involved with Salesforce.com Premier Support and handled the support cases with the help of Salesforce.com support
Environment: Salesforce.com, Apex Classes, Triggers, Controllers, Visualforce, Force.com, SOSL, SOQL, Sales Cloud, Service Cloud, Page layout, custom links, Roles, Data Loader, Data Migration, Dashboard, Oracle, Windows.
Confidential, Columbus- OH
Salesforce Consultant
Responsibilities:
- Involved with Salesforce.com Premier Support and handled the support cases with the help of Salesforce.com support
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Designed and developed Visual Force Pages to meet various functional needs.
- Migrated data using Apex Data loader to centralize data and processes across different divisions that were previously using decentralized systems / databases.
- Used Apex classes and Visual force page to customize partner portal and make it convenient for customers to review and renew licenses for purchased products.
- Worked on Sales cloud with Accounts, Contacts, Cases and Solutions to generate towards developing business.
- Expertise in Service Cloud console with exposure to CTI adapters and Mobile App Integrations.
- Identifying and routing incoming calls to the right person or department.
- Used communities to specific clients to share client files, used Account teams and controlled data visibility of reports by Zip code to Area Managers. Used the same connectivity of reports and exposed contact data to area sales managers by adding the contact objects to community shared profile
- Logging, recording and storing calls for quality assurance and compliance.
- Performed CTI testing with AMC Technology CTI adapter and testing in IE.
- Executed the test cases for different module like IVR, CTI, Reports etc. and tested call center application.
- Sales reps can make more calls and reach more prospects over the phone using click-to-dial and automated dialing.
- Used Community cloud to build deeper relationship with customers to provide better service and assist them through online.
- Created web to lead forms, assigned tasks, and managed workflows for managing Marketing app.
- Worked on various SalesForce.com standard objects like Campaigns, Leads, Accounts, Contacts, Opportunity, Forecast, Cases, Reports and Dashboards.
- Used Force.com Eclipse IDE for developing Visual Force pages, Controller classes and Triggers.
- Created workflow rules to send auto response emails, email alerts, field updates, and other tasks.
- Designed, and developed Custom objects, validation rules, Page layouts, Custom tabs, Components, Visual Force Pages to suit to needs of application.
- Configured Customer & Seller Communities.
- Developed Custom Visualforce.com Pages for communities.
- Designed various HTML Email templates.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in application using Force.com IDE.
- Developed and configured various Reports for different user profiles based on need in organization.
- Used sandbox for testing and migrated code to deployment instance after testing.
- Worked with Methods to insert and update records without re-directing users to a new record.
- Used Translation Workbench on SFDC in-order to translate custom labels, validation rules and email templates in different languages.
- Developed a custom application with Force.com to manage territory, account, and quota assignments, and integrated it with an internal commissions system using Informatica on cloud.
- Used Force.com to develop Agile Vision application that is available on AppExchange to help third parties manage their agile projects and increase productivity.
- Modified Opportunity and Pipeline by customizing various stages to help prospect better and enabled forecasting.
- Imported excel based customer information records into Accounts, Contacts and Cases using Data Loader and Import Wizard.
- Used Batch Apex to build an archiving solution that ran on a nightly basis, looking for records past a certain date and added them to archive.
- Enhanced Force.com sites with JavaScript classes to cookie campaign details and affiliate details on browser.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Components, Controllers & Extensions), Apex Triggers, Eclipse IDE Plug-in, Developer Console, Force.com Beta Explorer
Confidential
Salesforce Administrator
Responsibilities:
- Used the Model View Controller (MVC) architecture to decouple the business logic and data.
- Led corporate-wide implementation of SalesForce.com (SFDC) customer relationship management system.
- Coordinated business process review meetings with multiple teams to establish standardized workflow processes.
- Handled day-to-day administration, maintenance and support of salesforce modules for 50 users.
- Designed custom objects, tabs, records, and views within SFDC to support new workflow processes.
- Implemented SFDC web-to-lead functionality into the corporate site and established 30 plus auto-assignment rules for routing to the appropriate internal party.
- Analyzed and imported thousands of account and contact records, prior to using the SFDC import wizard, to ensure the accuracy of data for end users within the application.
- Developed and maintained SFDC analytical reports and dashboards for management review.
- Analyzed policies with regard to customer service efficiency; recommended and implemented process improvements.
- Integrated 3 rd party systems using ETL tool with Mulesoft.
- Developed custom portal for customer using apex and visual force pages.
- Designed a custom portal where all the documents related to customer are maintained and automatically updated on a monthly basis for statements.
- Built CTI (Computer Telephony Integration) adapters to integrate with Desktop applications and third party CTI systems. Also created Web-to-Case, Email-to-Case and Omni channel.
Environment: SalesForce.com, Apex, VisualForce, Force.com IDE, Dashboards, Reports, Workflows, Sandbox, Data Loader, JavaScript, CSS, HTML, XML, AJAX, Eclipse plug-in for Force.com IDE, Demand tool, Web services, SQL Developer, SQL, Windows XP
Confidential
Java Developer
Responsibilities:
- Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
- Redesigned the web applications by replacing the Custom MVC framework with the Spring MVC module.
- Used spring framework for dependency injection with the help of Configuration files.
- Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
- Implemented Ajax in web pages to make Asynchronous request to the server.
- Wrote SQL queries and PL/SQL procedures for JDBC.
- Involved in coding DAO layer using Hibernate to access the Oracle database.
- Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
- Tested Web Services using SOAPUI tool as a part of unit-testing.
- Used JMS for Asynchronous communication between the applications.
- Developed various test cases and performance unit testing using JUnit.
- Developed Ant build scripts, created WAR files and deployed in JBoss application server.
Environment: Spring 2.0, JSP 2.0, Servlets 2.4, JDK1.5, Oracle9i, AJAX, Java Script, Hibernate, JBoss, Log4j, ANT, HTML, XML, CSS, CVS, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse, Windows XP.