Salesforce Developer Resume
VirginiA
SUMMARY
- 7 years of professional experience in Information Technology with more than 5 years of experience in Salesforce.com CRM, Force.com platform
- Expert Level understanding of Salesforce.com CRM and its Development Life Cycle.
- SFDC Configurations/Customizations - User Interface, Page Layouts, Tabs, Custom fields, Custom objects, Validation Rules etc.
- Experience in SFDC related technologies such as Apex, Visual Force.
- Experience in creating or modifying the apex triggers, apex classes, visual force pages, visual force components, Custom settings, custom labels etc.
- Experience in implementing REST and SOAP Web services, Implemented Asynchronous jobs such as Batch Apex and Schedule Apex
- Experience in Migrating data from External systems to Salesforce using Informatica and Played key role in Meta data, Data Migration, regressive testing and UAT.
- Worked on Salesforce lightening connect to access External Data with the OData 2.0 or 4.0 Adapter for Salesforce Connect.
- Experience in using data loader and data wizard for loading data into Salesforce from csv
- Experience in Business Automation such as Workflow rules, Validation rules and Process builder
- Implemented Escalation rules and Assignment rules in Building Environmental Strategy.
- Migrated and Deployed code using Change sets and Eclipse Ide
- Worked on force.com Eclipse ide and Developer console for writing and debugging code.
- Good Knowledge on Apttus Quote-to-Cash, Contract Management, and Revenue Management.
- Worked in Agile/Scrum Environment and participated in daily scrum calls, Planning meetings and Backlog grooming activities
- Coordinated with Business Analysts, Technical teams, and Business Teams to ensure timely delivery of project.
- Expertise in building apps with the Lightning App Builder and Lightning components.
- Developed Tabular/Summary and Matrix reports to provide visibility to users
- Built dashboard and scheduled them to provide snapshot of various Business activities
TECHNICAL SKILLS
Force.com: Apex Language, Apex Classes, Apex Triggers, SOQL, SOSL, Visual Force (Pages, Components & Controllers), S-Controls, Apex Web Services, Apex Data Loader, Dashboards, Reports, Analytic Snapshots, Custom Objects, Force.com
Business Process: Service Requests and Activities, Opportunities, Quotes and Proposals, Order Management, Campaign Management, Case Management, Contract Management, Pricing, Approval, Partner Deal Registration, Data Cleansing and De-duplication, Agreements, and Entitlements
Web Technologies: HTML5/4, CSS3/2, JavaScript, AJAX, jQuery, JSON
Languages: C, Java, Apex, JavaScript, SQL.
IDE & Tools: Data Loader, Workbench, Eclipse IDE, MS Office suite.
Database: Microsoft SQL Server, MS Access, PL/SQL
Operating System: 2010,2007,2003/XP/2000/NT/98/95, MS-DOS, UNIX
PROFESSIONAL EXPERIENCE
Confidential - Virginia
Salesforce Developer
Responsibilities:
- Involved in Direct discussions with the Business users to gather the requirements and provided input for the design from Technical Stand point.
- Involved in complete End to End functionality implementation, using agile methodology.
- Worked on Sales Cloud objects like Accounts, Leads, Price books, Products, Opportunities, Quotes, Quote Line Items, Orders, and Order Products.
- Designed and developed various Custom Objects like Adjustments, Confidential Documents, Config Measures, and Certs Forms etc., to support the Business functionality apart from Standard Objects.
- Developed Triggers, Apex Classes, Visual Force Pages, and Visual Force Components for various business requirements.
- Created Custom Visualforce components and attributes to override the look and feel of standard Visualforce components.
- Developed Custom validation matrix in addition to Salesforce validations to achieve business functionality which was to validate the data before deal progresses to next step.
- Developed custom buttons for lightning using Visualforce pages when the ‘On click JavaScript’ buttons were not supported in lightning.
- Worked on different Process Builders and Flows which are mostly user interacted.
- Refactored Process Builders which have updates on same records to Apex code, as multiple recursion of Triggers is occurring because of updates on same record and if recursion is stopped we were missing some business functionality.
- Developed various Workflows, Formula fields, Approval Processes based on business requirements.
- Developed different record types to support different relationships of an object to different objects and maintaining different List of Values (LOV) as a place holder in the system in a single object for different business requirements.
- Worked very closely with the Business Leadership to provide updates on the development status.
- Developed different Batch Classes, Future Methods, and Queueable Methods for different complex scenarios where synchronous methods were running into governor limits.
- Developed custom report types, reports and dashboards based on business requirements.
- Refactored code where 101 SOQL errors were occurring by merging different methods and stopping recursions of the triggers.
- Co-ordinated with different boundary Application teams like EBS, NetSuite, Change point, FPX (CPQ) to maintain the consistency of Data and maintain the integrations.
- Custom code to create New Opportunity, New Order based on the business requirement.
- Worked on different Test Classes to improve the code coverage above 75% for successful deployments to Production Environment.
- Worked on different securities in the system developing Sharing rules, permission sets, public groups, and maintaining Roles and Profiles.
- Worked with Integration team to develop different triggers for the data transfer using callouts.
- Used Custom settings and Custom Metadata for different scenarios for ease of use of the system by Admins.
- Customized page layouts for different profiles and different record types based on the level of access the users should have.
- Co-ordinated with the offshore development team (Jaipur Development Committee: JDC) every day to communicate the business requirements and review their work every day and getting it ready for deployment.
- Used ticketing system Cloud Management Center (CMC) to maintain Epics, Components, Stories, Issues, and Tasks and update the status of the development for Client to review.
- One of the key developers during the war room support for the Go Live for different Geo’s.
Environment: Salesforce.com Platform, Apex Language, Visual Force Pages, Data Loader, HTML, Java Script, S-Controls, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential - Santa Clara, CA
Salesforce Developer/Administrator
Responsibilities:
- Participated in requirements Gathering and definition of Entity Relationship diagrams.
- Worked on configuring and customizing Service/Sales clouds.
- Customized sales cloud around price books, quotes, and custom orders object.
- Designed, developed, and deployed Apex Classes, Controller Classes, Extensions, and Apex Triggers for various functional needs in the application using the Eclipse IDE.
- Built Visual Force Pages, Controllers, Visualforce Components, Custom Objects, Analytic Snapshots, Tabs, Tags, and Components.
- Wrote several visual force pages for users to create on demand reports not available with native Salesforce functionality using scheduled apex, user selected visual force pages are emailed as Excel files
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts and field updates to implement business logic.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Call out to internal Web services such as Oracle Financials and SAP Order Management, and external Web services such as FedEx, Hoovers, and Yahoo .
- Handled integrations with backend systems like iSeries and ERP systems.
- Customized the entire Salesforce.com applications to in corporate the business requirements, which involved creating Web Forms and processing the data in SFDC with the usage of Web services API.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
- Implemented Batch Apex, Future methods, and Schedule Apex. Used Skid to create a new accepted quote.
- Designed page layout, record types, workflow rules and validation rules as per the requirement.
- Created fields of different data types such as auto number, master detail relationship, roll-up summary, lookup, formula, flags, and text.
- Designed workflow rules with their respective field updates, email alerts including email templates.
- Created custom buttons using URL hacking and java script.
- Manipulated permissions, object settings, page layouts, profiles, and roles.
- Used sandboxes for testing and migrating code between environments
- Proficient in using Eclipse based Salesforce.com IDE to develop and deploy force.com code.
- Supported Production deployments, User Rollouts, and quick fixes.
Environment: Salesforce.com platform, Apex, Visual Force (Pages, Component & Controllers), Eclipse IDE, JavaScript, Controllers, Sharing Rules, Workflows, Email Updates, Web Services API
Confidential - Indianapolis, Indiana
Salesforce Developer
Responsibilities:
- Worked in a large team, on new enhancements into tools and speaking with Business partners and designing solutions.
- Agile Development Methodology was followed for the implementation.
- Developed Apex classes, Apex Triggers for various functional needs in the application.
- Created Test Classes and used SOQL queries based upon the requirements.
- Created workflow rules, validation rules and assignment rules. Configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Used Process builder for record creation as well as record updates.
- Design of Visual Force Pages, Dashboards, and various other components as per the client and application requirements.
- Implemented REST based web services for fetching the data.
- Implemented web to lead and email to task functionalities.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into salesforce.com, checking for the correctness of the data.
- Customized page layouts for Lead, Opportunity, Account, Contact objects depending upon user roles and groups.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Creating an apex scheduler class which will schedule the batch Apex class.
- Ability to overcome the governor limit.
- Responsible for creating the Test Methods to provide maximum coverage to the triggers and other Controller classes.
- Involved in SFDC application support for end users.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Worked in onsite/offshore model with the client.
Environment: Salesforce.com platform, Visualforce pages, Apex triggers, Apex classes, SOQL, Data Loader, REST, Data Management, Validation Rules, Workflow Rules, and Relationships
Confidential - NY
Salesforce Developer/Administrator
Responsibilities:
- Performing the roles of Salesforce.com Developer and Administratorin the organization.
- Interacted with various business user groups for gathering the requirements.
- Worked on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events, and Tasks.
- Developed various Custom Objects, Tabs, validation rules, Components.
- Using Force.com developer toolkit including Apex Classes and Visualforce pagesto develop custom business logic.
- Worked with SOQL & SOSL queries with Governor Limitationsto store and download the data from Salesforce.com platform database.
- Created Custom Objects and fields for transactional and contractual information.
- Encrypted sensitive data with Encryption Fieldsfeature.
- Designed and deployedCustom tabs,validation rules,Approval Processes,and Auto-Response for automating business logic.
- Developed Cascading Style Sheets (CSS)for creating effects in Visualforce pages.
- Created workflow rulesand defined relatedtasks, email alerts,andfield updates.
- Implementedpick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Usedfield level securityalong with page layouts to manage access to certain fields.
- Developed several Custom Reports & Dashboards to better assist managers and report folder to provide report accessibility to appropriate personnel.
- Worked onUnit testing,for the customizations and developments done during the project.
- Provided thetrainingto the internal business users to use the application and develop their own custom reports.
Environment: Saleforce.com CRM, Force.com platform, Apex Classes, Visual Force Pages, Controllers, Custom Objects, Custom Tabs, Email Services, Workflow & Approvals, Reports, Security Controls, Eclipse IDE, WSDL, Windows.
Confidential
Java Developer
Responsibilities:
- Involved in development, design, and implementation of front end part of the application.
- Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
- Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration.
- Used Spring Dependency Injection framework for Application flow and inject the Business, Service, Data layer Objects.
- Developed user interface using JSP, JSP Tag libraries and JavaScript to simplify the complexities of the application.
- Worked on creating Javaweb services using SOAP, implemented the SOAP 1.2 standards.
- Actively engaged in the agile development process.
- Contributed in the system study to understand the functionality of the current system Requirement Specification document.
- Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
- Worked with RAD for coding all javaclasses, web services and utility classes.
- Worked on file transformations with text to xml and vice versa, wrote custom parsers for the same.
- Used SOAP UI to test the web services, created SOAP UI test cases and worked on SOAP composite projects.
- Used Junit for all unit testing and integration testing.
- Used CVS as source code repository system for source code version control.
- Used Oracle 10g as the database for all the data related to both the web applications.
Environment: Java, J2EE, Spring, Spring JDBC, Oracle 10g, UML, XML,1 Web services, JSP, SOAP, Bootstrap, CSS, DAO, CVS, SOAP UI, Junit, JIRA, SOAP UI, RAD.
