Sfdc Technical Lead Developer Resume
Sfo, CA
SUMMARY
- Around 7 plus years of professional experience as a Developer, with nearly 5 years of experience on Salesforce CRM platform as developer & administrator.
- Certified as a Salesforce Admin (201) and Salesforce Platform Developer - 1 (401)
- Part of a team which executed SFDC projects in a rapid development iterative agile based scrum framework.
- Extensive experience in sandbox management and production deployment using change sets and Force.com IDE.
- Experience in mapping complex business processes to Salesforce.
- Worked closely with Business Users to enable business processes using SFDC covering Sales Cloud, Service Cloud, Call center, Chatter & App-exchange applications.
- Extensive System Integration experience integrating SFDC with legacy systems using Web Services API and third party integration tools like Informatica on Demand.
- Experience in SFDC development using Apex Language, Apex Trigger, Apex Classes, Apex Test Methods, Apex Web Service, Visualforce Pages, S - Controls, Visualforce Components & Controllers, Visual Force, Force.com IDE, Dashboards, SOQL, SOSLs.
- Experience in writing Test Classes to maximize test code coverage for production deployment.
- Designed various custom objects, custom fields, role based page layouts, custom Tabs, custom reports as per the client requirements.
- Implemented various advanced fields like Picklist, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, entity relationships and Email generation according to application requirements.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Reports, Dashboards, Tasks and Events
- Experience in migrating data from legacy systems to Salesforce using Apex Data Loader.
- Configured and maintained user security permissions in compliance with organizational needs.
- Firm understanding of software engineering methodologies such as object-oriented design and design patterns, including MVC.
- Experienced salesforce.com Sandbox environments, Customer Portal and partner portal and force.com site integration.
- Supported and trained new end users and business users for new custom salesforce.com application.
- Decent development experience in Web services API, SOAP and REST API for implementing web services in the application for access to data from different users.
- Experience in web technologies like HTML, XML, CSS, JavaScript, WSDL, and SOAP
- Experience in databases such as SQL Server, Oracle and MySQL
- Ability to effectively communicate technical issues and resolve problems at all levels of the organization both internally and externally.
TECHNICAL SKILLS
Force.com: Sales Force CRM, Sales Force SFA, Apex Custom Controllers, Apex Classes, Apex triggers, Visual force Pages/Components, Apex Web Services, SOQL, SOSL, AJAX Toolkit for S-Control, Workflow & Approvals, Reports, Dashboards and Custom Objects
SFDC Tools: Data Loader, Migration Tool, Force.com IDE, Connect offline, Salesforce-to-Salesforce, Apex Explorer, Excel Connector, Force.com Platform (Sandbox and Production)
Languages: Apex, C, C++, C#,Visualforce
Database: Oracle 9i, 10g, 11g, MySQL 5.0
Web Technologies: HTML, XML, CSS, JSP, JavaScript, WSDL, SOAP, REST
Platforms: Windows 7/XP/NT/2000, Linux Ubuntu 11.10, Apache Mac
PROFESSIONAL EXPERIENCE
Confidential, SFO, CA
SFDC Technical Lead Developer
Responsibilities:
- Developed & Maintained large number of Apex Classes, Controller Classes, Extensions and Apex Triggers for functional needs and integration with Pega Systems.
- Worked with other integration teams to design the solution with Dental Insurance Policy(P2E- Prospect to Enrollee) application
- Created the visual force pages and integrated with external legacy system PEGA by using REST based web-services.
- Designed complex Visualforce pages using JavaScript, CSS, HTMl, JQuery, static resources and Controllers
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Opportunities, Leads, Quote, Quote Line Items, Contracts, Products, and Cases.
- Creating Custom Objects, user specific Visual Force Pages and Page Layouts using Salesforce.com in the quote process.
- Worked in agile methodology and participated in daily meetings and presentations in the organization.
- Manage the team with upcoming sprint releases and keep team informed about the timelines.
- Involved in various meetings with both the IT & Business Leaderships and suggested them about concerns on the development issues, technical feasibility & commitments on the projects.
- Used HTTP Callout using JSON to fetch records/data from other system and display them on the fly in the Visualforce Page each time the page opens.
- Performed code migration and code merge between the sand boxes and production platforms via eclipse force.com IDE plug-in.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into salesforce.com, checking for the correctness of the data.
Confidential, Milpitas, CA
Salesforce Consultant (Admin/Dev)
Responsibilities:
- Configured Sales Force Automation (SFA) for account management, opportunity management, contact management and territory management
- Extensively played an active role in creating and maintaining Apex Triggers and Apex code.
- Serves as primary point of contact for triage, prioritization, and resolution of incoming support tickets.
- Defined security and access rights using Organization Wide Defaults, Roles, Roles & Hierarchies, Sharing Rules, Public Groups, Sales teams, Account teams, and Folders.
- Managed users, hierarchical roles, profiles, security controls and territory management.
- Performed business requirements gathering (to be model, as is model, etc.) and experienced configuring Salesforce CRM module(s) including Sales, Service, Marketing and Force.com solutions.
- Train new and existing users on how to use database applications.
- Keep application users informed about system functionality and adding enhancements to the existing functionality.
- Integrated Salesforce with the Oracle system using REST and SOAP API Web Services.
- Keeping up to date with new Salesforce features and functionality and providing recommendations for process improvements;
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into salesforce.com, checking for the correctness of the data.
- Created Reports and Dashboards to track Opportunity pipeline/Stages for Management visibility.
- Communicating with different groups for closing the tickets and resolution of the issues.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
Confidential, CA
SFDC Systems Analyst
Responsibilities:
- Communicated with the business for requirements gathering and had working sessions for the design completion.
- Come up with a solution as per business needs.
- Created custom objects, layouts, profiles, custom fields and master detail relationships for the requirements.
- Used Data-loader for data migration from Excel to Salesforce and also exported back to excel after the changes.
- Generated all types of complicated tabular, summary and matrix reports and export details into excel as per needs for every quarter and bi-monthly.
- Created Dashboards and Dashboard Components and implemented multiple levels of Dashboards and scheduled Dashboard refresh.
- Also used internal PMO tool kit in Salesforce for tracking out the requirements and maintaining the updates and overall statuses via dashboards.
- With Epicor Partner Communities assignment I have been responsible in designing and development for the requirements using workflows and approvals.
- Written Apex Triggers and classes for some of the requirements.
Confidential, CA
SFDC Administrator/Developer
Responsibilities:
- Communicated with the business for requirements gathering and had working sessions for the design completion.
- Solution is SFDC Case Management and worked on Queue Setup, Workflow Setup, Email Templates, Email Services for the Case Management.
- Escalation workflows set up for timely closure of inquiries.
- Designed various WebPages in VisualForce for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Designed Web-2-Case pages for both internal and external users with different page layouts and settings.
- Used Chatter for communicating with the team and also review the team updates in the PMO Tool kit.
- I have designed Reports and Dashboards per requirements and business needs.
- I have also written the functional design document for the QMT Tool.
- Developed documents for users, kept materials up-to-date like functional documents, timelines, use cases, test scripts for IT UAT etc, as required.
- Apart from the tool development there are also 4 new interfaces to receive Supplier Data from Oracle R12. I have also involved for support data integrity across applications.
- Worked with the other cross functional teams for the interfaces with SFDC like Big Machines, Oracle R12, etc.
- Have worked with both onshore client and Confidential resources, as well as offshore team in Pune Delivery Center (IDC).
Confidental, South Plainfield, NJ.
Salesforce Developer / Admin
Responsibilities:
- Performed the roles of Salesforce.com Developer and Admin in the organization.
- Migrated user most usage data using Import Wizard, Data Loader and Informatica OnDemand.
- Integrated Salesforce with SAP using Web Services.
- Used SOQL in Apex custom controllers and extensions.
- Developed triggers to meet the complex business validation and rules on custom objects using Apex Best Practices like handling Governor Limits.
- Designed Visual Force pages for some real-time situation to provide fast solution.
- Developed project management and other custom applications on the Force.com platform by using multiple Force.com sandbox environments.
- Worked salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Opportunities, Dashboards and Reports.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, field updates to implement business logic.
- Experience working with case management; configured web to case; maintained e-mail to case agent to convert incoming customer e-mail to cases in SalesForce, configured the case assignment and escalation rules for proper routing of cases.
- Added custom fields and validations to new and existing objects and added custom functionality using custom controllers.
- Created Custom Visualforce components and attributes to override the look and feel of standard Salesforce UI for better performance.
- Responsible for creation of users, roles, profiles, permission set, sharing rules as per the client requirement.
- Connected Force.com with Microsoft Outlook and kept a record of customer communications.
- Involved in setting up customer portal where Clients submit and monitor their cases via Salesforce CRM’s customer portal, a Web-based self-service solution.
- Developed Apex SOAP and REST API functions to expose some business logic to external application.
- Worked with Chatter to implement custom business logic.
- Implemented various advanced fields like Picklist, Custom Formula Fields, Field Dependencies.
- Implemented Object level security and Field level security to prevent unauthorized access to data.
- Experience working with formula fields to validate the information provided by the customer using validation rules.
Confidential, TX, USA
Salesforce Developer/Administrator
Responsibilities:
- Set up Marketing Campaigns, Campaign Hierarchies, Lead Queries, Assignment rules, Web-to-Lead and Auto-Response rules
- Configured Campaign Management, Campaign Influence and Lead Conversion
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits
- Deployed Apex using Force.com IDE, Force.com Migration Tool and Web Services API
- Worked with Apex Scheduler to invoke Apex classes at regular intervals
- Worked with Dynamic Apex to access sObjects and Field describe information, execute dynamic SOQL, SOSL and DML queries
- Created Visualforce pages that could be rendered as PDF's, build dashboard components and define email templates
- Used Organization security, Network-based security and Session security to implement platform security
- Integrated Timeline S-Control Mashup app from app-exchange to create the timeline of all stage of case.
- Used Tabular, Summary and Matrix reports to create Standard reports and Custom reports
- Worked with Approval processes that used Email Approvals and Parallel Approval steps
- Created Dashboards and Dashboard Components and implemented multiple levels of Dashboards and scheduled Dashboard refresh
- Designed Validation Rules along with Roll-Up Summary Fields to maintain data quantity and data consistency
Confidential, NY
Force.com Developer/Administrator
Responsibilities:
- Maintained user roles, security and sharing access using Organization Wide Defaults, Profile, Roles & Hierarchies, Sharing Rules, and Public Groups.
- Worked with standard objects, business processes and field-level security.
- Performed database de-duping and cleanup procedures
- Design, and develop solutions on Force.com Platform-as-a-Service, using Apex programming language and Visual Force MVC.
- Performed data migration from legacy system using import wizard and Data Loader
- Managed ongoing support requests and administrative needs of users
- Developed Custom Objects, Custom reports and configured Analytical Snapshots to dump the data into on a regular basis for sales performance and lead generation statics.
- Responsible for maintaining the functional areas of data management, contacts, leads, campaigns, opportunities, quotes, dashboards and reports
- Added custom fields and validations to new and existing objects and added custom functionality using custom controllers and custom extensions
- Developed training plans, materials, and documentation for users, kept materials up-to-date, conducted user trainings as required
- Used sandbox mode for development and testing migrated the code to the production instance in installments using Force.com IDE and inbound/outbound change set.