Senior Salesforce.com Developer Resume
PROFESSIONAL SUMMARY:
- More than 8 Years of IT experience in design, development, test, deployment, documentation, production support and maintenance.
- More than 5 years of extensive experience as Salesforce.com Administrator and Lead Developer with high involvement in both Technical and Functional aspects of Salesforce.com.
- More than 2 years of extensive experience in support, maintenance and enhancement of .Net, Oracle, UNIX based projects.
- Provided 24/7 on call support on rotational basis.
- Ability to support and manage business critical applications.
- Certified as Force.com Developer and Salesforce.com Administrator.
- Strong development experience with Apex Classes, Batch Apex, Apex Triggers, Visual Force, SOQL, SOSL, Web services, Workflows and Approval Process, Reports, Dashboards, Snapshots, AJAX, Java, JavaScript and JQuery.
- Excellent understanding of Roles, Profiles, Permission Sets, Security and sharing model of Salesforce.com.
- Strong experience in Migrating Functionality, Business Process and Data using tools/technologies like Eclipse with Force.com IDE, Force.com migration Tool (ANT), Apex Data loader, Informatica Cloud.
- Strong experience in providing Technical and Functional solutions/design within governor limits for complex business requirements in Force.com platform.
- Strong experience in creating Technical design documents.
- Experienced in Integration with Web Services (REST, SOAP and WSDL), Java, HTML, APEX, XML, HTTP/HTTPS and JSON.
- In - depth understanding of CRM business processes: Salesforce Automation, Opportunity Management, Contact Management, Account Management, Case Management, Web to Lead, Web to Case and Lead Management etc.
- Strong experience in designing and developing complex Dashboards and Reports.
- Extensive experience in building complex stored procedures, functions and triggers in PL/SQL.
- Strong Experience in writing UNIX shell scripts.
- Strong Knowledge in ITIL Standards.
- Knowledge in Agile methodologies. Participated actively in Agile Scrum meetings, Sprint Releases and Sprint Demos.
- Excellent understanding of Telecom domain.
- Highly enthusiastic Team Player with Effective Coordination and Communication skills with onsite and offshore team members in a multi-vendor environment.
- Exhibited Excellent Presentation and Interpersonal Skills with customers/team members during the requirements gathering, knowledge transfer sessions, UAT Demos and Internal Trainings.
TECHNICAL SKILLS:
CRM Products: Salesforce.com
Salesforce Tools: Developer Console, Workbench, Apex Data Loader, Eclipse Force.com IDE, Force.com Migration Tool (ANT), Salesforce for Outlook.
Salesforce Technology: VisualForce, Apex Class, Apex Triggers, Salesforce Automation, Apex, Web Services, Apex Batch, SOQL, SOSL, Sales Cloud.
OS: Windows (Server 2003, 2008, XP), Virtual Windows (Server 2008), UNIX and Linux.
Languages: Apex, Visual Force, C#, ASP.NET, Java, PL/SQL, VB script, JavaScript, JQuery, SOAP, REST, XML, JSON, HTTP/HTTPS, HTML.
Databases: Oracle (8i, 9i, 10g), SQL Server, MS Access.
Tools: /Utilities: Developer Console, Workbench, Force.com IDE Eclipse, Force.com Migration Tool (ANT), Informatica Cloud (ETL Tool), Microsoft Office, Salesforce for Outlook, Microsoft Visual Studio 2010, Microsoft SQL Server 2008, HP Quality Center v 9.2, JIRA, MS Office, TOAD, Microsoft VISIO, Microsoft Project Planner, DRIFT2000, Windows Services, BMC Remedy Software, TIBCO HAWK Alarm monitoring tool.
Domain: Customer Relationship Management, Telecom.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Salesforce.com Developer
Responsibilities:
- Work with the Product owners and business users for requirements gathering, analysis, documentation, training and UAT throughout the implementation.
- Design and develop Salesforce.com solutions utilizing the VisualForce and Apex.
- Performs hands-on development of Apex classes, VisualForce pages, Apex triggers and Batch Apex.
- Providing production support in case of any major issues.
- Creating workflows, process builder, Email alerts and approval processes.
- Develop Apex and VisualForce code in compliance with E* Confidential standards and conformance with Salesforce best practices and limitations.
- Maintaining the source code in SVN.
- To create Technical design documents.
- To develop technical and functional design, facilitating agile development of complex and changing requirements.
- Perform data migrations using Salesforce.com Import Wizard and Apex Data Loader.
- Administer and support Salesforce.com instances providing all levels of support to maximize end-user satisfaction.
- Design inbound/outbound Integrations and prepare source and target transformation mapping document for ETL developers.
Environment: Eclipse Force.com IDE, Apex Data Loader, Developer Console, Workbench, SVN, Force.com Sandboxes, Web Services, Jira, Agile methodologies and AppExchange.
Confidential
Salesforce.com Developer
Responsibilities:
- Work with the business users in requirement analysis, documentation, training and UAT throughout the implementation.
- Design and develop Salesforce.com solutions utilizing the VisualForce and Apex.
- Performs hands-on development of Apex classes, VisualForce pages, Apex triggers and Batch Apex.
- Develop Apex and VisualForce code in compliance with Confidential standards and conformance with Salesforce best practices and limitations.
- To create Technical design documents and Business requirement documents.
- To develop technical and functional design, facilitating iterative development of complex and changing requirements.
- Performs data migrations using Salesforce.com Import Wizard and Apex Data Loader.
- Implements the inbound and outbound integrations using WebServices API and Informatica ETL Tool.
- Design and develop with Informatica Integration jobs for Data Migration and Systems Integration.
- Administer and support Salesforce.com instances providing all levels of support to maximize end-user satisfaction.
- Design inbound/outbound Integrations and prepare source and target transformation mapping document for ETL developers.
Environment: Eclipse Force.com IDE, Force.com migration Tool (ANT), Apex Data Loader, Developer Console, Workbench, Informatica Cloud, Salesforce for Outlook, Force.com Sandboxes, Web Services, Agile methodologies and AppExchange.
Confidential, San Diego, CA
Salesforce Admin and Developer
Responsibilities:
- Interact with various business user groups for gathering and documenting the requirements for CRM implementation
- Involve in identifying, planning and implementing new salesforce.com features and functions (new screens, workflow, force.com objects, reports, apex code) in response to business needs
- Work on maintaining the functional areas of data management, accounts, contacts, cases, solutions, activities, reports and dashboards.
- Involve in data migration tasks of the Salesforce.com using Informatica Cloud.
- Maintain user roles, security, profiles and organization wide defaults.
- Create visual force pages, custom controllers and conducted unit testing code.
- Create custom objects, custom fields, validation rules and workflow rules.
- Analyze, designed and created the reports and dashboards to meet the business requirements.
- Use validation rules, cross object formulae, lookup fields, workflows and dynamic approval processes to implement business logic
- Participate in cross-functional teams that address strategic business issues involving CRM and customer support operations and in creating/deploying solutions to end users
Environment: Salesforce.com, Sales Cloud, Apex, VisualForce Pages, Workflows, Sandbox, Approval Processes, Validation Rules, Dataloader, Salesforce for Outlook, JavaScript, HTML, CSS, Force.com IDE, Web Services, REST, SOAP, Informatica cloud.
Confidential, CA
Salesforce Developer
Responsibilities:
- Design and develop Apex Classes, Controllers and Controller extensions for various functional needs in the application.
- Work on various salesforce.com standard objects like Accounts, Contacts, Leads, Opportunities and Reports
- Create new custom objects, custom fields, designed page layouts, developed triggers and conducted unit testing.
- Implement the requirements on Salesforce.com platform using Force.com IDE Plug-in Eclipse.
- Develop Apex Triggers for various functional needs of the application and tested code.
- Implement data migration and integration between Oracle Legacy system and Salesforce CRM using Informatica Cloud.
- Implement Web to case and Email to case features.
- Create auto response emails including suggested solutions for cases raised via email and web-to-case
- Use the sandbox for development, testing and code migration to the production.
- Create workflow rules and defined related tasks, email alerts, and field updates.
Environment: Sales Cloud, Apex, VisualForce, Web services, Workflow & Approvals, Custom Objects, Custom Tabs, Informatica Cloud, Email Services, Force.com IDE, Windows XP.
Confidential
Salesforce Admin & Developer
Responsibilities:
- Work with the business users in requirement analysis, training and UAT throughout the implementation.
- Provide Salesforce.com implementation expertise, VisualForce/Apex.
- Working on Service Cloud.
- Work on Integrations with external systems using web services.
- Participate in reviews of Apex and VisualForce code to ensure code compliance with Confidential standards and conformance with Salesforce best practices and limitations.
- Create Technical design documents and Business requirement documents.
- Design and develop Salesforce.com solutions utilizing the VisualForce and Apex.
- Perform hands-on development of Apex triggers, VisualForce pages, Apex Controllers and Batch Apex.
- Lead the technical and functional design, facilitating iterative development of complex and changing requirements.
- Perform data migrations using Salesforce.com workbench and Apex Data Loader, Static Data Loader IO.
- Implement the inbound and outbound integrations using WebServices API and Informatica ETL Tool.
- Administer and support Salesforce.com instances providing all levels of support to maximize end-user satisfaction.
- Design inbound/outbound Integrations and prepared source, target and transformation mapping document for ETL developers.
- Working with onsite and offshore model with a team of 10 developers and 8 support members.
- Conduct knowledge transfer sessions as part of on boarding new resources to the team.
Environment: Eclipse with Force.com IDE, Developer Console, Sales Cloud, Data Loader, Workbench, Web Services, REST & SOAP API, XML, JSON, HTTP/HTTPS, HTML, Microsoft Office, Dataloader .IO, Force.com Sandboxes, Informatica Power center, Salesforce.com, BMC Remedy tool, HPQC, ITIL Standards.
Confidential
Technical Analyst
Responsibilities:
- Code development for new business initiatives in the project.
- Analyze, investigate & implement Reference data releases as per the new business requirements.
- Providing 24x7 on-call Support for Production and Test Environments.
- Understanding the problem, Analyzing the issue, simulating the issue, developing the fix/reporting the incident to Product Vendor (Click Software), fixing the issue, testing the fix, End to End Testing, Deployment.
- Implemented Oracle Database Upgrade from 8i to 11g (Decision Support System DB), with Co-ordination with DBAs & UNIX administrators.
- Incident Management: Managing and maintaining the outflow of the Incidents raised by the Confidential users on various issues observed in Confidential application.
- Change Management and Release Management: Raising the Change Request for any maintenance activity that has impact on the production applications. Preparing the Change Review Document. Present the change to Client. Attend and suggest improvements in terms of application recovery in the Change Review Board (CRB) meeting. Notifying the Confidential users on the Impact and schedule of the changes on Confidential Application.
- Health Checks on the application: Proactively check the application status, identify the issues and recover the applications, thereby reducing the impact on the users and the system outage.
Environment: ASP.Net, C#, ADO.Net, Linux, Oracle (8i, 9i & 10g), Click Product, Perl scripting, Batch scripting, VB script, Telecom Domain skills, PL/SQL, ITIL Standards.
Confidential
System Engineer
Responsibilities:
- Code development for new initiatives in this project.
- Perform code changes required in the applications in this project for the migration to new Virtual machine Servers from HP Unix box and to database factory (10g Oracle base) from 8i Oracle Code. This code was completely in Unix and Oracle.
- Improve the technical competency of the team by producing documentation of best practices and conducting regular knowledge transfer sessions. Training the team members from time to time about the new code changes implemented.
- Create critical Alerts for PAYPHONES application. This helped in reducing the outage to the users and the system by preventing major issues.
- Incident Management: Managing and maintaining the outflow of the Incidents raised by the Confidential users on various issues observed in PAYPHONES applications.
- Change Management: Raising the Change Request for any maintenance activity that has impact on the production applications. Preparing the Change Review Document. Present the change to Client. Attend and suggest improvements in terms of application recovery in the Change Review Board (CRB) meeting. Notifying the Confidential users on the Impact and schedule of the changes on PAYPHONES Application.
- Health Checks on the application: Proactively check the application status,
- Identify the issues and recover the applications, thereby reducing the impact on the users and the system outage.
Environment: UNIX, Linux, Oracle, ITIL standards, Telecom Domain skills.
