Salesforce Developer Resume
Phoenix, AZ
SUMMARY:
- More than 8+ years of IT experience with around 5+ years of experience in Salesforce developer/administrator having knowledge in developing, customizing and maintaining Salesforce.
- Possess knowledge of CRM processes like Sales, Marketing, Customer Service and Customer Support, Business processes and recommended solutions to improve their processes using salesforce.com.
- Experience in Administration, Configuration, and Implementation of Salesforce CRM and Salesforce SFA applications based on Apex Language and Force.com Platform.
- Experience in SFDC development using Apex classes and Triggers, Visual Force, S - Controls, Force.com IDE, SOQL, SOSL.
- Extensive qualifications in all phases of Software Development Life Cycle (SDLC) Methodologies like Agile, Scrum, Waterfall and work accordingly to improve processes, systems, and methodologies
- Extensive experience in analyzing business requirements, entity relationships and converting to Salesforce custom objects, lookup relationships, junction objects, master-detail relationships.
- Extensive experience in Agile Methodology of Software Development Life Cycle (SDLC), Worked on all phases of the project Business requirements, development, testing, Production support. 3 years of experience in Agile/SCRUM development environment.
- Experience in moving Apps from lower sandboxes to production environments and addressing issues related to functionality, integration, and deployment.
- Hands on experience with Apex Language, Apex Trigger, Apex Class, Batch Apex, Apex Test Methods, Apex Web Service, and Visual force pages, Visual force Components & Controllers.
- Customizing of Visual force pages with Visual force components, Custom, Extension controllers and developed dynamic components.
- Implemented security and sharing rules at object, field, and record level for different users at different levels of organization. Also created various profiles and configured the permissions based on the organizational hierarchy.
- Experience in writing SOQL and SOSL using Force.com Explorer, Developer Console and Force Work bench.
- Good working experience in Design and Development of User Interfaces Using Visual force, HTML, CSS, JavaScript and jQuery.
- Familiarity with SQL and RDBMS, ability to manage data loads and data quality.
- Possesses strong interpersonal skills, the ability to interact with people at all levels, and strong communication and presentation skills.
- Expert Level understanding of Salesforce.com CRM and its Development Life Cycle.
- Extensive experience in writing SQL, Stored procedures, Functions, Packages, Database triggers, Shell-Scripts and SQL Loader scripts.
- Experience performing all aspects of development life cycle including design, development, unit testing and documentation.
TECHNICAL SKILLS:
Salesforce:: Apex, Controllers, Triggers, SOQL, SOSL, Visual force Pages, Component, Controls, Standard/Custom Objects, Workflows, Approval process, Reports, Dashboards, Analytic Snapshots, Sales cloud, Service cloud, Service console.
SFDC Tools:: Eclipse, Force.com Explorer, Excel Connector, Data Loader, Jitter bit, Demand Tool, Salesforce outlook Connector, Salesforce1, Ant migration tool.
Languages:, C++, Java, Apex, Visual force, XML, Html, CSS, Java Script.
Database:: Oracle 8i, 9i, 11g, SQL Server, MySQL.
Operating System:: Windows XP/Vista/7, UNIX, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Salesforce Developer
Responsibilities:
- Assess and redesign Apex Triggers, Apex Classes and Test Classes for better performance and consolidation of business processes.
- Helped build and train a fully functioning Salesforce development team.
- Refined Reports, Analytic Snapshots, and Dashboards for evaluating the efficiencies of the different sales departments.
- Enhance Visual force Pages to gather order details for internal systems.
- Modeled Custom Objects, Custom Settings, Custom Fields, and Relationships for new functionalities.
- Documented Workflows, Triggers and logical interdependencies to consolidate complex business processes.
- Designed Scheduled Classes, Batch Classes, and Asynchronous Methods to heavy weight processing from user operations.
- Created, and consolidated Apps, Tabs and User Permissions associated with different objects
- Used ANT tools to manage Meta Data changes between the different orgs in the release process.
- Worked with SVN to maintain the code repository and manage changes to be implemented in the release cycle.
- Back populated, cleansed and maintained data using Data Loader.
Environment: Salesforce.com,Eclipse IDE, FuseITSOQL Explorer, Force.com Sandbox, Data Loader, Apex, JavaScript, Sharing Rules, Workflows, Email Updates, Force.com Sites, Visual Force (Pages, Component, Controllers, Component Extentions), HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, SOQL, SOSL, Custom Tabs, Custom Application, Custom Fields, Custom Settings, Relationships, Email Services, Security Controls, Profiles, Permission Sets SF Explorer, JIRA.
Confidential, San Francisco, CA
Salesforce Developer
Responsibilities:
- Architected functionalities of an in-house applications to manage data within theSalesforce.com platform
- Created custom Visual Force pages to manage security and build custom operations for the different business processes
- Debug and add enhancements to Scheduled Jobs that refreshed data a from central database to Salesforce
- Reviewed design of Role-Based Access for the users
- Create Visual Force Widgets that integrate real time data into Salesforce using JSON API calls
- Composed Technical Design Documents to capture the system’s current state
- Wrote Apex Triggers, and created Workflows Rules, Email Templates, Field Updates, Test classes
- Worked in agile process using JIRA to estimate sprint scope all developers in the team
- Managed development work in an on-shore, off-shore model
- Wrote SOQL and SOSL queries to verify data within the different orgs and within the different Salesforce components
- Built Reports for standard and custom objects and implemented any modifications needed to work around limitations of these objects and created custom objects, and worked with limitations of standard objects to create unique functionalities for business needs.
Environment: Salesforce.com,Eclipse IDE, SOQL Explorer, Force.com Sandbox,Lexi Loader, Apex, JavaScript, Sharing Rules, Workflows, Email Updates, Force.com Sites, Visual Force (Pages, Component, Controllers, Component Extentions), HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, SOQL, SOSL, Custom Tabs, Email Services, Security Controls, SF Explorer, JIRA.
Confidential, Brisbane, CA
Salesforce Consultant
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports and Dashboards.
- Developed various Custom Objects, Tabs, Components and Visual Force Pages, data schemas, SOQL queries and Controllers.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the needs in the organization.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Created and deployed Several Reports, Report types and Dashboards using salesforce.com
- Developed Apex Classes, Controller Classes and Apex Triggers in accordance with the Governor limits for various functional needs in the application.
- Developed and deployed workflows and approval processes for opportunities and products / assets management.
- Created and used HTML and Visual force Email templates.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from the home grown applications by using the home grown web services built with C#.net, ADO.net and ASP.net.
- Used the sandbox for testing and migrated the code to the deployment instance after testing utilizing both Behaviour Driven Development ((BDD) and Test Driven Development (TDD) test cases
- Interacted with the Salesforce.com premium tech support team on a regular basis.
Environment: Salesforce.com platform, Apex Language, Visual Force Pages, Workflow and Approvals, Reports, Custom Objects, Tabs, SOQL, SOSL, HTML, JavaScript, Eclipse IDE Plug-in, Email templates, Sandbox, REST API, SOAP, Metadata, Bulk transactions, Jitter bit, Demand Tools, google-Adsword, partner WSDL, Data Structures, Data Modeling, Database Schema
Confidential, Nashville, TN
Salesforce Consultant
Responsibilities:
- Implemented and managed various complex sales and service processes
- Administered users in salesforce.com with focus on setting up profiles, roles, and teams
- Managed enhancement and issue logs, and participated in executing necessary development to address requests.
- Generated different Reports and Dashboards for different customers.
- Managed Sandbox environment and deployment.
- Experienced with Federated Authentication using SAML and Delegated Authentication Single Sign-on functionality.
- Implemented Service Cloud Functionality.
- Created and managed workflow rules, data validation.
- Designed and deployed the Custom objects, Custom Fields, Custom tabs, Entity-Relationship data model, Validation rules, Workflow Rules, Email Alerts, Auto-Response Rules, Page layouts, Components, SOQL queries, Visual Force Pages to suit business needs
- Customized page layouts for Opportunity, Contacts and Accounts depending upon user Roles and Profiles.
- Implemented the requirements through Apex Triggers, Classes, Custom Controllers and Visual Force Page son Salesforce.com platform using Force.com IDE.
- Management of mass imports and exports of datausingData Loader.
Environment: Saleforce.com platform, Force.com Sites, Apex, Single Sign On, Visual Force (Pages, Component & Controllers), Data Loader, HTML, Java Script, CSS, Workflow & Approvals, Reports, Big Machines, Custom Objects, SOQL, SOSL, Custom Tabs, Email Services, Security Controls, Sandbox data loading, SF Explorer and Force.com IDE Plug-in Eclipse, RDBMS,Data Structures, Database Schema.
Confidential, Northbrook, IL
Salesforce Developer
Responsibilities:
- Closely worked with SalesForce.com consultants while implementing the solutions for the needs of the organization.
- Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components, Visual Force Pages, Apex classes to suit to the needs of the application.
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Customized tabs for among different business users groups and business centers.
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from internal systems using Scribe Insight.
- Create various profiles and configured the permissions based on the organizational hierarchy requirements.
- Designed and developed workflow rules, validation rules, and customizations within Sales force.
- Implemented Apex Classes & Triggers and linked them to manage the workflows implemented in the system.
- Implemented S-controls to manage sales plan call sheets within Sales force, capturing prep data and call activity.
- Involved in Salesforce Cloud computing knowledge transfer and tutorial activities
Environment: SalesForce.com CRM Application Platform, Apex Language, Visual Force, S-Controls, HTML, JavaScript, Custom Objects, Tabs, Page Layouts, Workflows, Approval Processes, Email, Messaging, Dashboards, Reports, Eclipse, Sandbox, Production environment, REST API, SOAP, Metadata, Bulk transactions, security controls, Scribe Insight.
Confidential, Houston, TX
Oracle PL/ SQL Developer
Responsibilities:
- Develop and debug PL/SQL and create, execute and optimize SQL queries. Checking the performance of the overall application and tune the SQL Queries and performance tuning of the database where exactly it is necessary using TKPROF and explain plan.
- Created Packages for Data Migration and Transformation.
- Configured and deployed packages.
- Used PL/SQL to implement slowly changing Dimension to maintain historical data in Oracle Data Warehouse.
- Migrated data from different sources like Text files, Excel spreadsheets to Oracle databases using Informatica.
- Worked with UTL FILE to write the files. Involved in generating new files, modifying or updating the existing. Files as needed and monitoring them if they are successful runs.
- Thoroughly involved in unit testing, creating unit test documents and involve in peer reviews,
- Technical Design reviews, code reviews, follow ups and status updates to closely monitor the development throughout its life cycle.
- Validating all the database changes with validation scripts when the changes are moved to different environments and supporting them.
- Developed scripts for tables with partitions and indexes, views, materialized views and functions as per the business requirements.
- Developing scripts/packages for reports
- Improve the database performance with the bulk collect operation
- Used with SQL * Loader to load the data from flat file to database
- Worked with DBMS PROFILE to identify performance bottlenecks of PL/SQL code
- Built database objects like Tables, Views, Synonyms, Grants, Sequences and Triggers, procedures, packages using Oracle tools like SQL* Plus, PL/SQL Developer and TOAD.
- Developed Procedures for efficient error handling process by capturing errors into user managed tables.
- Interface with the user community & other IT teams to analyze requirements for various projects, design & develop database solutions
- Coordinated with DBA in creating and managing tables, indexes, table spaces, auditing and data quality checks.
- Developed data conversion procedures in PL/SQL and Involved in maintaining batch processing PL/SQL procedures for data extraction for feed creation, and for sending real time and batch transactions.
- Created, troubleshoot and perform tuning on complex SQL, and PL/SQL queries.
- Enhanced application code to improve the performance of searches and application performance in general.
- Troubleshoot and resolve production-related issues as they arise.
- Worked with members of the team, database admin, and also assisted Business Analyst, QA testers and UAT with test cases and testing.
Confidential, Virginia
Oracle PL/SQL Developer
Responsibilities:
- Analysis of business requirements and converting business rules into design software to meet the requirements.
- Participated as a team member and involved development of application.
- Developed tables, indexes, constraints, views and sequences.
- Extensively used the advanced features of PL/SQL like Subtypes, Records, Tables, Object types and Dynamic SQL.
- Developed database triggers, packages, functions, and stored procedures using PL/SQL and maintained the scripts for various data feeds.
- Used PL-SQL features like cursors, ref cursors, Exception handling.
- Worked on User-defined and System defined exceptions to handle different types of Errors.
- Involve in Tuning, Performance and Optimization of queries and standardization of the code.
- Used Database trigger for making history of insertion, updating, deletion and all kind of Audit routines.
- Extensively used FORALL and BULK COLLECT to fetch large volumes of data from table.
- Planned the index rebuilding, index analyze and table analyze on periodical basis.
- Developed Unix Shell Scripts to automate backend jobs, loading data into the Database using SQL* Loader.
- Developed complex Oracle forms providing extensive GUI features (multi-selects drag and drop, graphical charts, automated system alerts and notifications etc.).
- Developed LOV’s and Triggers for different data blocks.
- Developed forms Using Tab-canvas, Stacked, Content and Horizontal toolbar canvas.
- Developed reports using complex queries as per client request as a part of production support.
- Generated Reports on the daily basis according to client requirements using Crystal Reports.
Confidential
Oracle PL/SQL Developer
Responsibilities:
- Involved in different stages of Project Life Cycle.
- Created new Databases, tables, established relationship among tables in a database.
- Created stored procedures and functions to support efficient data storage and manipulation.
- Created views to display required information on user interface, and triggers to validate consistent data entry into the database.
- Designed and developed complex procedures to handle errors and exceptions at both application and database level using PL/SQL and shell scripts.
- Conducted code review to ensure development standards.
- Used export and import utilities for logical backups.
- Implemented various Error/Exception handling methods using system defined exceptions and user defined exceptions.
- Used Bulk Collections, Indexes, and Materialized Views to improve the query executions.
- Used SQL *LOADER to load large amounts of data from external files to database.
- Created and Scheduled DTS packages to pull data from SQL Server and exported to Excel Spreadsheets and vice versa.
- Scheduled Jobs using SQL Server Agent. Identified, tested, and resolved database performance issues (monitoring and tuning) to ensure database optimization.
- Created PL/SQL scripts to extract the data from the operational database into simple flat text files using UTL FILE package.
- Tuned OBIEE Reports and designed Query Caching and Data Caching for Performance Gains.
- Maintaining jobs for data messaging from development server to test server for generating daily reports for financial and marketing team. Involved in database Performance Tuning and monitoring.
- Designed and implemented several complex reports.
- Developed SQL *Loader scripts for migrating application specific data.
- Developed Reports to generate daily, weekly, monthly, quarterly, yearly Reports using crystal Reports.
- Created different user level groups, and assigned appropriate permission level to the database.
