Salesforce Platform Developer/administrator Resume
Minneapolis, MN
SUMMARY
- Over 8 years of extensive experience as Salesforce Developer and Administrator in SFDC(Salesforce.com) CRM platform using Visual force, Apex and Java technologies.
- Salesforce Certified Force.com Platform Developer.
- Salesforce Certified Force.com Administrator.
- Experience in working with Force.com IDE, Data Loader, Apex Explorer and Salesforce.com Sandbox environments.
- Expertise in designing and developing Apex classes, Controller classes, and Apex Triggers considering governor limits and various other components for various functional needs in the application.
- Hands on experience in writing Batch classes, Schedule Apex, Dynamic Apex, HTTP Callouts, single E - mail methods and Mass E-mail methods. Thorough understanding of Synchronous and Asynchronous execution of Apex.
- Experience in designing and developing Force.com based apps, Products using Apex, Visual Force Pages and Controllers using Apex Programming.
- Have good knowledge in querying salesforce.com database using SOQL&SOSL queries and Governor Limits.
- Proficient in Data Migration from Traditional Apps to Sales Force using Data Loader Utility.
- Proficient in SFDC Administrative tasks like creating profiles, Roles, Users, Email Templates, Reports, Dashboards, Tasks and Events.
- Involved in building Custom Applications that includes administration, configuration, implementation and support experience with Salesforce.com.
- Experience in designing and developing Force.com based apps, Products using Apex, Visual Force
- Designed Junction Objects and implemented various advanced fields like Picklist, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, Sharing Rules and Approval Processes for automated alerts, field updates and E-mail generation per Application Requirements.
- Extensive experience in analysing business requirements, entity relationships, and converting them to Salesforce custom objects, lookup relationships and master-detail relationships.
- Have good knowledge in querying salesforce.com database using SOQL&SOSL queries and Governor Limits.
- Hands on experience in writing Batch classes, Schedule Apex, Dynamic Apex, HTTP Callouts, single E-mail
- Strong experience in core Java, J2EE, SQL and Restful web services.
- Experience in middleware technologies like AJAX, Java Script, CSS, HTML, Adobe Photoshop.
- Good Exposure to RDBMS, SQL and PL/SQL, writing SQL scripts for efficient Report Generation.
- Extensive experience in developing applications using Core Java and multi-threading.
- Excellent Team player with very good attitude and excellent interpersonal skills with analytical abilities, communication skills.
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, Apex Language, Apex Triggers, Apex Classes/Controllers, SOQL, SOSL, Visual Force Pages/Components/Controllers, Apex Custom Controllers & Extensions, Apex Web Services, Workflow Approvals, Dashboards, Custom Objects, Record Types, Role Hierarchy, Validation rules, Page Layouts, SalesforceOutllook, AJAX.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Apex Data Loader, Apex Explorer, Excel Connector, Developer Console, Workbench and Force.com Platform (Sandbox and Production).
Languages: Apex, C, C++, C#, Java, Java Script, HTML5/CSS3, XML, SQL.
Databases: MS SQL Server 7.0/2000/2005 , Oracle 8i, MS Access 2000/2007
Operating Systems: MAC OS X, Linux, Windows, Ubuntu
IDE tools: Eclipse, Force.com Eclipse IDE Plug-in, Net beans, Visual Studio.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis MN
SalesForce Platform Developer/Administrator
Responsibilities:
- Analysed the business requirements and mapped to Sales force.
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Created user Roles and Profiles, security controls and sharing settings.
- Worked on various SFDC standard objects like Accounts, Contacts, Leads, Reports and Dashboards.
- Created workflow & approval processes, validation rules, Auto-Response Rules, Approval process, email alerts and templates, and field updates.
- Developed Apex Classes, Visual force pages and Apex Triggers to develop the custom functionality as per the requirements.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked on various AppExchange products according to the needs of the organization.
- Worked on various Salesforce.com standard objects like Campaigns, leads, Accounts, Contacts, Opportunities, Products, Cases, Solutions, Reports and Dashboards.
- Integrated Salesforce with Microsoft Outlook to synchronize contacts, events and tasks.
- Implemented Case Management by creating record-types specific to the user groups, assignments rules, escalation rules, case templates, workflow rules and actions, etc.
- Configured and Integrated Salesforce with Oracle database.
- 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, controller extensions.
- Customized page layouts for Accounts, Contacts, Campaigns, Leads, Opportunity depending upon user roles and groups.
- Designed various HTML Email templates for Auto-Response to customers.
- Wrote SOQL, SOSL considering the governor limits.
- Integrated SalesforceCRM with SiebelCRM explicitly using web services API.
- Configured user Roles, Profiles, sharing settings, organization wide defaults.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
- Develop triggers to meet the complex business rules on custom objects by following Apex Best Practices.
- Created various Reports (summary reports, tabular reports, matrix reports) 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.
- Test and trial with Sandbox and Development environment features
- Built custom License management app for the services team that tracks software license purchases and makes it easy for customers to log in to the portal and download new licenses.
- Create case escalation rules to escalate cases automatically if they are not resolved within a certain period of time.
- Integrated Apex with External services by making callouts that used SOAP and WSDL.
- Used Apex Data types, Variables, Expressions, Assignment statements, Conditional statements, Loops, SOSL and SOQL queries, locking statements, Transactional control and Exception statements to invoke Apex triggers
- Use of Advanced Excel to collaborated and updates reports from CRM to CSV Excel platform.
Environment: Saleforce.com platform, APEX Language, Visual Force - Pages, Component & Controllers, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Java, Sandbox, Eclipse IDE Plug-in
Confidential, NY
SalesForce Platform Developer/Administrator
Responsibilities:
- Interacted with various business user’s groups gather the requirements for Salesforce Implementation and documented the requirements
- Developed Apex Triggers, Apex Classes and Test Methods and maintaining roles, profiles and user accounts.
- Developed Complex Apex Batch Jobs and changes to the existing Jobs for better Performance.
- Developed VisualForce Pages for certifying the User data available for scrubbing.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and design the solution by customizing various standard objects of saleforce.com.
- Designed and deployed the custom objects, custom tabs, entity relationship data model, validation rules, workflow rules, page layouts, to suit the needs of the applications.
- Responsible for creation of users, roles, profiles and defined object and field level securities involved in data mapping and migration of data from legacy systems to Salesforce.com objects and fields.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Performed Administration tasks like User Management, Data Management, Creating and Managing roles and profiles.
- Developed and configured various reports and report folders for different user profiles based on the needs of the organization.
- Customized page layouts depending upon user roles and groups.
- Used SOQL and SOSL for data manipulation needs of the application using platform database objects.
- Designed and developed apex classes, extensions and apex triggers for various functional needs in the applications.
- Migrated data from EXCEL/CSV files to SFDC using data loader.
- Created and used Email templates in HTML and VisualForce.
- Worked on doing making minor enhancements to SFDC application required by business users from time to time.
- Participated in the training sessions provided by the Salesforce team.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Saledforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Service.
Confidential, Bloomington, Illinois
SalesForce Platform Developer/Administrator
Responsibilities:
- Interacted with various business user’s groups gather the requirements for Salesforce Implementation and documented the requirements.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize SalesForce as a sales tool and configured various Reports and for different user profiles based on the need in the organization.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed sales and marketing apps on Salesforce.com platform using CRM Process.
- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visual-Force pages as user interface.
- Used Sales Force Automation (SFA) for Sales Lead Management, Account, Contact Management, Approvals and Workflow.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked with various salesforce.com objects like Accounts, Contacts, Leads, Campaigns, Reports and Dashboards.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules on the objects and tabs, Components and Visual Force Pages.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
- Created page layouts, search layouts to organize fields, related lists and other components.
- Created visual force framework to integrate the applications with web services.
- Created profiles and implemented object level and field level security.
- Developed Work flow rules, Time Dependent Action Triggers, email templates to implement the business logic.
- Developed various Custom Objects, Tabs, Components and VisualForce Pages and Controllers.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Providing ongoing salesforce.com maintenance and administration services including periodic data cleansing.
Environment: Saleforce.com platform, Force.com Sites, Apex, VisualForce (Pages, Component & Controllers), Pages, Data Loader, HTML, Java, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Sandbox data loading, Data Loader, SF Explorer andEclipse IDE Plug-in
Confidential, NY
SalesForce Platform Developer/Administrator
Responsibilities:
- Involved in various activities of the project, like information gathering, analysing the information, documenting the functional and non-functional requirements.
- Designed, developed and deployedApex Classes and Test classes, Controller Classes and Apex Triggers, validation rulesfor various functional needs in the application.
- Developed variousBatch Apex classesand scheduled those usingApex Schedulable classeson hourly basis.
- Createdpage layouts, search layouts to organize fields, custom links, related lists, and other componentson a record detail and edit pages.
- Used thesandbox for testing and migratedthe code to the deployment instance after testing.
- Created workflowrules and defined related tasks, time triggered tasks, email alerts, filed updatesto implement business logic.
- DevelopedApex triggers, Apex classes and test classesworking around thegovernor limits.
- Created various Custom Reports for standard objects as well as custom objects to give complete detail overview of Customer (Account) Orders, and Renewal Forecasting.
- SOQL queriesto fetch the data fromWorkbench and Explorer.
- In Administrative function, created profiles and implemented Object level,field-level and record-level security.
- Provided support ongoingsalesforce.commaintenance and administration services including periodic data cleansing, custom objects, workflow and Triggers.
- Integrate of Application withSalesforce.comwith usingSOAPweb servicesAPI and WebSphere Cast iron.
- Created email templates and inbound emails using Visual force for the clients and customers.
- Used Dashboards to keep in track the percentage of sales.
Environment: Saleforce.com platform, Apex, Visual Force, Controller extensions, Data Loader, HTML, Workflow & Approvals, Reports, Cases, Custom Objects, Custom Tabs, Email Services, Security Controls, Cast Iron, SOAP, Sandbox data loading, Windows XP, Eclipse IDE Plug-in, Sandbox, Test Classes
Confidential
SalesForce/Java Developer
Responsibilities:
- Participate in Requirement, Design, Development and Deployment sessions.
- Created and managed users, roles, public groups and implemented additional role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Implemented minor enhancements on standard objects like Campaigns, Leads, Accounts, Contacts, Opportunities, Quotes, Activities, Dashboards and Reports.
- Added new custom objects, assigned fields, designed page layouts, custom tabs, components, custom reports.
- Created and deployed several reports for different user profiles based on the need in the organization.
- Customized the Dashboards to the track usage for productivity and performance of business centres and their sales teams.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Configured Profiled-based IP address restrictions, Organization-wide IP address restrictions and Profile-based login hour restrictions.
- Designed various HTML Email templates.
- Developed and deployed Apex Classes and Apex Triggers in the Force.com IDE, to accomplish different business needs not supported by the Declarative Framework.
- Provided user support and bug fixing activities as per the SLA.
- Implemented pick lists, dependent pick lists, and validation formula fields to the custom objects.
- Created and deployed several reports using force.com platform.
- Apex code to convert lead to a contact and associate the contacts with accounts.
- Developed and deployed approval processes for leads conversion, opportunities and products/Assets management.
- Experienced with Web-to-Lead and Web-to-Case scenarios along with Escalation rules and Assignment Rules.
- Used SOQL, SOSL queries forSalesforce database.
- Imported data into custom objects from various sources using Data Loader.
- Worked on role hierarchy & sharing rules to configure visibility.
- Maintained Organizational Hierarchy created Profiles, Roles and maintained Sharing/Security for Field Level Security.
Environment: Saleforce.com, Force.com Sites, Eclipse IDE, Apex, Visual Force (Pages, Component & Controllers), Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, HTML-5, Email Services, Sharing Rules.
