Salesforce Developer Resume
Pittsburgh -, PA
SUMMARY:
- Salesforce Certified Professional on around 8 years of IT experience including 4 years of experience in Salesforce.com and Force.com working extensively on configuration, customization, integration, communities and lightning migration from classic, lightning component development using lightning design system.
- Remarkable experience in project life cycle management, excellent configuration skills, familiarity with administration and security controls, and amazing ability to aid technical team members, developers and support teams, outstanding expertise in troubleshooting and superior communication skills.
- Expert level skills in writing Apex Classes, Apex Triggers, Batch Process Wrapper Classes and Visual Force pages.
- Knowledge in working with various deployment tools like Change sets, ANT, Jenkins, Tortoise Git, Tortoise SVN, Eclipse IDE and managing repositories efficiently.
- Implemented Territory Management for Account object using Territory Assignment Rules.
- Experience in working with Service Now and handled help desk tickets without reaching service level agreements.
- Involved in creating the Tabs, Links and Visual Force pages to configure the application in Salesforce, Managing and Executing queries in SOSL/SOQL.
- Expertise in working with REST, SOAP/WSDL Web services for integrating with third party tools.
- Used test annotations @is Test, @test Setup and written test classes for web services by implementing Web Service Mock interface.
- Worked with Apex Data Loader tool to migrate and update the data from External data base.
- Worked with APTTUS Product Configuration, Pricing Configuration with some advanced functionality of SFDC.
- Worked Salesforce.com Customization, Creation and maintenance of Record types, Page Layouts, Objects, Tabs and Fields .
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Good knowledge in automating business with Lead and Case Assignment rules based on different criteria.
- Experience with Salesforce.com Reports, Dashboards, Workflows.
- Experience in Force.com platform, Sales Cloud, Eclipse Force.com IDE, Custom App development & maintenance, Roles & Profiles, Security and Sharing, Approval process.
- Experience of Web - to-lead, Web-to-case, Email-to-case functionalities.
- Extensive experience working on custom objects, custom fields, pick list, role based page layouts, Workflow Alerts and Actions, and Approval Workflow, Validation Rules, Approval Processes, Custom Tabs, Custom reports, Report folders, Report extractions to various formats, Snapshots, Dashboards, and Email generation according to application requirements.
- Extensive Knowledge in building Custom Applications that includes Administration, Configuration and Implementation and Support experience with Salesforce.com platform.
- Extensive experience of capturing and analyzing business requirements, entity relationships and converting to Salesforce custom objects, lookup relationships, junction objects, master-detail relationships
- Experienced in Business Requirements definitions and Analysis, translating the complex business needs into clear and concise Business Requirements Documents (BRD) and Functional Requirements Documents.
- Possess Comprehensive understanding of CRM business processes like Campaign Management, Lead Management, Account Management, and Case Management and worked on Sales cloud, Service cloud, Marketing cloud.
- Experience in implementing Enterprise applications using Java/J2EE, JSP, Servlets, JDBC, Web Services, JavaScript, HTML and XML.
- Apache Kafka is used to allow a single cluster to serve as the central data backbone to offer strong durability and fault-tolerance guarantees.
- Acted as a liaison between experts and the client to ensure standards were met, while tracking all project requirements and maintaining appropriate documentation.
- Gathering information from various sources and evaluate them according to the client's needs. Excellent inter-personal skills, accustomed to working in both small and large team environments. Ability to work in a fast paced environment with changing priorities.
- Strong knowledge and working experience with software Development Life Cycle Methodologies Agile, Scrum.
TECHNICAL SKILLS:
Salesforce CRM: Apex Language (Classes, Trigger, Batch, Schedule), SOQL & SOSL LanguageVisualforce Pages, Components, Sales, Service, Ant based Force.com Migration
Tool: Workflow rules, Approval Process, Profiles, Permission Sets, Role Hierarchy, Validation Rules, Custom objects, Relationships, Page LayoutsSearch Layouts, Record Types, Reports, Dashboards, lightning, lightning Components, lightning design systems, Web Services (Rest, Soap), Apttus CPQ (Configure Price Quote).
Force.com Tools: Developer Console, Force.com IDE, Force.com Explorer, Workbench, Data Loader, Eclipse.
Web Technologies: JavaScript, jQuery, XML, XSL, HTML, XHTML, CSS, AJAX.
Databases: Oracle 10g/9i, SQL Server 2008/05/2000, MYSQL, DB2.
Versioning: Git, SVN, Bit bucket
Programming Languages: C/C++, Java, J2EE, JDBC, JSP/Servlets, Struts, PL/SQL, Apex.
Web/Application Servers: Apache, Tomcat 5.0, JBoss, WebLogic, IBM Web Sphere, IIS.
Operating Systems: Windows 8/7/XP/2000/NT, Mac OS, Red Hat Linux 7.x/9.0, Unix.
PROFESSIONAL EXPERIENCE:
Salesforce Developer
Confidential, Pittsburgh - PA
Responsibilities:
- Interacted with various business user groups for gathering requirements for Salesforce Implementation and documented the Business and Software requirements. Worked with Lightning tools to upgrade to the Sales force platform.
- Designed Requirement documents and functional document for the development team.
- Developed Custom business logic using Apex Classes, Apex Triggers, Components, Visual Force pages and Controller Classes for various functional needs.
- Set up Marketing Campaigns, Campaign Hierarchies, Lead Queries, Assignment rules, Web-to-Lead and Auto-Response rules and worked on the Sales cloud and Service cloud.
- Configured Campaign Management, Campaign Influence and Lead Conversion.
- Configured the Case Management Process.
- Use the Lightning App Builder to customize the Lightning Experience and Salesforce1 Mobile app.
- Provided product engineering and implementation support services with custom development and production support.
- Worked on Client's CPQ Project, Salesforce integration with CPQ application.
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API.
- Experience on integration, integrated Salesforce with different external system, performed both inbound and outbound integration using SOAP and REST API.
- Implemented Classes, Interfaces and Keywords.
- Integrated the Web services for extracting the data from external systems to display in the pages of Salesforce.
- Worked with Apex Scheduler to invoke batch Apex classes at regular intervals.
- Worked with Dynamic Apex to access S-Objects and field describe information, execute dynamic SOQL, SOSL and DML queries.
- Implemented CSS for Visual Force pages and experience working with Partner portal system and Add methods that can be called from Visual Force pages to Controller Extensions.
- Created Custom Visual Force components and attributes to override the look and feel of standard Visua force components.
- Worked on Apttus CPQ configuration and integration.
- Made enhancements to Apttus CPQ (Configure Price Quote) tool, shopping cart by adding new fields. Run batches in order provided to project changes by following the instructions provided by Apttus.
- Knowledge on Lightning installation and disabling role creation at installations and disabling role creation after installation.
- Experience working with Salesforce mobile integration and manage/resolving cases on the go.
- Actively participated in Micro services and Real-time integration architecture design using Apache Kafka.
- Created Visual Force pages that could be rendered as PDF's, build dashboard components and define email templates.
- Implemented Visual Force pages with public-facing websites by using Force.com Sites.
- Used Organization security, Network-based security and Session security to implement platform security
- Configured Chatter for the Users in the Organization for collaboration.
- Used Tab permissions, Record Type permissions and Field Level Security to implement Component-based security.
- Used Tabular, Summary and Matrix reports to create Standard reports and Custom reports.
- 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.
- Created Dashboards and Dashboard Components and implemented multiple levels and scheduled Dashboard refresh.
- Created Many-to-Many relationships and created Junction objects to implement Roll-up Summary fields to aggregate data from child records on the parent.
- Designed Validation Rules along with Roll-Up Summary Fields to maintain data quantity and data consistency.
- Synchronized connect offline briefcases with Salesforce.
- Participated in JAD sessions involving Business Users and Sponsor groups to analyze and understand the business requirements.
Environment: Salesforce.com Platform, Sales cloud, Service cloud, Oracle billing, Apex language, Apex Custom Controllers, Visual force pages, Data Loader, HTML, Workflows, Approvals, Reports, Custom-Objects, Analytical Snapshots, Security Controls, SOQL, SOSL, Apttus CPQ (Configure Price Quote), Integration, BRM, Force.com Platform (Sandbox and production), Force.com IDE, Apache Kafka, Agile, Scrum.
Salesforce Developer/ Admin
Confidential, Tampa - FL
Responsibilities:
- Worked extensively in customization of Service Cloud Console by embedding Visualforce pages in custom console components, highlight panel and interaction log.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Reports and Opportunities.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, and Components, to suit to the needs of the application.
- Involved in field & page layout customization for the standard objects like Account, Contact, and Leads.
- Involved in creating and customizing Email template and configuring them to the email alert within the workflow rule for a standard/custom object.
- Worked extensively on Force.com IDE Plug-in using Eclipse and ensured apex code worked seamlessly within governor limits.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Provided ongoing Salesforce.com maintenance and administration services including periodic cleansing, custom objects and workflows.
- Developed Apex Triggers, Apex Classes, batch Apex Classes and Test Methods.
- Experienced in the use of Data Loader and involved in scheduling timely data backup operations and worked on the Sales cloud and Service cloud.
- Experience working across various SFDC implementations covering sales cloud and service cloud.
- Implemented Data Integration using SOAP, REST API and outbound Messaging to establish the communication between SFDC and other systems.
- Good with Configure Price Quote (APTTUS-CPQ) Product and Pricing, also understand configuration settings as they relate to business requirements, also good with standard Quote/Proposal creation process.
- Implemented case management automation (on Case Object) to track and solve customer’s issues.
- Used the sandbox environment for testing and migrated the code to production after testing.
- 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.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Developed various Custom objects, Tabs, Entity-Relationship data model, validation rules, Components.
- Built relationships across multiple technology, operations, services, sales, program and product team to accomplish end goal.
- Implemented Security access to the user profiles by creating Object level security, field level security and record level security.
- Participated in the integration of Salesforce.com CRM with the existing OBIEE platform by using Data Direct ODBC drivers.
- Integrated the Web Services for extracting the data from external systems.
- Analyzed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality.
Environment: Saleforce.com platform, Quotes, Role Hierarchies, Sharing Rules, Email Templates, Reports, Dashboards, Custom Objects, Custom Tabs, Email Service, Security Controls, Visual Force Pages, Apex Triggers, Apex Classes, Data Loader, Oracle billing, Apache Kafka, Web Services Agile, Scrum.
Salesforce Administrator/ Developer
Confidential, Farmington - CT
Responsibilities:
- Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC) and other platform based technologies like Visualforce, force.com API, and web service.
- Designed and implemented the solution by customizing various sales process standard objects like Leads, Contacts, Accounts, Opportunities, Cases and solutions of SalesForce.com (SFDC).
- Customized several Formula Fields, Validation Rules, Tasks, Workflow rules, Triggers, Apex classes to achieve the complex business functionality.
- Creating Custom Objects and defining Lookup and Master-Detail Relationships on the objects in Salesforce.
- Used JavaScript, jQuery for client side programming.
- Evaluated Cast Iron for migrating data within Salesforce.com
- Extensive experience Creating Roles, Profiles, Email Services and Page Layouts.
- Created various Approval process in Salesforce.com for the Sales process to run properly in the organization.
- Designed and developed SFA based Application on force.com platform in salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Developed Apex Classes and Apex Triggers for various functional needs in the application.
- Created various Scheduled and Batch apex jobs based on the business requirements.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Integrated with External sources by making callouts that used SOAP/REST.
- Created profiles and implemented Object and field level security to hide critical information on the profile users.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Worked in Informatics Cloud for various integrations tasks.
- In-charge of deployment using change sets and eclipse and taking back-up of production environment before deployment.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Informatica Cloud, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Web Services Security Controls, Eclipse IDE Plug-in, Windows XP.
Salesforce Admin/ Developer
Confidential - Madison, WI
Responsibilities:
- Created Apex triggers and classes to accommodate bulk process of data/records according to the business needs.
- Created various custom buttons with JavaScript logic to perform one-click operations.
- Deployed the metadata and other changes using change sets and ANT migration tool.
- Involved in coding for modules for all the Sub-Application of the CRM application, which involves extending existing SFDC standard components using Apex, Visualforce and other utilities.
- Imported excel based customer information records in to Accounts, Contacts and Cases using Data Loader, Import Wizard and Excel connector.
- Involved in identifying, planning and implementing new Salesforce.com features and functions, new screens, workflow, force.com objects, reports, apex code to meet business requirements.
- Used field level security along with page layout to manage the visibility and accessibility of fields for different profiles.
- Worked with SF chatter, which helps the users to communicate with the organization easily and quickly.
- Used SOQL and SOSL for data manipulation needs of the application using platform database objects.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules on the objects and tabs, Components and custom links.
- Created Triggers on three different frames Case Comments, Attachments, Email messages.
- Performed detailed analysis of business and technical requirements and developed the Apex classes using other Platform based technologies like Visualforce, Force.com IDE.
- Worked on several new data integrations and customizations are done to B2B Salesforce.com.
- Worked on Salesforce.com customizations using Apex (classes, triggers and web services) and Visualforce.
- Tracked user responses to keep count and direct issues to support team.
- Worked on various standard Objects like Accounts, Case, and Contact.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Configured Profile-based IP address restrictions, Organization-wide IP address restrictions and Profile-based login hour restrictions.
- Developed and configured various Reports and Report Folders for different user profiles based on the organization initiatives.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Worked with both technical and functional aspects of Salesfoce.com and have deep understanding of its underlying principles of SAAS and Cloud Computing.
- Designed System Configuration Enhancements (Dashboards, Reporting, Sharing Rules, Role Hierarchy, etc.)
- Prepared technical and Java API documentation.
Environment: Windows XP, Force.com Platform, Sales force Enterprise Edition, Salesforce.com Custom/Standard Objects, Custom Tabs, Veeva CRM, Page Layouts, Force.com Web Services API, SOQL/SOSL Queries, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in, Salesforce.com sandbox data load, Email Services, Security Controls, Sandbox data loading, HTML, Java Script, CSS, WSDL, SOAP, AJAX, MVC Design Patterns.
Java Developer
Confidential - St Louis, MO
Responsibilities:
- Struts framework is used for building the Front-End.
- Utilized the various enter Design patterns to develop the Business modules based on the required functionality.
- Developed view and controller components.
- Interacted with business analysts and other end users to resolve user requirements issues.
- Developed user interface (view component of MVC architecture) with JSP, Struts Custom Tag libraries, HTML5 and JavaScript.
- Extensively used JQuery in web based applications
- Developed the controller component with Servlets and action classes.
- Business Components are developed (model components) using Enterprise Java Beans (EJB).
- Experience in using Ext JS for the presentation tier and developer the screens of the application.
- Developed Session Façade with Stateless Session bean to provide a uniform coarse-grained service access layer to clients.
- JavaScript is used for client side validation and to control some dynamic data.
- Extensively worked with Oracle Application servers, Apache Tomcat, JBoss 4.2.3.
- Used MAVEN scripts to fetch, build, and deploy application to development environment.
- Wrote SQL queries and PL/SQL procedures for JDBC.
- Prepared the REST and SOAP based service calls depending on the data passing to the web service.
- Clear Case is used for version control.
- Used MQ series to create, send, receive and read messages.
- Used software development methodologies such as waterfall.
- Used Eclipse as Integrated Development Environment (IDE).
- Prepared technical and Java API documentation.
Environment: JBoss 4.2.3, JDK 1.5, JDBC, JNDI, Ajax, EJB, JSP, JQuery, Servlets, Apache Tomcat, Maven, Struts 1.2, HTML5, XML, Java Script, CSS, UNIX/Linux, ExtJS, Oracle 9i, Toad, Clear Case, MQ Series, Eclipse.
Java Developer
Confidential - Wilmington, DE
Responsibilities:
- Played a key role in developing Use Case, Sequence and Class diagrams during design phase using Rational Rose.
- Provide comprehensive WordPress web tutelage & web maintenance assistance to existing website owners
- Used web services (REST) to bridge the gap between our MS and Drupal/WordPress technology.
- Design online stores using HTML & JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
- Designed the dynamic stress reporting Sybase, Perl and C++
- Generate Cobol procedures to apply business logic to the data.
- Interact with business team at client place to resolve requirements gaps and finalize functional requirements
- Write stored procedures and SQL queries to interact with the oracle database.
- Implement the MVC architecture using struts
- Created the application as independent services.
- Unit, Integration testing and code review at client place
- Defect fixing and defect prevention analysis
- Set up the test environment at offshore using VMWare.
Environment: J2EE, Scripting, Core java, Struts, Linux and Windows NT/XP, Eclipse, SVN, HTML, JavaScript