Sr Salesforce Developer Resume
San Jose, CA
PROFESSIONAL SUMMARY:
- 10 years of professional IT experience in all periods of Software Development Life Cycle including System Study, Requirement gathering, Analysis, Design, Programming and Implementation.
- Over 5 years of extensive experience in Salesforce.com administration, development and customization.
- Experienced in developing web applications using Salesforce CRM, data migration, system integration and familiarity with Visualforce (Pages, Components) MVC architecture and Apex (Classes, Controllers & Triggers).
- Expertise knowledge of Sales and Service cloud and CRM processes like Sales, Marketing, Customer Service, Customer Support, Business processes with account, Contact, Opportunity, Lead, Campaign and Case Management.
- Proficient in SFDC Administrative tasks such as creating Custom Objects, custom Profile, users, page layouts, Security and Sharing Rules at Object, Field and Record levels, custom Roles, Roles Hierarchy and Permission Sets, Workflow Rules, Out - bound messages, Flows, Process Builder.
- Experienced in data migration using Import wizard, Apex data loader, SFDC Data export, OnDemand tools.
- Experience with Service Cloud and Sales Cloud Functionalities.
- Experience in Force.com Platform, APEX programming and Visual Force Pages development.
- Experience in integrating SOAP based Web Services like Zuora and REST API Web Services like IDQ and SABRIX using Data power middleware.
- Experience integrating with third party applications such as JD Edwards using Informatica ETL cloud connector, SSO SAML, Outlook Email-to-case, Web-To-Lead.
- Experience in deploying Salesforce components from sandbox to other sandboxes and to other Production instances using Change Sets, ANT Migration Tool, Eclipse IDE and Stash & Jenkins
- Worked on customization of Visual force to have Lightning experience for desktop and mobile applications.
- Experience as a Teamsite Consultant on OpenText, TeamSite, LiveSite, OpenDeploy, Data Deploy and Workflow Modeler, Product based on JAVA Technologies, in complete SDLC from Product Development to Custom Implementations.
- Experience in gathering and document Business Requirements, experienced in writing Use Cases.
- Experience in handling Onsite -Offshore Model as a coordinator and lead.
- Experience working in Agile/ Waterfall model environments.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects.
Tools:: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, ANT, Force.com,, Force.com Platform (Sandbox, and Production), Workbench, Sublime.
Content Management: OpenText/HP/Interwoven/Autonomy Teamsite 7.4.1.4, 7.3, 6.7sp2 6.5 and lesser; Open Deploy, Data Deploy, Work Flow Modeler, Workflow template.
Web Technologies: HTML5/HTML, CSS3/CSS, JavaScript, JSP, AJAX, JQUERY
Databases: MySQL, MS SQL Server 2005/2008, Oracle 10g, 11g
Platforms: Windows, Linux
Web Servers: Apache Tomcat
PROFESSIONAL EXPERIENCE:
Sr Salesforce Developer
Confidential
Responsibilities:
- Currently working on a project for Symantec to develop a Salesforce customer community for allowing Customers to purchase Cloud-based protection software services and manage their Subscriptions.
- Designed end-to-end eCommerce Check out process using Cloud Craze Managed package.
- Worked extensively on Visual Force (Pages, Components), Apex classes, Controllers, Extensions for various functional needs of the application.
- Designed and developed custom Lightning components by configuring using lightning app builder and used lightning design system slds styles for developing the CSS
- Developed controller and helper code using javascript and Apex Controller classes for Case creation process.
- Designed and developed Batch Classes and Scheduled jobs for Subscription renewal processing and cleaning of the application logs at scheduled intervals.
- Worked on platform optimization activities which includes trigger consolidation and test class optimization.
- Configuring NSL Single Sign-On (SSO) in multiple Salesforce instances using SAML 2.0 and OAuth 2.0.
- Worked on integrating Salesforce with subscription based platform using Zuora managed package.
- Integrated Salesforce with IDQ and SABRIX using REST API.
- Integrated Salesforce with ERP using SOAP API via TIBCO as middleware.
- Used continuous Integration using Bitbucket to deploy metadata components to other environments.
- Participated with team of technical staff and business managers or practitioners in the business unit to determine systems requirements and functionalities needed.
- Working with offshore development team and maintained the project in sync.
Environment: Saleforce.com platform, Apex Classes, Apex Controllers, Triggers, Batch Classes, Visualforce (Pages, Component), SOQL and SOSL queries, Security and Sharing Rules, Reports, Sales Cloud, Custom Objects, Sandbox, Cloud Craze, Integrations, Rest & SOAP API, Sublime, GIT, Source Tree, Bitbucket Server (Repository management system), Jira, ALM
Salesforce Developer/Administrator
Confidential, San Jose, CA
Responsibilities:
- Writing Apex Classes, Triggers, Visual force pages as per the requirement.
- Developed apex test classes to ensure the 80% code coverage.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Developed workflow rules for various tasks and Email alerts as per the requirement.
- Experience with Service Cloud and Sales Cloud Functionalities.
- Interacting with various business user groups to gather the requirements and documented the Business and Software Requirements.
- Developed Apex Classes, Apex Trigger, Apex Scheduler, Batch Apex & Apex Web Service, Partner WSDL & Enterprise WSDL, Visual Force (Page and Component).
- Created custom controllers, Visual force pages and triggers as part of complex Order management implementation.
- Testing and troubleshooting the Force.com APIs, such as customizable SOAP headers, debug logs for API traffic, backward compatibility testing with previous API versions, and single sign-on integration within the Salesforce application by Workbench.
- Designed and developed Visual Force pages based on the custom requirement.
- Created Custom Objects and defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Used SOQL and SOSL for data manipulation needs of the application using platform database objects.
- Design the security and sharing model for the application by creating roles, profiles, sharing rules, public groups, apex managed sharing etc.,
- Implemented Single Sign-On (SSO) in multiple Salesforce instances using SAML 2.0 and OAuth 2.0.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
- External integration points-Web to Lead, Web to Case, Email to Case, APEX code, data sync between JDE ERP systems and SF.com CRM using middle-ware ETL tool and Pardot.
- Provide day-to- day end user support of the CRM application to all levels of the organization
- Implemented service cloud module like case management automation (on Case Object) to track and solve customer's issues. Implemented Email-to-Case entry and manual case entry for entering customer's cases in Cases Tab.
- Integrated the SOAP/REST API based Web Services and Informatica on Demand for extracting the data from external systems.
- Worked on Change sets, Packages, Eclipse, ANT migration tool for deploying apps and several other components.
- Closely worked with Business and Marketing teams in the Org involved in integration and merging of two salesforce instances.
- Also worked on OpenText TeamSite, LiveSite, OpenDeploy, Data Deploy and Workflow Modeler, Product based eCommerce applications on JAVA Technologies, in complete SDLC from Product Development to Custom Implementations.
- Experience in working as SharePoint Administrator to manage user access, creation of new collection and sites on SP2013.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component ), Salesforce.com Data Loader, Security and Sharing Rules Force.com, Workflow & Approvals, Reports, Service Cloud, custom Profiles, Custom Objects, Custom Tabs, Email Services, HTML, Sandbox, ANT migration tool, Eclipse, Interwoven/HP Autonomy TeamSite 7.4.1.4, Open Deploy 7.4.1, Red hat Enterprise Linux 6.5 server
Software Engineer / Salesforce Administrator
Confidential, Dallas, TX
Responsibilities:
- Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports, and created custom objects based on Business need.
- Designed and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages and Approval Process to suit to the needs of the application.
- Created Custom fields, pick lists, dependent pick lists, and validation formulas to the custom objects.
- Developed and configured various Reports and Dashboards for different user profiles based on the need in the organization.
- Worked on sales cloud module such as Web-to-lead, Auto-response rules on standard objects like Account, contact, lead, campaigns.
- Worked on service cloud module such as web-to-case, Escalation rules, Assignment rules.
- Involved in Data mapping and migration of data from legacy systems to SalesForce.com Objects and fields.
- Defined Lookups and Master-Detail relationships on the objects. And also created junction objects to establish many-to-many relationships among objects.
- Used SOQL and SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Used DataLoader 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 value files.
- Developed Apex classes, Controllers, extensions and ApexTriggers for various functional needs in the application using EclipseIDE.
- Development and maintenance of the in-house applications build on Java technology and other web technologies using HTML, CSS, Javascript.
- Played as a Business analyst role to gather requirements from Business users and preparing the functional requirement, Technical Specification documents.
- Performed Unit Testing, System Testing and Code Review.
- Handling the support tickets and resolving them in timely manner.
- Attended weekly standup calls with Client to update the daily status and to discuss the queries.
Environment: SalesForce.com Platform, Salesforce.com Custom Objects, Apex Classes, Controllers, Extensions, Apex Triggers, Visual Force (Pages, Components), Data loader, HTML, Workflows & Approval process, Tibco, Reports, Eclipse, Force.com Eclipse Plug-in, SalesForce.com sandbox. HTML, XSLT, Responsive Web Designs, CSS, Perl, JavaScript, Java
Software Engineer
Confidential, Northbrook, IL
Responsibilities:
- Involved in analysis, design and development of the different projects.
- Developed several complex components, template pages, Data Capture templates and Presentation templates.
- Created and customized components, page templates and site templates using SitePublisher for website.
- Used Form API events to auto-save DCRs with time stamp and to invoke deployments to database and other servers.
- Experienced in design and development of workflows including the implementation of solution workflows, Publish LiveSite Content Workflows and emails.
- Performed OpenDeploy configuration and created various deployment configurations for Directory comparison, File List, Parameter, and reverse based deployments
- Used Workflow Modeler to design template based email-notification workflow. Developed custom workflows according to the business requirement.
- Developed various web pages using the HTML, CSS, JavaScript, XSL, XSLT, JSP, Java skills.
- Trained the business users to operate with TeamSite and prepared required User Documentation.
- Part of Content Migration from Teamsite 5.0 to 6.5, 6.5 to 6.7.2 and from 6.7.2 to Teamsite 7.2.1.
- Coordinated with the offshore team to assign work, keep track of them and bringing it to completion.
Environment: Interwoven TeamSite 5.0/6.5/6.7.2 SP2/7.2.1, Site Publisher, LiveSite 3.1.0.2, Workflow Modeler, OpenDeploy 5.0/6.1/7.2, Java, JSP, Windows 2003/2008, UNIX, HTML, CSS, XML, XSLT, Perl and JavaScript.
Analyst Programmer
Confidential
Responsibilities:
- Design, Development, Testing, Support and Maintenance of different projects using Java, HTML, JavaScript technologies.
- Developed web presentation layer using HTML and CSS according to internal standards.
- Redesigned and developed websites for SOE from old websites.
- Created various web pages using JSP, HTML, Java Script, CSS, JQuery, and Ajax.
- Created dynamic web pages based on HTML and XML using server-side JSP programming
- Deployed and run the JSP pages using Apache Tomcat web server
- Involved in building the code & deploying on the server.
- Analyzed and conducted performance tuning including troubleshooting, monitoring and maintaining WebLogic situations and solving the related problems.
- Involved in Unit and Integration Testing.
