Salesforce Developer Resume
Phoenix, Az
SUMMARY:
- Having 9 years of experience in the field of Information Technology with 7 years of experience in Salesforce.com CRM.
- Experience in various stages of Software Development Life Cycle (SDLC) including, Requirement gathering and analysis, Design, Implementation/coding, Testing, deployment and maintenance of web - based object oriented enterprise applications.
- Strong knowledge in sales, service and marketing clouds.
- Good experience in Cloud marketing with Exact target.
- Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in Apex Programming Language.
- Experience in Object Oriented Analysis and Design (OOAD) methodologies like XP-Agile, Rapid Application Development, Test Driven Development (TDD), understanding of the Force.com architecture and SOA based EAI standards order to provide guidance and direction to the customer.
- Very Strong knowledge on UI and UX.
- Hands on Experience in implementation and customization of Salesforce.com using Apex (Classes, Controllers & Triggers), Apex Scheduler, Batch Apex, Apex Web Service, Visualforce Pages, Custom Tabs, Custom Objects, Analytic Snapshots and Dashboards
- Maintained and supported various Functional areas like Forecasting, Accounts, Contacts, Leads, Campaigns, Opportunities, Quotes and Activities.
- Hands on experience in developing and configuring Reports, Custom Reports, report folders, report extractions, Dashboards for different user profiles based on the requirements.
- Extensively worked on Salesforce.com customization using the Classes, Standard Controllers, Custom Controllers, Controller Extensions, and Web Services API.
- Configured and maintained user security permissions in compliance with organizational needs.
- Experienced with Jenkins and Stash.
- Explicitly worked on custom objects, custom fields, Pick-lists, page layouts, Workflow Alerts and Actions, Approval Process, Validation Rules.
- Experience in Salesforce.com administration including creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Tasks and Actions.
- Good Experience in data migration and integration using Data Loader, Import Wizard, Informatica etc.
- Worked on integrating external websites with Salesforce CRM for generating web-to-leads and web-to-cases
- Strong knowledge on Exact Target.
- Strong knowledge in integration and customization of MARKETO with Salesforce.
- Good understanding of ETL tools such as Informatica, Apex Data Loader etc. Strong exposure to Security and sharing rules implementation at object, field, and record level for different users at different levels of organization.
- Experience with Single Sign-On technologies (Salesforce Identity, Secure Login or similar)
- Experience with authentication protocols and services SAML, OAuth 2.0, Opened, opened connect or similar.
- Extensively worked on web technologies like HTML, XML, CSS, JSP, JavaScript, WSDL, J-query, Tool tip & Auto Complete widget, SOAP, REST, BULK and METADATA API.
- Conducted Release Management tasks required to promote tested functionality from sandbox into a production environment
- Strong knowledge and experience in visualforce.
- Excellent analytical and problem solving skills with ability to work under pressure and deliver stiff targets.
- Proven ability in translation of business specifications to technical specifications and always been an effective team player.
- Expert level skills in interacting with Business users & Product Owners to analyze and understand the Business Process requirements.
- Ability to quickly prioritize and take on multiple projects with good time management skills.
TECHNICAL SKILLS:
Salesforce Technologies: SFDC Certified Force.com Developer, Salesforce CRM, LightningApex Language, Apex Classes/Controllers, Apex Trigger, SOQL, SOSL, VisualForce Pages / Components, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Import Wizard, Analytics Snapshots, Case Management Automation, Custom Objects.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex Data
Loader, Force.com, Workbench, Force.com Platform (Sandbox and Production)
Programming Languages: Java, JavaScript, HTML, XML, DHTML, C#
Databases: MS SQL Server 2000/2005, Oracle 10g, MS Access
Operating Systems: Windows 2000/2008/ XP, Linux, Macintosh.
PROFESSIONAL EXPERIENCE:
Confidential
Lightning/SFDC Developer
- Performed the role of SFDC developer, lightning developer and interacted with various business user groups for gathering the requirements for salesforce.com, Lightning and CRM implementation.
- Responsible for writing Apex, Visual force code containing business functions.
- Developed Custom objects, customizing tabs, Apex Triggers, Test classes for unit testing and code coverage.
- Develop portal solution using Lightning Components.
- Experience in Data Loader for Data Management in Force.com platform
- Experience with custom application development in Force.com, utilizing Visualforce and Lightning Components/Framework.
- Created Lightning Component Tabs and Visualforce Tabs using Lightning Components.
- Developed component using Lightning Aura Framework which also included client-side AngularJS
- Used Data Loader for insert, update and bulk import or export of data from Salesforce.com, SObjects used it to read, extract and load data from comma separated values (CSV) files.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Integrated using REST based Web service callouts to other external systems.
- Experienced in SSO and Integrations
- Developed code for generating the XML requests required for calling the web services.
- Involved in design and development of different views and page layouts for different profiles.
- Developed complex workflows and approval processes for automating business logic
- Worked on Apttus for providing Quote-to- cash software delivering CPQ, Contract management, E-commerce & Revenue Management.
- Built a custom CPQ application with custom objects and relationships.
- Created email templates and inbound emails using Visual force for the clients and customers.
- Developed Apex Test Classes with assurance of maximum code coverage.
- Implemented Case Management by creating record-types specific to the user groups, assignments rules, escalation rules, case templates, workflow rules and actions, etc.
- Worked on Jenkins and change sets for continuous deployments to higher environments
- Used SVN for code repository and JBOSS eclipse editor to modify and commit the changes
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Formulae Fields, Approvals, Workflows, Reports, Dashboards, Tasks and Events
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups of sales cloud objects.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards.
- Involved in all the phases and pre-production/post-production support activities.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
- Executed various levels of Unit, Integration, Regression and User Acceptance (UAT) using test cases to prove that system conform to specifications of business and quality requirements.
Environment: Saleforce.com platform, Lightning, Sales cloud, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, Apttus CPQ, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP, Agile.
Confidential, Phoenix, AZSalesforce Developer
- Implemented Lightning Design System to build good look and feel in the custom application.
- Implementing Adobe Sign (EchoSign) functionality as part of AppCapture Project.
- Worked on various salesforce objects like Accounts, Opportunities, Products, Agreement and Enrollment dashboard.
- Developed various custom objects, buttons, components, visualforce pages, controllers apex triggers for various functional needs in the application.
- Developed Apex Classes, Triggers, Visualforce pages and Controller extensions.
- Developed Test classes and test methods to ensure maximum code coverage in production instance.
- Developed UX changes for better user interface on verification page.
- Designed and implemented Salesforce.com applications using Agile/Scrum methodologies.
- Worked on various defects which was raised during SIT, UAT and Production testing.
- Created various validation rules and helptext on Enrollment and verification pages as per client requirements.
- Created custom labels and custom settings used them in validation rules to parameterize the validation rules.
- Created the user stories and defects by using Rally tool in Agile methodologies.
- As a developer created the unit test cases and reviewed the tester test scenarios based on the functionality.
- Deployed application from Sandbox to different other Sandbox as well as into Production environments using Change Set and Force.com Migration tool.
- By using TortoiseSVN I used to move built user story to the Consolidated Development for QA resources to test and update the Release Management Component Checklist.
- Working on High Level Design document, Solution Document in addition to Business Requirement Document and maintaining them in SharePoint.
Environment: Salesforce.com platform, Agile Central, LDS, Apex Language, Visual Force Pages, Components and Controllers, Data Loader, Workflow and Validation Rules, Reports, Report Types, Record types, Custom Objects, Tabs, Email Services, Security Controls, HTML, JavaScript, Eclipse IDE Plug-in, TortoiseSVN, ANT.
Confidential, Parsippany, NJSalesforce Developer
- Worked in Agile methodology and conducted weekly status meetings.
- Analyzed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality, design and document solutions that fill the gaps.
- Responsible for Creation of custom fields, field dependencies, tabs, applications, home page components. Making the fields “Read only” and “Mandatory” as required in the process.
- Created custom objects, links, formulas, Layouts, workflow and approvals. Set both object-level and record level security.
- Reviewed and streamlined existing CRM processes, information, and data requirements to ensure accurate adoption metrics reporting. Deactivated users to release licenses.
- Monitored and resolved Service Requests, specifically, visibility issues involving Custom Profiles, Public Groups, and Sharing Rules.
- Defined Custom Profiles, User Permissions and created Custom Sharing Rules for Record owners with “Read-only” Permissions granting client-requested Create/Read/Update/Delete capabilities.
- Experienced in delivering the full software development life cycle with the force.com platform.
- Created and customized detailed reports with filters, conditional highlighting, custom subtotals, and charts.
- Exported the results to CSV files from the report generated using SOQL of salesforce.
- Discussed and analyzed the requirements with business team and converted the requirements into detailed technical requirements.
- Customized Salesforce CRM beyond native functionality with VisualForce and Apex code according the requirements.
- Developed Test classes and maintained the proper code coverage to deploy into the production boxes.
- Proficient in Case Management using assignment, escalation, workflow rules and actions
- Created custom controllers and controller extensions while developing VisualForce pages.
- Developed the Apex Triggers to ensure the correct data entries into the system.
- Developed Validation rules on various objects. Also, created assignment rules on Lead object to assign the Leads automatically to various groups of users based on the region.
- Created Custom Objects, Tabs, and Sharing Rules as per the business requirements.
- Migrated application from one environment to other using force.com IDE
- Performed Bulk Data Migration from Traditional Applications to Salesforce using Import Wizard, Excel Connector, Dataloader.io, Workbench, Apex Data Loader utility and ETL tools, Cast Iron.
- Assisted with Data migration and updates through the Apex DataLoader in Salesforce.com.
- Used ETL tools like Informatica for reprocessing of jobs & task flow executions and resolving ServiceNow Tickets (IMRs) raised by users; acknowledging, resolving & closing salesforce tickets on priority basis
- Performed IDE, Change Sets and ANT Script deployments as needed and validated the components before • deployment to ensure a smooth process.
- Created the Reports and Dashboards as per the business requirements.
- Customized Salesforce.com Fields, Page Layouts, Record Types, Queues, and Profiles and make the same changes in test and production boxes.
- Performed BigMachine Salesforce.com module implementation and integration.
- Deployed the code from Sandbox to Production using Eclipse.
- Designed and maintained different environments included Development, Test and Production.
- Deployed the enhancements of Custom Objects, Fields, Triggers, Reports and Workflows in to the test and prod boxes to make them in Sync.
- Co-ordinated with the test team and provide the application flow demo before the test team start the System Testing.
Environment: Salesforce.com Enterprise Edition, Salesforce, Visual force, Apex Data Loader, Microsoft Excel, SQL, Eclipse, Apex, Visualforce, REST/SOAP API, Pages, Data Loader, Reports, Custom Objects, Custom Tabs, Security Controls, Data Management, Profiles, Page Layout, Validation Rules.
Confidential, North Chicago, ILSalesforce Developer
- Designed, and Implemented the Custom Business objects, Entity-Relationship data model, Page layouts, Custom tabs, Components to suit to the needs of the application.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Involved in designing junction objects and implemented various advanced fields like Pick list, Custom Formula Fields, Field Dependencies, Validation Rules, Workflows, sharing rules and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
- Worked in Data Migration from traditional applications to salesforce using Data Loader Utility.
- Developed custom pages using Apex, Visualforce and controllers for customized UI of application workflow.
- Worked on Integrating SAP and Salesforce systems using SOAP and REST API's.
- Worked extensively on Accounts, Contacts, Leads, Opportunities, Activities and Customized Objects for Layouts, record types and validation rules.
- Involved in integrating the web services by generating the necessary stubs from the WSDL files for extracting the data from external systems to display in the pages of salesforce.com.
- Used the Force.com explorer to build and test SOQL and SOSL queries.
- Involved in Case Management with Workflow & Approval Process.
- Involve working on Service cloud with Computer Telephony Integration(CTI). created, executed and validated CTI Test Scripts. Troubleshoot CTI connectivity issues and managing support cases.
- Involved in data mapping and migration of data from legacy systems to Salesforce.com Objects and fields.
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer's cases in Cases tab.
- Created Summary reports, Matrix reports, Charts and Dashboards to assist the business team.
Environment: SalesForce.com CRM Application Platform, Apex Language, SOQL, SOSL, Visual force, WSDL, Custom Objects, Tabs, Page Layouts, Workflows, Approval Processes, Email, Messaging, Dashboards, REST, Web Services, Reports, Eclipse.
ConfidentialJava Developer
- Designed and developed Application based on Struts framework using MVC design patterns.
- Involved in Implementation and Unit testing of the product.
- Developed Struts Action classes and Form Beans.
- Used extensive JSP, HTML, and CSS to develop presentation layer to make it more user friendly.
- Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
- Developed Presentation screens using Struts view tags.
- Responsible for developing and maintaining all the session beans.
- Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
- JSP Content is configured in XML Files.
- Created XSL style sheets to generate complicated output reports based on user requirements from XML data.
- Implemented session beans using EJB 2.0
- Deployed the web components into the web logic application server.
- Involved in writing all client side validations using Java Script, JSON.
- Involved in the complete development, testing and maintenance process of the application.
- Used Hibernate 2.0 as the ORM tool to communicate with the database.
- Hibernate is used as persistent at middle tire for providing object model over relational data model.
- Code Reviews, customization and maintenance of code across applications.
- Responsible for performance issues. Optimized ant built scripts for faster building and worked on modifying shell scripts.
- Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing with JUNIT.
- Responsible for release of code into production and its integration with other Applications.
Environment: Java1.2, J2EE, Struts1.3, Weblogic6.1, Eclipse, EJB2.0, Hibernate, XML, XSLT, JSP, JDBC, Rational Rose, JavaScript, HTML, JUnit, DB2.
