Salesforce Developer Resume
Mclean, VA
PROFESSIONAL SUMMARY:
- 7+ years of IT Experience in various stages of Software Development with 5+ years of experience as Salesforce.com CRM Developer on SalesForce.com Platform.
- Experience in Configuration and Implementation of Salesforce CRM and Salesforce SFA application based on Force.com platform and Apex Language with various business domains like Financial, Healthcare and Manufacturing services.
- Extensive knowledge of Salesforce.com implementation cycle in Sales, Retail and Support modules.
- Performing system requirements gathering, Analysis, Designing, Developing, Testing and implementation of business solutions, which uses Salesforce.com CRM system.
- Worked with various Salesforce Standard objects like Accounts, Contacts, Leads, Cases, Campaigns, Reports, and Dashboards. Defined Lookup and master - detail relationships on the objects. Created Data Validation rules, Workflow Rules to automate Tasks, Email Alerts, Field Updates, Time-dependent actions and Formulas as per business requirement.
- Designed and developed Apex Classes, Visual Force Pages and Triggers for various functional needs in the application.
- Knowledge in Salesforce.com SFA, Apex triggers, Force.com Apex classes, Integration, Visual force, Web Services.
- Proficiency in SFDC Administrative tasks like creating and customizing Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Validation rules, Reports, Dashboards, Tasks and Events.
- Extensively worked on Salesforce.com sandbox and production environment including creating Sandboxes and refreshing it time to time. ContinuousDeployment between Production and Sandboxes using Eclipse, Force.com Migration Tool, and Change Set.
- Configured and developed various Custom reports, Dashboards and Report folders for different user profiles based on the need in the organization.
- Strong knowledge of sales, marketing, service and support automation.
- Experience inmigrating data from various systems into Salesforce CRM using ETL toolslikeInformaticaCloud and SQL Server Integration Services.
- Good knowledge on SOSL and SOQL for Querying and searching data on Force.Com platform.
- Experienced in creating and using Stored Procedures, Views, User Defined Functions, Sub-Queries and Joins for complex queries involving multiple tables and Exception Handlers.
- Proficient in SQL Server and T-SQL (DDL and DML) in constructing Tables, Normalization/ De normalization Techniques on database Tables.
- Very good T-SQL Programming skills. Used SQL Profiler, Execution Plan, and Performance Monitor to monitor the SQL server for deadlocks, long running queries and tune the same to improve performance.
- Expert in data Extraction, Transforming and Loading (ETL) using various tools such as SQL Server Integration Services (SSIS), Data Transformation Services (DTS), creating Dynamic packages for Incremental Loads.
- Good understanding of (SDLC) software development life cycle process methodologies and principles.
- Experience in middleware technologies - XML, XPath& client side technologies like AJAX, Java Script 1.2/1.8, and CSS.
- Experience in developing Front end Technologies exclusively using XHTML, CSS & Java Scripts in an Ajax driven environment.
- WellversedinBusinessAnalysis, Requirementsgathering, and CustomerFacingPresentations,BusinessProcesses and Methodologies and abilities to work in large enterprise teams.
- Self-motivated and always eager to learn new programming methods.
- Skilled at assessing client needs, working in Groups, suggesting ideas that enhance Efficiency and Performance, Implementing technology solutions, and end users.
- Strong requirements gathering experience by preparing Functional documents like Use Cases, Software requirements specifications and conducting user interviews.
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.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com, Excel Connector, Workbench
Languages: Apex, Visualforce, C, C++, Java, T-SQL, HTML, CSS
Databases: MS SQL Server, Oracle, IBM DB2, MySQL
Web Services / Integrations: SOAP API, REST API, HTTP, Apex Web Services API, WSDL, Bulk API, Data Replication API, SSIS Integration, BizTalk Integration
Operating Systems: Win XP/ 2000/NT/98, UNIX, MS-DOS, MAC OS X, Linux
Documentation Tools: MS Office, Visio
IDE and Editors: Eclipse, Java IDE, Notepad, Notepad++.
Data Migration Tools: Data Loader for Salesforce, Import Wizard, Informatica, SSIS
PROFESSIONAL EXPERIENCE:
Confidential (McLean, VA)
Salesforce Developer
Responsibilities:
- Prepared Business Requirement Document (BRD), User Requirement Document (URD), and Technical Documents, required in filling the gap between the Development Teams and Business Management.
- Participated in gathering User Requirements and System Specifications. Responsible for documenting all Code Logic and Business Flows for Salesforce Interface development.
- Created and Customize Formula Fields, Custom Objects, Cross Object Formulas, Roll up Summary fields, Complex page layouts and Validation Rules.
- Designed and developed Entity-Relationship data model, Workflow rules, Page Layouts, Visual Force Pages to suit the application needs.
- Created Visual Force Pages and Visual Force Components to achieve custom functionality on Salesforce.
- Involved in Data Mapping and Data Migration between Legacy systems, Salesforce.com Fields, and Objects.
- Leveraged Customer Community along with Visualforce pages to create a customer portal for the users which caters for the 360 degree view of Order process from submitting orders to viewing results of completed orders and archiving legacy orders.
- Develop Controller Classes, Apex Classes, and Apex Triggers for various functional needs and implemented business logic to capture the business requirements.
- Developed and deployed Workflows for Sales and Product Management.
- Used SOSL and SOQL for manipulating data using Salesforce platform Database Objects.
- Incorporated the Web Services for extricating the information from outside frameworks to show in the pages of Salesforce.com.
- Developed Custom reports to better track and assist managers to provide report accessibility for individual groups.
- Used Eclipse Force.com IDE for the Deployment. Worked on SOAP API and REST API to make Web service calls.
- Created Customized Dashboards to Track the Productivity Usage and Performance of Business Centers and their Sales Numbers.
- Created Email alerts, Field updates, and workflows as required by the business. Participating in Code review and suggested better ways of customizing the logic.
- Worked with QA team for designing Test Plan and Test Cases for User Acceptance Testing (UAT).
Environment: Salesforce.Com platform, Apex Language, Visual Force (Component, Pages and Controllers), Pages Data Loader, HTML, Java Script, Reports, JSON, Custom Objects, Email Services, Sandbox Data Loading.
Confidential (Arlington, VA)
Salesforce Developer
Responsibilities:
- Involved in Solution Design, Implementation, workflow, data loading, and complex customization available on Sales Cloud Service.
- Performed analysis of business, technical requirements and designed the solution by customizing various standard objects available on Salesforce.com and using other platform-based technologies, which included Visual Force, Force.Com API.
- Implemented Bulk load of data from Legacy Systems to Salesforce by analyzing the data and making necessary changes based on business rules.
- Responsible for activities related to configuring Data Loader, Uploading data from CSV files into Salesforce.com, by checking the Data Quality on the objects.
- Implemented Pick lists, lookups, Master Detail relationships, and Record Types to enforce Data Quality for Auto Response rules.
- Worked with Dynamic Apex to Access Objects and Fields to describe information.
- Analyzing the current requirement process, identifying problems and making recommendations to improve the Process flow.
- Designed a solution, which logs all the batch operations with status of Success or Failure using Custom objects.
- Created Custom Objects and defined Master detail relationship between the objects by implementing validation rules, formula fields, and Assignment rules.
- Created Search layouts to organize fields, Custom Links, Page layouts, related lists and other components on record detail pages and edit pages.
- Used Force.com Eclipse IDE Plug in to develop Triggers and Classes.
- Created Dashboards, Reports, and Custom Report types to track the data of Standard and Custom Objects.
- Used Rest API for interacting with Salesforce to implement web related applications.
- Created Test Classes and Performed UAT Testing.
- Interacted with Quality Assurance Team in reviewing and Validating the test cases and plans to ensure the application meets the user requirements.
Environment: Salesforce.com platform, Agile, Apex Language, Java Script, S-Controls, Custom Objects, Triggers, SOSL, SOQL, Force.com IDE.
Confidential (Denver, CO)
Business System Analyst
Responsibilities:
- Actively participated in interactions with users, team lead, DBAs and technical manager to fully understand the requirements of the system.
- Validated the business, user and functional requirements and segregated them into Use Cases, context diagrams and activity diagrams using Rational Rose,thus defining the Data Process Models.
- Participated in the identification, understanding, and documentation of business requirements, keeping in mind the need for the application based on the project scope and RUP methodology.
- Built templates and dashboards for customized views of the data specific to each group and line of business.
- Created an ETL solution that reads product, vendor, and order data from flat and Excel files on a network share into a SQL Server Database. The Solution also validate incoming data and performed notifications when jobs are complete. The order data thus loaded into SQL Server was used to generate reports using SSRS 2008 R2 reporting functionality.
- Created SSIS package to capture error data and sending out the error data in flat file as an attachment to the corresponding Mail IDs using sent mail task.
- Implemented Error handling in Stored Procedures using Try and Catch, @@Error and Raiserror functionality in SQL Server.
- Developed custom reports using SSRS to review scorecards, business trends based on the data from different sources.
- Used Caching (Cache method) for faster retrieval of data to generate reports against the data warehouse.
- Generated Reporting using Global Variables, Expressions and Functions for the reports using SSRS 2008 R2.
- Build different types of chart reports using SSRS like column chart and Pie Charts. Created sub reports and pass through parameters from main report to the sub reports.
- Created complex stored procedures, cursors, tables, views and other SQL joins and statements for applications by using T-SQL.
- Experience in creating snapshots of reports to reduce the load on the server.
Environment: MS SQL Server 2005/2008 R2, SQL Server Management Studio (SSMS), Query Analyzer, Enterprise Manager, T-SQL, SQL Server Integration Services (SSIS), Microsoft Excel, SQL Server Agent, Microsoft Share Point Portal Server, SQL Diagnostic Manager.