Bhavadeep Raavi
*****.*********@*****.*** 469-***-****
PROFILE
• 7+ years of overall professional IT experience with 4 years of experience in Salesforce CRM and
Force.com platform.
• Experience as Salesforce Developer, Salesforce Administrator and providing Support for challenging
CRM projects implementation.
• Expertise with analyzing business requirements and gathering information required for implementation.
• Experience building Visual force pages, Visual flows, Apex classes, Apex triggers, Visual force custom
controllers/ components, Custom objects, Reports, Dashboards and Tabs.
• Identify relationships and converting to sales force custom objects, lookup relationships, junction objects,
master-detail relationships.
• Expertise in Force.com technology stack: APEX, Visual Force, Visual Flow, SOQL, SOSL.
• Extensive experience of using declarative features like validation rules, workflows, and approval
processes, dynamic approval process, sharing rules automation for satisfying complex business process
automations.
• Created page layouts, search layouts to organize fields, custom links, related lists and other components
on a record detail and edit pages.
• Expert in system integrations and bulk data load process automation.
• Experience of software development projects, solution design.
• Experience of working with diverse database platforms including Oracle, SQL server.
• Extensively worked on Backend Programming using PL/SQL, Stored Procedures, Functions, Packages,
Database triggers, Cursors, Indexes, Exception Handling and collections for Oracle 10g/9i/8i and also SQL
queries/reports and scripts.
• Proficient in SQL*PLUS, SQL*LOADER, PL/SQL DEVELOPER and TOAD applications to manage
database.
• Strong experience in Developing and Customizing Reports and Forms using Oracle Reports 6i/2.5, Forms
6i/4.5, Discoverer 4i and XML Publisher 5.6.
TECHNICAL SKILLS
SFDC: Apex, VisualForce, Standard Salesforce platform.
Database: Oracle 9i/10g/11i and MS-Access, SQL Server.
Languages: SQL, PL/SQL, Java, JSP, C ++ and C
Web Tools: HTML, Java Scripting, CSS, Dreamweaver, XML, XSLT, XSL–FO and XML-DOM
Development Tools: Eclipse, Force.com IDE, Data Loader, Apex Explorer.
EXPERIENCE
AVID, Boston, MA Feb 2014 – Present
Salesforce Consultant
Roles and Responsibilities:
• Involved in maintenance and enhancements of Salesforce.com implementation.
• Worked on implementing Subscription for their products through Cloud Craze.
• Worked on Product setup and maintenance of products.
• Developed Batch Apex and Apex Scheduler that runs on daily and monthly basis for maintaining data.
• Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various
functional needs in the application.
• Used Apex Explorer and Apex Data Loader to Manage and Query the data.
• Created and Modified profiles, public groups, page layouts, custom objects and other components on
record detail pages.
• Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute
Governors and Limits.
Environment: Salesforce Enterprise Edition, Salesforce.com / Visual Force, Custom/Standard Objects, Custom
Tabs, Page Layouts, Workflow & Approvals, Reports, Eclipse, Apex Data loader.
Verizon Wireless, Columbus, OH August 2013 – January 2014
Salesforce Consultant
Roles and Responsibilities:
• Involved in Salesforce.com implementation at Verizon wireless.
• Developed Batch Apex to build an archiving solution that ran on a nightly basis, looking for records past a
certain date and added them to the archive.
• Developed Anonymous Scripts that could be compiled and executed using Developer Console.
• Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules on the objects,
Visual force pages.
• Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various
functional needs in the application.
• Worked on automation of populating public groups.
• Worked with Organization Wide Defaults, Role Hierarchies, Sharing Rules and Manual Sharing to
implement Record-based sharing.
• Developed and configured various Reports and Report Folders for different user profiles based on the
need in the organization.
• Used Visualforce in development mode to change the behavior and appearance of Visualforce
components.
• Worked with Apex Scheduler to invoke Apex classes at regular intervals.
• Created and Modified page layouts, search layouts to organize fields, custom links, related lists, and
other components on a record detail and edit pages
• Used Picklists, Dependent Picklists, and Record Types to enforce data quality.
• Used Tabular, Summary and Matrix reports to create Standard reports and Custom reports.
Environment: Salesforce Enterprise Edition, Salesforce.com / Visual Force, Custom/Standard Objects, Custom
Tabs, Page Layouts, Workflow & Approvals, Reports, Eclipse, Apex Explorer.
Western Governors University, Salt Lake City, UT May 2012 – July 2013
Salesforce Developer/Admin
Roles and Responsibilities:
• Performed the role of a Developer and Administrator.
• Worked in various teams to fulfill their requirements and with business people to drive successful
implementations of new projects, adoption data quality and best practices of use.
• Created Visualforce pages that could be rendered as PDF from Email templates.
• Designed and developed Visual flows in replace for Google docs.
• Developed various custom objects, validation rules on the objects and tabs, Components and Custom
links.
• Developed Visual force pages using Standard and Custom Controllers.
• Designed and developed applications on the Force.com platform using the Apex programming for
controller extensions, apex based triggers and, validation rules.
• Involved in the configuration and maintenance of "Sandbox" environments to facilitate success
development and QA testing of new on-demand features and functionality.
• Used Apex Explorer and Apex Data Loader to Manage and Query the data.
• Used Picklists, Dependent Picklists and Record Types to enforce data quality.
• Created Packages and Deployed Apex using Eclipse, Force.com IDE and ANT methodology.
• Used Tab permissions, Record Type permissions and Field Level Security to implement Component-
based security.
• Designed and modified Approval processes and created Approval steps which used email alerts and field
updates.
• Worked with Approval processes that used Email Approvals and Parallel Approval steps
• Providing ongoing salesforce.com maintenance including custom objects, workflow, Triggers.
• Deployed the code from Sandbox to Production and was part of release activities and UAT.
Environment: Salesforce.com / Visual Force, Visual Flow, Custom/Standard Objects, Page Layouts, Workflow &
Approvals, Reports, Eclipse, Force.com IDE, Apex Data Loader, Apex Explorer, Flow Designer.
Mercury Payment Systems, Denver CO July 2011 –November 2011
Salesforce Developer /Admin
Roles and Responsibilities:
• Performed the role of a Developer and Administrator.
• Interacted with team members to gather the requirements.
• Worked on Salesforce.com to setup the basic structure for the Organization and migration from CRM.
• Worked on VF pages, Classes and Objects like Partner, Account Contact role etc.
• Worked on enhancing the existing VF pages to add new functionality.
• Developed various Custom Objects, validation rules on the objects and tabs, Components and Custom
links.
• Worked on Importing, Exporting data from Salesforce.
• Developed Batch jobs to run on hourly and daily basis.
• Worked and coordinated with the ETL team.
• Experienced in Developing and Administrating projects on Salesforce platform.
• Data Load for SFDC Standard objects, Custom objects.
• Extensive experience over creating workflows, approval processes, validation rules and sharing & security
rules.
• Worked and Coordinated with Offshore client with the requirements.
• Created user Roles and Profiles, security controls and shared settings.
• Implemented field level security, profiles setup.
• Coordinated and maintained off shore team.
Environment: Salesforce.com / Visual Force, Custom/Standard Objects, Custom Tabs, Page Layouts, Workflow
& Approvals, Reports, Eclipse, Force.com Eclipse Plug-in.
Empyra/Astadia, Youngstown OH May 2011 – June 2011
Salesforce Developer
Roles and Responsibilities:
• Performed the role of a Developer.
• Interacted with business team members to gather the requirements and documented the requirements.
• Worked on Salesforce.com application to setup activities and customized it to match the functional needs
of the organization.
• Used Force.com platform for developing feature-rich and user-friendly VisualForce pages for enhancing
SFDC UI.
• Worked on enhancing the existing VF pages to add new functionality.
• Developed various Custom Objects, validation rules on the objects and tabs, Components and Custom
links.
• Designed and developed applications on the Force.com platform using the Apex programming language
for controller extensions, apex based triggers and, validation rules.
• Experienced in Developing and Administrating projects on Salesforce platform.
• Data Load for SFDC Standard objects, Custom objects
• Worked on trigger development (recursive triggers).
• Created various reports (summary reports, matrix reports, pie charts, dashboards) and setup report
folders to authenticate users based on their profiles (permissions).
• Extensive experience over creating workflows, approval processes, validation rules and sharing & security
rules.
• Worked and Coordinated with Offshore client with the requirements.
• Created user Roles and Profiles, security controls and shared settings.
• Implemented field level security, profiles setup.
• Coordinated and maintained Off shore team
Environment: Salesforce Enterprise Edition, Salesforce.com / Visual Force, Custom/Standard Objects, Custom
Tabs, Page Layouts, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in, Security Controls.
Open Range Comm/Patni, Denver CO Jan 2011 – Apr 2011
Salesforce Admin
Roles and Responsibilities:
• Worked as a Salesforce Administrator.
• Interacted with various business team members to gather the requirements and documented the
requirements.
• Worked on Salesforce.com application to setup activities and customized it to match the functional needs
of the organization.
• SFDC Configurations/Customizations – User Interface, Page Layouts, Tabs, Custom fields, Custom
objects, Validation Rules.
• Extensive experience over creating workflows, approval processes, validation rules and sharing & security
rules.
• Used Force.com platform for developing feature-rich and user-friendly VisualForce pages for enhancing
SFDC UI.
• Developed various Custom Objects, validation rules on the objects and tabs, Components and Custom
links.
• Designed and developed applications on the Force.com platform using the Apex programming language
for controller extensions, apex based triggers and, validation rules.
• APEX/Trigger development.
• Added new functionality to the business for enhancement.
• Created various reports (summary reports, matrix reports, pie charts, dashboards) and setup report
folders to authenticate users based on their profiles (permissions).
• Created user Roles and Profiles, security controls and shared settings.
• Implemented field level security, profiles and audit trail setup.
• Coordinated and maintained Off shore team
Environment: Salesforce Enterprise Edition, Salesforce.com / Visual Force, Custom/Standard Objects, Custom
Tabs, Page Layouts, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in, Security Controls.
US Loan Auditors LLC, SFO CA Nov 2009 – Dec 2010
Salesforce Developer
Roles and Responsibilities:
• Used Force.com platform for developing feature rich and user friendly pages for enhancing Salesforce UI.
• Developed VisualForce pages to change the entire look and feel, tabs and views of the Salesforce.com UI in
accordance with the company requirements.
• Created new custom objects, assigned fields, designed page layouts, custom tabs, components, custom
reports
• Wrote triggers to process incoming service e-mail requests from customers to automatically create new case
records
• Defined Assignment rules to enable proper routing of cases to the case team members.
• Created various Reports (summary reports, matrix reports, pie charts, and graphics) and Report Folders to
assist Service managers to better utilize Sales force and configured various Reports and for different user
profiles based on the need in the organization.
• Created Customized dashboards for the service representatives and case team members to keep track of the
cases assigned to them and to share insight across the company.
• Created sliders, custom buttons, and auto-grow text areas and imported HTML editor into Visual Force pages.
• Extensively used the Firebug on the visualforce pages to navigate thru the Visualforce Tags.
• Involved in working with CSS and Java Scripting while designing the Visual Force Pages.
Environment: Salesforce Enterprise Edition, Salesforce.com Custom/Standard Objects, Custom Tabs, Page
Layouts, Workflow & Approvals, Reports, Eclipse, Visual Force, Force.com Eclipse Plug-in, SalesForce.com
Apex Data loader.
Techmagix Inc, Dallas, TX Jan 2009 – Sep 2009
Oracle Developer
Roles and Responsibilities:
• Involved as a key team member for Requirement Analysis during the design phase and interaction with the
client.
• Involved in Writing Backend Packages extensively in PL/SQL.
• Involved in Code Reviews and preparing unit test cases.
• Maintained the data integrity and security using integrity constraints and database triggers
• Optimized and enhanced the existing procedures and SQL statements for the better performance.
• Defining and reviewing the coding standards, besides reviewing the code.
• Created, debugged, and modified stored procedures, triggers, tables, views, user-defined functions etc.
• Extensively Involved in Preparing Detailed technical documents from the functional specifications.
• Preparation of Checklists, identification of Test Cases, preparing Test Plans.
• Integrating and deploying in production
• Preparation of detail design documents.
• Customization of code as per the user requirements.
• Involved in the analysis of the existing database.
• Designed and extensively worked on project documentation.
• Extensive Use of Bulk Binds, Bulk Collect.
• Extensive Use of Pragma Autonomous Transactions.
• All the values that need to hard code extensively use parameters for better procedural development.
• Built Error management System for the Capturing all the Errors in the Packages and all the errors that belong
to pl/sql are generated using error management system
• Extensive Use of External tables and Creating Sequences to generate numbers on the fly.
• Co-ordination between development, testing and production teams and attending bridge calls and technical.
Discussions regarding future developments and releases.
Environment: Oracle 8i, SQL*plus, Forms 4.5, Reports 2.5, Windows 2000
Sparsh Communications, Hyderabad, India Jun 2005 – Feb 2007
Oracle Developer
Roles and Responsibilities:
• Involved in System Analysis, Design, Coding, Data conversion, Development and Implementation.
• Worked on building Business Areas, Discoverer Workbooks and Parameterized reports using Discoverer
4i
• Created business areas, custom folders, summary folders, hierarchies and item classes in Discoverer
Administration.
• Created ad hoc workbooks using Discoverer plus, Discoverer desktop and shared the workbooks with the
designated users.
• Creating Stored Program Units in the Functions, Triggers, procedures and packages for implementing
complex database intensive business rules.
• Created Indexes and sequences for faster retrieval of the customer information and enhance the
database performance.
• Involved in Creation of tables, Partitioning tables, Join conditions, correlated sub queries, and nested
queries, views, sequences, synonyms for the business application development.
• Performance tuning of the application programs using EXPLAIN PLAN, TKPROF and SQL TRACE.
• Used the Cursor for Loop for unconditionally fetch all the rows into a single cursor.
• Used DBMS_PROFILER package to understand where the code is spending the most time, detect it and
then optimize it.
• Developed reports using complex queries as per client request as a part of production support.
• Developed forms screens like Entering sales orders, Closing orders, Copying sales orders, Entering
returns, Canceling orders and returns, Pricing orders, Item cross referencing, Outbound purchase order
acknowledges.
• Wrote complex SQL queries including inline queries and sub queries for faster data retrieval from multiple
tables.
• Developed LOV’s and Triggers for different data blocks.
Environment: Oracle 9.2.0.6, Oracle Forms 9i, PL/SQL, SQL*PLUS, TOAD.
EDUCATION
• Masters of Science in Engineering, Wright State University, Dayton, Ohio
• Bachelor of Engineering, Anna University, Chennai, India