Sr. Salesforce Developer Resume
San Francisco, CA
SUMMARY:
- About 8+ Years of professional experience in IT with 5 plus years of experience in Salesforce.com CRM Platform as Administrator, Business Analyst and Developer.
- Experience in Administration, Configuration, Implementation & Support of Salesforce CRM, Salesforce applications based on Apex Language and leveraging Force.com Platform.
- Experience in working with Salesforce.com sandbox and production environments.
- Experience using Force.com Web services API for implementing web services in the application for access to data from different users.
- Hands on experience in creating custom objects, custom fields, custom tabs, custom relationships, page layouts, records, validation rules, Formulas, workflow rules as per the given requirement.
- Involved on developing Salesforce Lightning Apps, Components, Controllers and Events.
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Good hands on practice with the new Lightning System Design which helps to quickly and easily create modern enterprise apps using Lightning App Builder and Lightning Components Performed.
- Good knowledge in querying salesforce.com database using SOSL &SOQL queries with consideration to governor limits for data manipulation needs of the application using platform database objects.
- Strong knowledge of Salesforce configuration, data migration, system integration and familiarity with Visualforce (Pages, Components, Controllers) MVC architecture and Apex (Classes, Controllers & &Triggers).
- Experience in synchronization, data extraction, transformation, data loading, scheduling, monitoring and reporting in a cloud - computing environment.
- Experience in working with different sandboxes, Force.com plugin environment and production environment using Eclipse IDE.
- Experience in creating various types of reports (Summary report, Pie charts, Matrix reports), Dashboards and Report holders.
- Extensive Experience in creating custom reports, dashboards and analytic snapshots based on user and organizational requirement.
- Extensive knowledge in creating various UML diagram like Use case diagram, Sequence diagram and activity diagram.
- Possess comprehensive understanding of the CRM business process like Lead Management, Business Management, Case Management, Account Management, Call center and Forecasting.
- Experience in gathering Business user requirements and designing diagrams such as Class, Activity, sequence diagrams and also creating Use cases as per user requirements in addition to creating Business Requirements Document (BRD).
- Experienced in analyzing business requirements, Entity-Relationship diagram and implementing them to Salesforce custom objects, Junction objects, master-detail relationships and lookup relationships.
- Experience in modifying Visual force pages to be supported in Lightning Experience and good understanding of lightning mode and its features.
- Extensively worked on Salesforce.com sandbox and production environments including creating Sandboxes and deployment between Production and Sandboxes using Eclipse, Force.com Migration Tool, and Change Set.
- Extensive experience in data migration and integration using Data Loader.
- Experience in bulk data migration and management using Import wizard, Apex Data Loader, Command Line Data Loader and Data Manipulation Language.
- Experienced in working with ANT migration tool for deploying metadata from one organization to another or retrieving the data from an organization.
- Created visual force pages and components to rend data from associated controllers, embeddedJavaScript and HTML as needed.
- Experience in designing and implementing User interfaces with visual force, HTML, CSS, JavaScript & jQuery.
- Extensive work experience using Force.com Web services API for implementing web services in the application for access to data from different users.
- Good exposure in writing SQL and PL/SQL programming with DB2, Oracle, MS-SQL, and MySQL Server.
- Hands on experience in implementing 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.
- Involved in Functional, Regression, Integration, System and Performance testing.
- Self-sufficient, flexible, and motivated team player capable of managing several activities simultaneously.
- Excellent communication and inter-personal skills; accustomed to working in both large and small team environments.
TECHNICAL SKILLS:
CRM Tools: Salesforce.com
Salesforce Technologies: Apex, SOQL, SOSL, Visualforce (Pages, Components & Controllers), Triggers, Custom Objects, Web Services.
Salesforce API Tools: Eclipse, Force.com Explorer, Offline Edition, App Exchange Data Loader
Salesforce Migration Tools: Data Loader
Databases: MS Access, SQL Server 2005/2008, MySQL
Operating Systems: Windows NT/2000/XP Pro/Vista, Windows Server 2000/2003/2008, Linux, Unix
Java Technologies: Java, JavaScript
Other Tools: MS Office Suite, MS project.
PROFESSIONAL EXPERIENCE:
Confidential - San Francisco, CA
Sr. Salesforce Developer
Responsibilities:
- Responsible for the general administration and maintenance of the CRM database and ensure that applications meet user’s needs while keeping abreast with updates.
- Setting Up and Managing Users - Profiles, Create and manage users and Troubleshoot user login issues.
- Control Security and Data Access - Restrict logins, Determine object access and set up record access
- Manage record access with the role hierarchy, Deal with record access exceptions, Control access to events and Manage field-level security
- Customization Fields - Administer standard fields, Create new custom fields, Create selection fields: pick lists and lookups, Create formula fields, Work with page layouts, record types, business processes, Maintain data quality, field dependencies, validation rules, and workflows etc.
- Managing Data - Import new records using import wizards and Update existing records with the Data Loader,
- Gained basic knowledge on Lightning App Builder to develop apps visually, without code using Custom-Built Lightning Components.
- Developed component using Lightning Aura Framework which also included client - side Angular JS.
- Designed and Deployed Custom Objects, Custom tabs, Validation Rules and Auto-Response Rules .
- Created a complete Case Management System using Lightning Components, Controllers, Helper Methods, CSS, Bootstrap and JavaScript.
- Create a user interface in Lightning using Aura components, CSS, Bootstrap for a user to enter case details and submit in to Salesforce.
- Created a complete file upload utility in Lightning, Apex classes and SOQL so that users can attach files in the form and upload them to Salesforce case record.
- Create a lookup utility using Lightning, Apex classes and SOSL to lookup Users and add them as a Case Team to the case record.
- Used Salesforce Lightning Inspector to debug the lightning components during the development process.
- Used Salesforce1 simulator during the development to test if the lightning components works properly on the mobile device.
- Created Apex methods for the lightning controller and helper methods to perform DML operations on the case records
- Mass transfer records between users - Using Record owner as Queue, backing up data with a weekly export - With Reports and Data Export and Mass deletion of records.
- Reports and Dashboards - Run and modify reports, Create new reports with the report builder, Filter reports, Print, export, email reports and build dashboards
- Automation - Manage email administration, Set up Workflow rules, Approval Processes and automate leads & cases.
- Implemented SFDC web-to-lead functionality into the corporate site to make lead management simple and efficient.
Environment: Saleforce.com CRM, Force.com platform, Apex Classes, Chatter, Visualforce Pages, Controllers, Custom Objects, Custom Tabs, Email Services, Workflow & Approvals, Reports, Security Controls, Force.com IDE, Windows.
Confidential, VIRGINIA, VA
Salesforce Developer
Responsibilities :
- Created Workflow Rules, Page Layouts, Approval Process, Tasks, Email Alerts, Field Updates and Outbound Messages to manage the Workflow & Approvals.
- Created Profiles, Roles based on Organization role hierarchy and implemented Record-Level and Field-Level security and configured sharing settings.
- Responsible for enabling network-based security and organization-wide list of trusted IP address.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Campaigns, Opportunities, Quotes, Activities, Dashboards and Reports.
- Created the workflows for automated lead routing, lead escalation and email alerts.
- Work closely with prospects/clients to identify technical requirements and technical infrastructure for CRM based enterprise solutions.
- Worked as enhancement team member and performed the roles of Salesforce.com Administrator in the organization.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of SalesForce.com (SFDC).
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles and groups.
- Involved in integrating web service with SalesForce.com to load Leads back and forth from Salesforce.com to Legacy and vice versa.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
- Responsible for creating Sharing rules among all the users in different roles and Subordinates.
- Responsible for creating Queues, Workflow rules, tasks to share and automate work to the users in the Queue.
- Working with Operations Manager and users to determine business requirements and provide administrative support and design /implement solutions in Salesforce.com CRM.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component and Controllers), Pages, Data Loader, S-Controls, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Confidential, SAN FRANCISCO
Salesforce Developer/Admin
Responsibilities:
- Created Formula Fields, Validation Rules, Workflow and approvals for the flexibility and functionality of force platform application.
- Designed various WebPages in Visual Force for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Implemented Profiles, Roles, Users, Page Layouts, Email Services, Approval Processes, Workflows, Reports, Dashboards, Tasks, Events and Audit Trials.
- Responsible for creating various Custom Objects, Tabs, Components and Visualforce Pages and Controllers.
- Synchronized with the business process review meetings and multiple teams for ascertaining standardized workflow processes.
- Extensively used HTML tags, Frames and CSS (Cascading Style Sheets) to maintain uniformity in the Web pages
- Implemented Case Management Automation to track and solve Customer’s Issues.
- Written Apex Triggers for the Standard and Custom objects and written SOQL, SOSL queries to fetch the data from the Salesforce schema.
- Strong experience in working with Dashboards and reporting modules.
- Participated in the training sessions provided by the Salesforce team.
- Complete the Application modification functionality and the Toolbar modification functionality of the application as separate Flex Modules and integrated them onto one composite application.
- Worked on Unit testing for the customizations and developments done during the project.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Implemented packages in distributing and migrating components or applications within the organization.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component and Controllers), Pages, Data Loader, S-Controls, HTML, Java Script, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox loading, Eclipse IDE Plug-in.
Confidential, PORTLAND, OR
Salesforce.com Developer/Admin
Responsibilities:
- Interacted with various business team members to gather and document the requirements for Salesforce
- Worked extensively with various Salesforce objects such as Accounts, Contacts, Leads, Campaigns, Reports, and Opportunities.
- Designed and implemented Custom Objects, Page Layouts, and Custom Tabs to suit application needs.
- Added campaign members from contact, lead and person account reports.
- Created Profiles and Roles based on organizational role hierarchy, implemented Record Level and Field Level security and configured sharing settings.
- Created Workflow Rules, Validations Rules
- Performed Data Analysis and migrated data from SQL Server database to Force.com platform using the Data Loader.
- Managed campaign members, updated the status of existing campaign members from the campaign history related list, manage members, and from a CSV import file.
- Created follow-up campaigns.
- Created Workflow Rules and defined related tasks, email alerts, and field updates to automate processes .
- Customized Dashboards to track usage for productivity and performance of sales teams.
- Designed the Custom Visualforce pages for Lead conversion, merging duplicates.
- Developed and configured various Reports for different user profiles based on the need in the organization
- Used the Force.com IDE for testing and migrated the code to the deployment instance after testing.
Environment: Force.com IDE, Apex Classes, Apex Triggers, Visualforce pages, Validation Rules, Formula Fields, Data Loader, Reports and Dashboards, Web Services, Force.com Eclipse Plug-in, Security Controls
Confidential, JACKSONVILLE,FL
Salesforce.com Developer/Admin
Responsibilities:
- Worked with Apex Data Loader tool to perform DML operation using CSV files.
- Experience in Apex Classes, Apex Triggers, Visualforce pages, SOQL.
- Maintained, enhanced and created workflows and validation rules.
- Created the Dashboards, Reporting Tabs and Pages based on the available data.
- Worked on Data Migration using Eclipse .
- Creating the Role Hierarchy System in Salesforce.com and working on Profile creation, Permission sets and sharing rules.
- Created Queues and Assignment Rules and developed Formulas, Validation rules to maintain the quality of the data.
- Implemented Field Level security for sensitive data holder fields.
- Created different Record Types, Page Layouts, Formula fields, Workflows.
- Designed and deployed the Custom objects, Entity-Relationship data model, validation rules, Page layouts, Custom tabs, Components and S-Junctions to suit to the needs of the app.
- Demonstrated ability to effectively work in team environment with varying skill set levels.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component and Controllers), Pages, Data Loader, S-Controls, HTML, Java Script, Json, Apex Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Confidential
Java Developer
Responsibilities:
- Involved in various stages of the project life cycle primarily Design, Implementation, Testing, Deployment and Enhancement of the application.
- Involved in designing the system based on UML concepts, which include data flow diagrams, class diagrams, sequence diagrams and state diagrams using Rational Rose Enterprise Edition.
- Designed and developed web pages using JSP, HTML and used JavaScript for client side validation.
- Involved in design and development of the application in n-tier fashion based on MVC Architecture standards and utilized Struts frame work.
- Developed data model and stored procedures.
- Used JDBC for communicating with the database.
- Responsible for maintenance and production support of the application documented design and functional aspects of the application.
Environment:JSP, Java Beans, MVC, Web logic, JavaScript, ORACLE, HTML, DHTML, XML and Windows.
