Sr. Salesforce Developer Resume
Atlanta, GA
SUMMARY:
- Over 8 years of experience in IT industry with 6 years of experience in Salesforce CRM Platform in both functional and technical roles and 2 years of experience in QA Testing.
- Experienced in all phases of Salesforce Software Development Life Cycle (SDLC) and project life cycle processes from analysis, design, development, testing, implementation and maintenance of standalone object - oriented enterprise applications.
- Experience in Force.com Apex Classes, Apex triggers, Visual f orce, Batch Apex, Integration, REST - and SOAP - based Web Services, Force.com API, SOQL and SOSL, Salesforce AppExchange, and JAVA and C# on demand.
- Experience in creating Custom Objects, Custom Formula Fields, Field dependencies, Relationships, Pick-lists, Custom Tabs, Validation rules, Work Flows, Approval Processes, Page Layouts, Search Layouts to meet clients’ requirements and functional expectations.
- Experience in SFDC Administrative tasks like creating Profiles, Permission Sets, Roles, Users, Record Types, Email Services, Reports, Dashboards, Tasks and Actions.
- Experience in working with Debug Apex Scripts using Debug Logs and System Log Console to catch Exceptions and execute Governor Limits.
- Performed administration activities for SFDC/Veeva including System Configuration, Analytics Reporting, Data Migration, User Acceptance Testing, End User Training Development & Delivery and System Testing.
- Experience working with Force.com IDE, Data Loader, Apex Explorer and Salesforce Sandbox environments.
- Assisted in migration an application from Salesforce Classic to Lightning Experience.
- Setting up Apttus Approval Process, hiding certain products from price lists using search filters. (CPQ)
- Experience in working with Force.com Standard Objects Accounts, Contacts, Leads, Cases, Opportunities and Campaigns.
- Strong knowledge about Sales cloud, Service cloud, Market configuration and customization and good understanding with Client/Server architecture, Object-Oriented design techniques and web application design.
- Hands on experience in using Lightning App Builder to create record home pages and customer community pages.
- Hands on experience implementing Role Hierarchies and Sharing Rules for system security design.
- Experience in Standard and Custom Controllers in Visual f orce for development of custom Visualforce pages and components as required by business requirements.
- Knowledge in CLM, and X-author templates, importing data into Apttus using data loader & import wizard.
- Used different data tools - Apex Data Loader, Import Wizard, SFDC Data Export, Mass Delete.
- Experience working with Salesforce sandbox and production environments.
- Proficient with using Visual Studio Code and the official Salesforce Extension Pack to quickly and easily create, test, and deploy Salesforce DX Projects and custom code.
- Proficient in working with Eclipse IDE and Force.com Plug-in for writing business logic in Apex programming language.
- Understanding of the Git version control system, as well as its integration with the GitHub code hosting service.
- Integrated SFDC with Marketo Tool to make Marketing process easy to access Leads and opportunities.
- Worked on Change sets, Packages, Eclipse, ANT migration tool for deploying apps and several other components.
- Involved in design, development, test and implementation phases of Software Development Life Cycle and Agile Development using JIRA with focus in Object Oriented Programming.
- Experience in using the Workbench tool for SOQL queries, SOSL and the REST Explorer.
- Experience in using the Force.com Explorer to browse data model schema, custom objects, fields, build and test SOQL queries also performing data migration from Legacy Systems using Data Loader.
- Expertise in Object Oriented Programming involving Analysis and Design and Development of web-based applications.
TECHNICAL SKILLS:
Salesforce Technologies: SalesForce.com, Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, Lightning UI, S Controls, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects.
Eclipse, Force.com Eclipse IDE Plug: in, Force.com Explorer, Apex Data Loader, Force.com, Workbench, Force.com Platform (Sandbox and Production), Marketo.
Other Programming Languages: Java, JavaScript, HTML, XML, DHTML, C, C++, C#, SQL
Databases: MS SQL Server 2005/2008, PL/SQL, RDBMS, Oracle 8i/9i/10g, MS Access, and MySQL
Operating Systems: Windows (All editions), Windows Server 2000/ 2003/ 2008/ 2012 , Unix-based systems
PROFESSIONAL EXPERIENCE:
Confidential - Atlanta, GA
Sr. Salesforce Developer
Responsibilities:
- Involved in business requirements meeting for requirements analysis, designing data model, identifying customizations and prepared Technical Design Document.
- Created relationships among objects using Lookup, Master-detail and Junction Object relationships.
- Implemented customizations using Apex controller classes (Custom, Extension), Triggers and Visualforce pages.
- Used Visualforce components like Form, PageBlock, PageBlockSection, CommandButton, Actionsupport, ActionFunction, PageBlockTable and Repeat for developing Visualforce pages.
- Developed rich UI using custom Cascading Style Sheets (CSS) in Visualforce pages and used JavaScript, JQuery for client-side validations. Written SOQL, SOSL, Aggregate, Relationship queries in Apex classes, triggers to retrieve optimized data from sObjects.
- Written Apex classes to make an outbound integration to external application by generating necessary Apex stubs from WSDL using WSDL2Apex.
- Created external objects and integrated with Oracle database using Lightning Connect and O-Data protocol.
- Hands on experience in building custom Lightning components and Lightning applications.
- Developed Apex REST web service classes for inbound call to Salesforce from external applications accessing via data power. Developed Apex batch classes to archive chatter post and custom object interactions data daily and monthly basis. Customized Salesforce Standard objects like Accounts, Opportunities, Leads, Campaign, Cases, Tasks and Events.
- Developed custom Objects, Fields, Dependent picklist values, validation rules, Page Layouts, Search Layouts and Tabs.
- Performed administrative tasks - creating Users, Profiles, Roles, Permission Sets, Page Layouts, Record Types and configured sharing rules based on Organization role hierarchy.
- Configured Single Sign-On (SSO) for user authentication using SAML 2.0 and using my domains.
- Implemented service cloud, service console and configured Email-to-Case and enabled communities in cases. Created workflow rules, approval process and defined actions like Tasks, Email alerts, Outbound message and Field updates.
- Created communication templates used for Email alerts based of Text, HTML and Visualforce types.
- Customized standard features like auto-response, assignment, escalation rules on Lead and Case object.
- Developed customized Reports, Dashboards for business users and managers, developed custom report using Visualforce pages.
- Prepared data mapping documents and migrated data from Siebel to Salesforce using Data Loader, Cast Iron orchestration.
- Written Apex unit test classes for Trigger, Apex classes to meet 75% of code coverage to migrate to Production instances.
- Created and maintained documentation for application Design, data mapping documents for Migration and integration technical design documents.
- Good experience in preparing package.xml file for deploying applications from Sandbox to Production instances using Force.com migration script and Workbench.
- Implemented best practices to avoid governor limits by writing repeated code in triggers and Apex classes.
Environment: Salesforce CRM, Lightning, Apex Classes, Controllers, Visualforce pages, Web Services, SOAP, REST, WSDL, Sales Cloud, Service Cloud, Custom Objects, Tabs, Email Services, Workflows, Approval process, Data loader, Cast Iron, Reports, Dashboard, Sharing rules, Force.com IDE, HTML, CSS, Javascript, JQuery, Windows 2003.
Confidential, Richardson, TX
Salesforce Administrator/Developer
Responsibilities:
- Performed roles of Developer and Administrator in the organization for customization and configuration.
- Using Force.com developer toolkit including Apex controller classes and Visualforce pages, Components to develop custom business logic.
- Worked with SOQL, SOSL & relationship queries and worked on query optimization so that governor limits were not hit.
- Well versed with Salesforce governor limits and written Apex classes, as well as triggers that perform within limits.
- Wrote front-end validation rules using JavaScript, jQuery and developed custom CSS for look and feel across all Visualforce pages.
- Used JavaScript remoting to call Apex methods from JavaScript to reduce the Visualforce view state.
- Created sites and developed site Visualforce pages with UI similar to the Application Portal and gave access to internal and external users.
- Worked on various Salesforce Standard Objects including Leads, Accounts, Contacts, Opportunities, Campaigns, Cases, Solutions, Reports, Dashboards, Events and Tasks.
- Developed various custom Objects, Tabs, validation rules, roll-up summary fields and complex formula fields.
- Worked on campaign automation using ExactTarget to execute and track responses from ExactTarget to Salesforce.
- Performed various administrative activities: creating Profiles, Roles, Permission Set, Sharing rules, Page Layouts, Record Types and configured permissions for each profile in the organization.
- Created workflow rules and defined actions, tasks, email alerts, field updates and outbound messages.
- Developed custom Reports & Dashboards to better assist managers; used the report folder to provide report accessibility to appropriate personnel.
- Migrated data into Salesforce using Data Loader, Informatica ETL tools.
- Wrote Apex unit test classes for Apex classes, triggers, web services; used startTest, stopTest and setMock test methods.
- Experience in using Salesforce Lightning Design System for styling Lightning applications.
- Used test annotations @isTest, @testSetup and written test classes for web services by implementing the WebServiceMock interface.
- Deployed application components across various sandboxes and production orgs using Force.com IDE, Change Set.
- Provided training to internal business users to use applications and develop their own custom reports.
- Interacted with various business user groups to gather requirements.
Environment: Salesforce CRM, Force.com platform, Lightning, Apex Classes, Visualforce pages, Controllers, Sites, Web Services, SOAP, REST, WSDL, Custom Objects, Tabs, Email Services, Workflows & Approval process, Data Loader, Informatica, Reports, Dashboard, Eclipse IDE with Force.com plugins, Windows.
Confidential, Washington DC
Salesforce Developer/Administrator
Responsibilities:
- Created workflow & approval processes, validation rules, Auto-Response Rules, Approval process, email alerts and templates, and field updates.
- Created email templates and inbound emails using Visualforce for the clients and customers.
- Analyzed the business requirements and mapped to Salesforce.
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Worked with SF Chatter which helps the users to communicate with the organization easily and quickly.
- Worked with Integration and web services. Integrated Salesforce with legacy systems using Apex web services and outbound messaging.
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Implemented Apex Triggers with SOQL queries and also created workflows like email alerts and field updates.
- Involved in Agile methodology, Scrum that dramatically improved productivity and reduced errors.
- Wrote several SOQL & SOSL queries in the Apex coding with consideration to Governor Limits for data manipulation needs of the application.
Environment: Salesforce platform, Apex Language, Visualforce (Pages, Components & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Ant tool, Windows XP.
Confidential - SFO, CA
Salesforce Developer
Responsibilities:
- Developed Custom Objects, Custom reports and configured Analytic Snapshots to dump data into on a regular basis for sales performance and lead generation statistics.
- Responsible for Salesforce Development and Administration in the organization.
- Created user Roles and Profiles, security controls and shared settings.
- Worked on various Salesforce standard objects like Accounts, Contacts, Leads, Reports and Dashboards Case, Solutions and Opportunities.
- Used Eclipse Force.com toolkit for creating Apex Classes and Apex Triggers to develop custom logic and objects.
- Designed and developed SFA based Application on Force.com Platform in Salesforce environment with Apex in the backend and Visualforce pages for the user interface.
- Involved in APTTUS X-Author excel for migration of products, price lists and price list items in Salesforce.
- Set up smart campaigns in Marketo to adjust data, set up alerts from forms filled.
- Worked with SF Chatter which helps users to communicate with the organization easily and quickly.
- Worked with Integration and web services. Integrated Salesforce with legacy systems using Apex Web services and outbound messaging.
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Implemented Apex Triggers with SOQL queries and also created workflows like email alerts and field updates.
- Used agile methodology and interacted with different stakeholders and participated in regular meetings.
- Developed Custom Objects, Custom Reports and configured Analytic Snapshots to dump data on a regular basis for sales performance and lead generation statistics.
- Supported data migration activities for migrating data from various business sources with the support of Salesforce CRM.
- Provided daily user support in managing users, creating and maintaining custom objects and fields, handling bulk data migration, maintenance of page layouts, and installation and support of AppExchange applications like ExactTarget and Marketo.
- Integrated web services using REST and SOAP by generating the necessary stubs from WSDL files for extracting data from home-grown applications by using web services.
- Developed and supported Extraction, Transformation and Load process (ETL) using Informatica.
- Created email templates and inbound emails using Visualforce for clients and customers.
- Developed Apex Test Classes with assurance of maximum code coverage.
- Created custom components to be used in Visualforce pages and Visualforce email templates.
- Worked extensively with the QA team for designing Test Plan and Test Cases for User Acceptance testing (UAT).
- Used the sandbox for testing and migrating code to the production instance after testing.
- Provided ongoing Salesforce maintenance and administration services including periodic data cleansing, custom objects, and workflow.
- Developed and configured various Reports and Report Folders for different user profiles based on the organization’s needs.
Environment: Salesforce platform, Apex Language, Apttus CPQ, Visualforce (Pages, Components & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Marketo, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential - San Jose, CA
Salesforce Developer
Responsibilities:
- Created workflow & approval processes, validation rules, Auto-Response Rules, Approval process, email alerts and templates, and field updates.
- Analyzed business requirements and mapped them to Salesforce.
- Created and customized value propositions and a summary of key items to in order to maximize deployment value using Marketo.
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Analyzed, Designed and Built using SOQL, Apex, Visualforce Page, Triggers for enhancing the existing functionality of Flextronics Apttus Contract workbench.
- Created User Roles and Profiles, security controls and sharing settings.
- Involved in authoring Business Requirement Documents (BRD) into System Requirement Specifications (SRS) and identifying interface and business process specifications.
- Developed Apex Classes, Visualforce pages and Apex Triggers to develop custom functionality as per requirements.
- Imported data into Apttus using data loader and import wizard and also implemented Apttus Approval Flow process, Templates, clause functionalities in Contract document generation for contract management process.
- Implemented requirements on Salesforce platform and Force.com IDE Plug-in using Eclipse.
- Worked on various AppExchange products according to the organization’s needs.
- Worked on various Salesforce standard objects like Campaigns, leads, Accounts, Contacts, Opportunities, Products, Cases, Solutions, Reports and Dashboards.
- Responsible for all activities related to configuring Data Loader, uploading data in CSV files into Salesforce, and checking for data correctness.
- Integrated Salesforce with Microsoft Outlook to synchronize contacts, events and tasks.
- Implemented Case Management by creating Record Types specific to user groups, assignments rules, escalation rules, case templates, workflow rules and actions, etc.
- Involved in integrating Salesforce CRM with its ERP (Oracle EBS) system.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Worked on Apex classes, controllers, and controller extensions.
- Interact with Business Analysts and Developers to design better test plan and strategies based on the business’ requirements.
- Deployment of code from sandbox to production using Force.com IDE tool.
- Created Visualforce pages and components to achieve custom functionality.
- Configured user Roles, Profiles, sharing settings, and organization wide defaults based on the organization’s ever-changing security requirements.
- Used Force.com REST and SOAP web service API for implementing WSDL in applications for access to data from external systems and web sites.
Environment: Salesforce platform, Apex Language, Marketo, Visualforce Pages, Components & Controllers, Salesforce Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Java, Sandbox, Eclipse IDE Plug-in.
Confidential - Bloomington, MN
Salesforce Developer/Admin
Responsibilities:
- Interacted with various business team members to gather and document software requirements.
- Developed various Custom Objects, Tabs, Components and Visualforce Pages and Controllers.
- 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 dynamic workflows, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Developed and configured various Reports and Report Folders for different user profiles based on the organization’s needs.
- Worked on data integration, clearing, and transferring from third party APIs with requested permission sets using Apex Data Loader.
- Working with Salesforce data tools such as Data Loader and Eclipse Force.com IDE for data migration.
- Experience integrating Salesforce with external applications.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on detail pages.
- Used Apex Data Loader to migrate data such as accounts and campaigns from different legacy systems.
- Implemented Standard and Custom Apex Controllers to handle business logic and used debug logs to trace their execution.
- Worked in Agile methodology to reach different business requirements.
- Created Custom Email Templates as part of sending Alerts to users based on business requirements.
- Created Visualforce pages and components to render data from associated controllers as needed.
- Developed Triggers to handle bulk records to automate business logic within governor limits.
- Used Enterprise WSDL and developed Inbound Custom Web Services to expose native logic to external clients.
- Development of SOAP- and REST-based web services used for custom development.
- Designed, implemented and deployed Custom Objects, Page layouts, Custom tabs and Components to suit the application’s needs.
- Implemented Test Classes to cover positive and negative use cases for Classes and Triggers and achieved a high degree of test coverage.
- Performed deployments across sandboxes and to the Production instance.
Environment: Salesforce Enterprise edition, Marketo, Force.com, Eclipse IDE Plug-in, Apex Data Loader, Apex language, Visualforce (Pages, Components & Controllers), SOQL, SOSL, HTML, Java Script, Apex Triggers, Reports, Custom objects, Security controls, Email Services.
Confidential, Herndon, VA
QA Tester
Responsibilities:
- Analyzed Requirements from Functional Specifications and logged gaps in Visual Studio (TFS).
- Involved in the Preparation of Test plans.
- Used Visual Studio TFS (Team Foundation Server) & Test Manager to manage all testing activities.
- Organized calls with other vendors to drill with their functionality.
- Assigned tasks to all Testing Team members and ensured that member workloads were distributed fairly.
- Acted as the single point of contact between Development and Testers.
- Conducted team training sessions.
- Conducted collaborative integration testing between various projects.
- Prepared daily/weekly/monthly status reports.
- Kept track of new / changing project requirements.
- Prepared and reviewed test cases according to business requirements and client specific standards using Microsoft Test Manager.
- Involved in System Testing, Integration and Regression Testing as per test schedules.
- Performed end-to-end testing of business scenarios as per test schedules.