Lead Salesforce Developer Resume
VA
SUMMARY
- 8 years of Professional Experience in Salesforce.com CRM and Force.com platform with Extensive Experience in Sales Cloud, Service Cloud, and Community Cloud implementations
- Experience working in Agile development methodology, Involved in Requirement gathering, Analysis, Design, Development, Configuration, Customization, Administration, and application Support on Salesforce.com and Force.com Platform across various industry verticals.
- Hands on Experience withLightningSystem Design which helps to create Modern Enterprise apps quickly and easily usingLightningApp Builder andLightningComponents Performed.
- Experience with developing a Case Management System using Lightning Components, Controllers, Helper Methods, and Style Sheets.
- Extensive Experience in salesforce.com Setup, Configuration, Customization, Administration, Data Migration, and Integration tools like Apex Data Loader
- Experience Customizing standard objects: Accounts, Contacts, opportunities, Products, Price books, Cases, Leads, Campaigns, Reports, and Dashboards
- Strong Exposure to Security and sharing rules implementation at object, field, and record level for different users at various levels of organization
- Experience in creating Roles, Profiles, Page Layouts, Record Type, and Assignment Rules, Workflow Alerts and Actions, Reports, Dashboards, Outbound messaging, and Approval Workflow
- Extensive development Experience with best practice implementations using Apex (triggers, batch classes, inbound email service classes), Visualforce, SOAP and Rest Web services, Force.com API’s
- Experience working with AppExchange products (INFORMATICA cloud) for integrating Salesforce with third party ERP Applications.
- Worked with APTTUS AppExchange CPQ tool.
- Experience on Automation Tools like QTP, Selenium, Test Complete.
- Experience in Release management which includes Migrating changes between different environments, maintaining source control systems and deployment tools.
- Hands on Experience using JIRA tool for Sprint management, incident management, and change management
- Experience in developing VISUALFORCE pages and using front end technologies like HTML, CSS, JavaScript, JQUERY
- Experienced in working with clients to map out their existing Business Processes and providing system - based solutions that increase efficiency and reduce operating costs
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM (Sales Cloud & Service cloud), Apex Language (Classes, Triggers), SOQL, SOSL, Visualforce (Pages, Component & Controllers), S Controls, Apex Web Services, Workflow & Approvals, Dashboards, AppExchange, Workflow Rules, Role Hierarchy, Validation Rules, Page Layouts, Custom objects, Record Types
Salesforce Tools: Force.com Eclipse IDE Plug-in, Force.com Data Loader, AppExchange Data Loader, Force.com Explorer, Force.com Excel Connector, Force.com Platform (Sandbox and Production), Force.com Migration Tool, Salesforce.com import wizard.
Languages: Apex, C, C++, Java, Java Script
Web Technologies: HTML, JavaScript, CSS, WSDL, JQUERY, VISUALFORCE, SOAP, REST API and AJAX.
Database: MS SQL Server 2000/2005, PL/SQL, Oracle 8i/9i/10g, MS Access, and DB2
SDLC: Rational Unified Process (RUP), UML, Use cases and Use case diagrams, Class/ State diagrams, Entity Relationship Diagrams, Agile methodology / Scrum, Waterfallmethodology, V model
GUI Tools: Eclipse, Visual Studio, Force.com IDE
Tools: INFORMATICA Cloud, APTTUS CPQ, Eclipse IDE, MS Office Suite
PROFESSIONAL EXPERIENCE
Confidential, VA
Lead Salesforce Developer
Responsibilities:
- Involved in developing the application working with the End user and the business analyst on the team as per requirements and design a solution for their problem of associating employee as per their Territories
- 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
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams
- Worked on Change Sets to customize from one Salesforce org to another.
- Used COPADO Deployment Tool to handle the big releases
- Integrated INFORMATICA to push data into Salesforce
- Developed Custom Visual Force Pages using J-scripts, J-Query, and Apex coding to meet the requirements of the Application.
- Worked with Dynamic Apex to access SOBJECTS 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.
- Providing appropriate development specifications and supporting our Technical Consultants and fellow Architects in delivering solutions as well as supporting the Chief Architect
- Production Support for the Application and created tickets for the issues that came up and solved these issues as well.
- Expertise in data modelling, data migration and both API and user interface development principles.
- Knowledge of data management, SQL, and RDBMS technologies.
- Integrated Apex with External services by making callouts that used SOAP and WSDL.
- 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, Force.com, Apex, Visualforce (Pages, Component Controllers), Data Loader, Java Script, Agile, HTML, CSS, Service Cloud, Workflows,SalesforceChatter, Approvals, Reports, Custom Tabs and Objects, Email Services, AppExchange, REST, SOAP
Confidential, CA
Senior Salesforce Developer
Responsibilities:
- Performed detailed analysis of business and technical requirements and created solutions by customizing various standard objects of Salesforce.com (SFDC) and other Platform based technologies like Visualforce, Force.com API, and Web Services.
- Used Salesforce Lightning Inspector to debug the lightning components during the development process.
- Development usingLightningComponents,and Lightningdesign system.
- Proficient in coding usingSalesforceApex Language, Visualforce pages andAJAXToolkit; developed Controller, Extension Controllers to implement custom business logic for the visual force pages by overridingSalesforcenative page layouts.
- Developed various Custom Objects, Tabs, Components and Visual Force Pages and Controllers.
- Use of data-loader, data exporter and migrated the attachments from legacy CRM to Salesforce.
- Involved in End to End Testing and gathering requirements to feedback from business users.
- Worked onSalesforcecommunitiesto interlink sales team directly with channel partners.
- Implemented complex security & sharing model for the salesforce org using Org wide defaults, Permission sets and sharing rules.
- Enhanced Existing Visual Force pages and integrated internal business rules.
- Worked with APTTUS CPQ (AppExchange tool) for Quote Generation with related discounts and automating the process through various stages of the life cycle.
- Worked with integration team to pull data from Salesforce.
- Implemented the batch classes for full filling the business requirements to update data in salesforce whenever the managers change the record owners.
- Automated multiple Business processes by Developing Batch able & Schedulable Apex jobs, Triggers & workflows Rules.
- Developed APEX Classes, Controller Classes, and APEX Triggers for various functional needs and implemented the business logic as per the requirements.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
Environment: Apex Language, Visual Force, Java Script, SOQL, WSDL, HTML, Java Script, SOAP API, Custom Reports, Dashboards, Force.com IDE, APTTUS CPQ, DATALOADER.
Confidential, MN
Senior Salesforce Developer
Responsibilities:
- Responsible for creating force.com sites for external users using Visual force and apex code.
- Developed Apex Triggers using the design patterns and best practices.
- Developed CSS (Cascading Style Sheets) to reach the standard styling guidelines of the company.
- Involved in writing complex SOQL queries.
- Developed Test classes for unit testing and code coverage.
- Created Formula Fields, Validation Rules for the flexibility and functionality of force platform application.
- Implemented Design Patterns to meet the best practices.
- Implemented Unit of Work Pattern to reduce code and Handle BULKIFICATION.
- Developed JavaScript’s to meet the UI validations.
- Designed Visual Flows to meet the business requirement.
- Designed complex Workflow Rules and Process Builder to trigger time-based actions.
- Responsible for giving Demos at the end of every sprint.
- Involved in writing CLI scripts to automate the data load jobs.
- Responsible for creating different Record Types and Page Layouts to control different user accessibility of fields.
- Created Custom Settings and Custom Labels to avoid hitting Governor Limits.
- Implemented Security sharing rules, Public Groups, Queues, and field security levels.
- Experience in Data Loader for Data Management in force.com platform.
- Involved in Design Documentation, Peer Reviews, and Proof of Concepts.
- Responsible for interacting with business in gathering the requirement.
Environment: Force.com platform, Apex, Visual Force (Pages, Component & Controllers), Apex Data LoaderForce.com API, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in.
Confidential, IL
Salesforce Developer
Responsibilities:
- Created the Technical Design Documents Based on the Requirement document from BA.
- Used field level security along with page layout to manage the visibility and accessibility of fields for different profiles.
- Created Visual force pages which identified a region to be updated to enforce partial page refreshes and display the status of Ajax requests to display different values depending on whether it is in progress or completed.
- Designed, developed, and deployment of front-end and presentation layer logic of sites using JSP, HTML/DHTML, CSS, and JavaScript
- Developed dynamicsalesforce.com visual force pages using JavaScript,Ajaxtoolkit and SOQL.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Leads, Opportunities, Reports, and Dashboards.
- Developed Apex Classes, Controller Classes, and Apex Triggers for various functional needs in the application.
- Designed, Implemented, and deployed Custom objects, Page layouts, Custom tabs, Components, andS-controlsto suit to application needs.
- Wrote triggers to process incoming service e-mail requests from customers to automatically create new case records.
- Integrated the Web Services for extracting the data from external systems to display in the pages of Salesforce.com.
- Imported data from excel sheets in to Leads, Accounts, Contacts and Opportunities using Data Loader and Import Wizard.
- Implemented Web to Case, Email to Case functionalities to provide a better customer support to the customers.
- Developed Assignment rules, Escalation rules to enable proper routing of cases to the case team members.
- Used the Java Ant for testing and migrated the code to the deployment instance after testing.
Environment: Salesforce.com platform, Apex Classes, Controllers, Triggers, Visualforce, SOQL, SOSL, Workflow & Approvals, Java Ant, Custom Reports, Dashboards, REST API, DATALOADER.
Confidential, IN
Salesforce Developer
Responsibilities:
- Responsible for gathering the requirements by coordinating with the business analysts, developers, and project managers, to better customize, and utilize the full functionality of the Salesforce.com CRM solution.
- Worked with standard Salesforce.com objects like Accounts, Contacts, Leads, Cases and Opportunities.
- DevelopedS-controlsto manage sales plan call sheets withinSalesforce, capturing prep data and call activity.
- Designed, developed, and deployed the Custom objects, Page layouts, Custom tabs, Components.
- Developed interactive Visualforce Pages to save time for users.
- Created custom buttons and links on Account and Relationship Group object for generating auto Reports.
- Arranged and participated in Requirement Gathering Sessions & JAD Sessions.
- Participated in Business Requirement Specification sign off with users.
- Migrated data from Microsoft Excel and Access.
- Implemented Web-to-lead functionality to enable lead capturing in real time.
- Automated Lead Scoring and Lead conversion using workflow rules.
- Developed Assignment rules to automatically assign leads to different users and queues accordingto the requirements.
- Automated workflow to keep applications moving quickly through the approval process.
- Customized Reports and Dashboards to give access to reliable, real-time recruiting, application,and fundraising metrics.
- Working closely with Sales force Program team to drive successful implementations of new projects, adoption data quality and best practices of use.
- Develop and maintain Visual Force/Apex solutions, integrations with external data sources.
Environment: Apex Language, VISUALFORCE, HTML, Bootstrap, JQUERY, Java Script, SOAP API, JIRA, Force.Com IDE, Managed Packages, Salesforce Security Scanner, Ant Tool.
Confidential
Java Developer
Responsibilities:
- Written low-level design for features Document Creation, Container Creation, and Document Relocation.
- Developed attractive Visualforce pages and UI components with the help of JavaScript, Angular Js, CSS, HTML, JSON,AJAX, jQuery etc.
- Handled assignments in developing UI pages using JSP, Html, DHTML, CSS and JavaScript technologies for modules in BDMS.
- Application Developed in MVC architecture using Struts, JSP, Ajax, HTML, Java Script, CSS, JMS and Hibernate.
- Involved in implementing Value Object Pattern, MVC & Singleton Pattern.
- Updated the required data in the DB2 database to save and update the database using hibernate, corresponding to actions performed in the struts class.
- Involved in understanding business requirements and functionality of Cost Management Reporting.
- Involved in drawing the UML diagrams such as Use Case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
- Added multithreading for distributed applications.
- Deployment of the application in the Web Logic Application server.
Environment: Java, JSP, Servlets, Struts, XML, JDBC and Servlet, ANT, Spring MVC, MySQL, Hibernate, JQUERY.
