Salesforce Developer Resume
Edison, NJ
SUMMARY:
- Salesforce.com Consultant (ADM - 201 & DEV-401) with 7+ years of overall professional IT Experience with strong Object Oriented Analysis, Designing, Programming skills including 4+ years’ experience in Salesforce.com CRM platform with proficiency as a Salesforce Developer & Administrator
- Strong experience working with Apex classes, Triggers, Controllers and Controller Extensions.
- Proficient in dealing with the functionalities related to the Service cloud, Sales Cloud, Call center, Chatter & App-exchange applications.
- Experience in implementing Salesforce Custom objects, Custom fields, Junction objects, Master-Detail relationships and Look-Up relationships.
- Expert in Query language using SOQL and SOSL statements.
- Experience in Data Migration using Data Loader, Import Wizard and Informatica on Cloud.
- Experience in Integrating Salesforce with External services using both SOAP, RESTful Web Services.
- In-depth knowledge in Developing Apex code within Governor Limits.
- Strong Experience in Code Migration using Force.com IDE and Change sets.
- Expert in Salesforce.com Administrative skills like creating Profiles, Roles, Users, Relationships, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and Events.
- Extensive experience of using declarative features like Validation rules, Assignment rules, Auto-Response rules, Escalation Rules for satisfying complex business process automations.
- In-depth understanding of CRM Business process like Campaign Management, Lead Management, Account Management, Case Management and Call Center Management.
- Experience of Web-to-lead, Web-to-case, Email-to-case functionality.
- Experience Working on CPQ (Configure, Price, Quote) tools.
- Proficient in dealing with Content, Documents, Files and Libraries tabs.
- Worked on multiple projects simultaneously.
- Provided customers with best practice solutions as related to Salesforce CRM.
- Developed and worked on different Salesforce.com environments such as Sandbox and Production environments.
- Experienced in working Agile Development environments.
- Installed Salesforce AppExchange Apps, configured and maintained user security permissions in compliance with organizational needs
- Experience in web technologies like HTML, XML, CSS and JavaScript.
- Efficient team player with excellent analytical, communication & problem solving skills with ability to work independently as well as in a team
- Capable of rapidly learning new technologies and processes and successfully applying them to projects and operations
TECHNICAL SKILLS:
CRM Tools: Salesforce.com, Sales Cloud, Service Cloud, Chatter, Communities, Service Console.
Salesforce Technologies: Apex, SOQL, SOSL, Visual Force (Pages & Components), Triggers, Batch Apex.
Programming Languages: C, Java, Apex, Visualforce page, HTML, XML, CSS, JavaScript, JQuery.
Web Services: REST and SOAP API
Salesforce API Tools: Force.com Migration Tool(ANT), Force.com IDE -Eclipse
Data migration Tools: Apex Data Loader, Custom Import wizard, ETL Tool.
Deployment Tools: Change Sets, Force.com IDE, Force.com Migration Tool (ANT), Work Bench, Jenkins.
Version control systems: GitHub
Other Tools: Microsoft Office, Microsoft Visio, Rational Rose, Inkscape, JIRA, Jitter bit, Demand tools, SharePoint, ServiceNow.
PROFESSIONAL EXPERIENCE:
Confidential, Edison, NJ
Salesforce Developer
Responsibilities:
- Involved in requirements gathering and solution design meeting with the business.
- Translated the business requirements into working solutions using a combination of Salesforce configuration and custom development approaches.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Worked on Cloudsense CPQ (Configure, Price, Quote) tool.
- Worked with SOQL & SOSL queries with Governor Limitations to manipulate the data from Salesforce.com platform database
- Integrated Salesforce with external systems to get the data from external systems using RESTful Web Services.
- Created Custom Objects, Record Types, Page Layouts, Tabs, Validation rules, Workflow rules and defined related tasks, email alerts, and field updates.
- Created email Templates, Approval Processes, Approval Page Layouts and defined Approval Actions on them to automate the processes.
- Provided Custom Reports, Dynamic Reports, Report Types and Dashboards to support the needs of the users and executives
- Performed unit testing of all code written.
- Used change sets to deploy the code from Sandbox to Production.
- Have worked on moving data from external legacy system into Salesforce application using Apex Data loader.
- Maintained technical documentation for the functionality implemented.
Environment: Force.com Platform, Apex, Visualforce Pages, REST API, Data Loader, HTML, JavaScript, CSS, Workflow & Approvals, Reports, Eclipse, Bitbucket, SharePoint.
Confidential, Phoenix, AZ
Salesforce Developer
Responsibilities:
- Participated in analyzing the Requirements, preparing the Design documents based on the specifications and Developing and Maintaining the application.
- Worked on various standard objects including Accounts, Contacts, Leads, Campaigns and Cases.
- Designed, Implemented and deployed the Custom objects, Page layouts, Custom tabs, Components to suit to the needs of the application.
- Developed and deployed Apex Classes, Controllers, Extensions and Apex Triggers for various functional needs in the application using Eclipse IDE.
- Developed Visualforce Pages to show customized content for certain things according to client need.
- Defined Lookups and Master-Detail relationships on the objects. And also created junction objects to establish many-to-many relationships among objects.
- Created Workflow rules and defined related tasks, time-triggered tasks, email alerts and field updates to implement business logic.
- Used SOQL and SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects and it to read, extract, and load data from comma separated valuefiles.
- Used the Sandbox for Development and Testing and Migrated the code to the deployment instance after testing.
- Used GitHub for Version Control, Jenkins to deploy Apex code.
- Involved in all phases of testing.
Environment: Agile, Force.com Platform, Apex, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, CSS, Workflow & Approvals, Reports, Eclipse, GitHub, SharePoint, Jenkins, HP ALM, Service Now, BME.
Confidential, Phoenix, AZ
Salesforce Developer
Responsibilities:
- Interacted with business users for gathering the requirements for Salesforce implementation.
- Developed and deployed Apex Classes, Controller Classes, Extensions and Apex Triggers for various functional needs in the application using Eclipse IDE.
- Used SOQL and SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Developed Visualforce Pages to show customized content for certain things according to client needs.
- Used Web Services API to extract data from external systems.
- Implemented complex Approval Processes and created many Workflows to accomplish the tasks.
- Used Custom Settings to store frequently used data and Field Sets to avoid code changes when new fields are added.
- Created variousProfiles,Roles,Page Layoutsand configured thePermissionsbased on the Organization hierarchy requirements.
- Developed Web-to-Lead functionality for customers directly to Salesforce CRM.
- Used Data Loader extensively for data exports & imports.
- Used Eclipse based Force.com IDE and Change Sets to deploy Apex code.
- Implemented several optimizations techniques to make the code more efficient.
- Worked on multiple projects simultaneously.
- Designed various HTML Email templates for Auto-Response to customers.
- Actively participated in testing of the application by writing test classes.
Environment: Apex Classes, Apex Triggers, Visual Force, Workflows & Approval Processes, HTML, Java Script, Web Services, SOQL, SOSL, Eclipse IDE Plug-in, JQuery, JIIRA, Apex Data Loader, Jitter bit.
Confidential, Conshohocken, PA
Salesforce Developer
Responsibilities:
- Participated in analyzing the Requirements, preparing the Design documents based on the specifications and Developing and Maintaining the application.
- Developed a process to manage request and approvals for leads and opportunities. Implemented a specialized management process with version capabilities to keep track of updates and milestones in project.
- Used DML and SOQL for Data entry through Visualforce page.
- Used pagination in order to control the number of records displayed.
- Created workflow rules and defined related tasks, validation rules, Auto-Response Rules, Approval process, email alerts and field updates.
- Customized page layouts for Campaigns, Leads, Opportunity, Contacts and Accounts depending upon user roles, and groups.
- Used SOSL to search the records from the list of records shown in Visualforce page.
- Used Visualforce pages as custom tabs and Buttons.
- Used merge Fields to create Email Templates for Visualforce.
- Created Visualforce pages to show list of records with inline edit support.
- Created Apex classes for actions in Visualforce pages like undelete, delete, save etc.
- Worked on Force.com IDE to write apex classes and triggers.
- Took the responsibility of writing Test classes for every Apex class written.
- Performed data migration from MS Outlook, Excel to Salesforce using Data Loader.
- Integration using Informatica cloud for data migration into the cloud.
- Used Tabular, Summary and Matrix reports to create Standard reports and Custom reports.
Environment: Saleforce.com Platform, Force.com Sites, Apex, Visualforce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Security Controls, Sandbox data loading, Data Loader, SF Explorer and Eclipse IDE Plug-in.
Confidential, Chicago, IL
Salesforce Administrator
Responsibilities:
- Performed the role of Salesforce.com Analyst in the organization.
- Created the detailed requirements document for entering and retrieving various types of data related to bonds such as coupon, yield, convexity, duration.
- Assisted in loading the parameters and creating order through manager workbench.
- Created Custom Objects and fields for transactional and contractual information.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Identified and created workflow rules and defined related tasks, email alerts, and field updates.
- Identified and created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Identified and created pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Used field level security along with page layouts to manage access to certain fields.
- Designed and developed User Interfaces for Salesforce users as per requirements.
- Designed and implemented various Email templates for Auto-Response to customers.
- Provided the to the internal business users to use the application.
Environment: Apex Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Security Controls, Sandbox, Data Loader, ANT migration tool.
Confidential
Java Developer
Responsibilities:
- Analyzed the system, and gathered all the requirements.
- Designed use case diagrams, class diagrams, sequence diagrams, deployment diagrams.
- Designed and developed technical specifications using design patterns and OO methodology.
- Developed presentation tire using HTML, JSP and Java Script.
- Involved in the configuration, development, and deployment of EJBs, and JSPs & Servlets in Web logic Test Environment.
- Involved in writing ANT script for application deployment.
- Involved in development of the server side business logic using Action Classes, Action Forms, Helper classes and DAO access layer classes.
- Designed and developed Session Beans for implementing Business logic.
- Involved in all phases (Unit/Integration/System) of testing.
Environment: Java Server Pages (JSP), Struts 2.0, JSF, JavaScript, Java 1.4, Struts 2.0, Web Services, EJB, Servlets, SOAP, XML, ANT Build Scripts.
Confidential
Web Developer
Responsibilities:
- Involved in developing, designing the application in various design patterns which are used in the design of the application.
- Designed the application page flow using struts actions and forms.
- Developed user interfaces (UI) of the application using HTML, CSS and JavaScript.
- Developed the application using HTML, and JavaScript.
- Designed the Hibernate mapping for the application entities.
- Extensively used XSL to style XML data.
- Responsible in writing the interface to the sourcing and inventory application. The data exchange was done using XML.
Environment: HTML, DHTML, XML, CSS, JavaScript, JQuery, AJAX.