Senior Salesforce Developer Resume
San Ramon, CA
SUMMARY:
- Over all 8+ years of Extensive and Progressive IT Experience in the areas of Analysis, Design, Development, Coding, and Testing Enterprise level applications.
- 5+ years of experience in designing, developing and deploying Salesforce Applications.
- Salesforce Certified Platform Developer 1 .
- Experience in administration, configuration, Implementation, and Support of Salesforce CRM and Salesforce SFA applications based on Apex Language and leveraging Force.com Platform.
- Extensive experience in designing of Custom Objects, Custom Fields, Role Based Page Layouts, Workflow Alerts and Actions, Workflow Approval, Validation Rules, Approval Processes, Custom Tabs, Custom Reports, Report Folders, Report Extractions to various formats, Design of Visual Force Pages, Snapshots, Dashboards, and Email generation according to application requirements.
- Good experience in working with Agile Methodology (Scrum).
- Experience in implementation of marketing cloud with customization.
- Effective employment of Apex Data Loader, Import Wizard and Data Manipulation Language for Data Migration and Management in Bulk.
- Expert level skills in migrating components from one Sandbox to another Sandbox using ANT, Jenkins, Tortoise GIT, Tortoise SVN, Change Sets and Force.com IDE.
- Good experience in SFDC related technologies such as Apex, Visual force, Apex triggers
- Configured and maintain User profiles, role hierarchy, sharing rules and Security, Password policies, Proficiency in administrative tasks like Creating Roles, Profiles, Users, Email Services, Page Layouts, Workflow Alerts, Actions, Reports and Approval Processes.
- Experience in developing Client - specific solutions on force.com platform using Apex Classes and Triggers, Web service API, Force.com IDE, Validation rules, SOQL and SOSL, Sound knowledge on Salesforce setup menu, Configuration, custom Application Development, Administration, Data Migration and Deployment of applications to Force.com platform.
- Good experience on creating Object/Tab/Field, Formula, Record Types, Folder Management, Activity Management, Queues, Groups and Analytical Snapshots
- Expertise in developing, deploying and integrating Salesforce.com CRM
- Experienced in Force.com Apex Classes, Apex Triggers, Batch classes, Future methods, Visual force, Force.com API.
- Experienced in web services APIs like SOAP, REST.
- Worked with Sales Cloud, Service Cloud, Community cloud, Marketing cloud, Pardot.
- Involved in developing the static web pages using HTML and Good web page design skills.
- Proficiency in Object Oriented Languages like C, C++ and Java technologies.
- Experience in one-way integration and bidirectional integration of AppExchange application with Salesforce.
- Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new technologies.
TECHNICAL SKILLS:
SFDC: Salesforce.com Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex, Visual force (Page, Component & Controllers), Lightning.
Custom Integration: Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom Settings, Custom Labels and Tabs, Account Management, Contact Management, Email Services, Security Controls, AppExchange Package & Custom Application and Sandbox Data Loading
Databases Tools: SQL Server 2008
Programming Languages: C, C++, Apex, Java, HTML, XML, CSS, AJAX.
Web Tools: Visual Studio, SQL Query Analyzer, SQL Profiler, Adobe Photoshop, Dreamweaver, MS Office, Visio 5.0, Adobe Acrobat Pro, Adobe Flex Builder
Operating Systems: Windows NT / 2000 / XP Pro / Vista, Windows Server 2000 / 2003 / 2008, Linux
PROFESSIONAL EXPERIENCE:
Confidential,San Ramon,CA
Senior Salesforce Developer
Responsibilities:- Used field level security along with page layout to manage the visibility and accessibility of fields for different profiles.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Leads, Opportunities, Reports and Dashboards.
- Developed Visualforce Pages to include extra functionality and wrote Apex Classes to provide functionality to the visual pages.
- Designed, and developed the Custom objects, validation rules, Page layouts, Custom tabs, Components, VisualForce Pages to suit to the needs of the application.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers, packages for various functional needs in the application.
- Developed workflow rules, tasks, emails and alerts to track customer related tasks and activities.
- Developed several custom reports to better assist managers and also report folders to provide report accessibility to appropriate personnel.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Performed detailed analysis of business and technical requirements and developed the Apex classes using other Platform based technologies like VisualForce, Force.com IDE.
- Designed, and developed the Custom objects, validation rules, Page layouts, Custom tabs, Components, VisualForce Pages to suit to the needs of the application.
- Implemented SOAP API using Outbound Messaging to integrate with the legacy system.
- Consumed and implemented the Web Services through WSDL in the Salesforce.com for outbound messaging.
- Developed Assignment rules, Escalation rules to enable proper routing of cases to the case team members.
- Developed workflow rules, tasks, emails and alerts to track customer related tasks and activities.
- Design and implementation of service cloud product applications.
- Implemented Service Cloud for customer service, including configuration of email to case, case assignment rules, Managed migration and release of Service Cloud.
- Designed and developed workflow rules and Approval process for the application by implementing custom formulas for various tasks and Email alerts as per the requirement.
- Developed several Custom Reports to better assist managers and also report folders to provide report accessibility to appropriate personnel.
- Designed various types Email templates for auto response to customers.
- Used the sandbox for unit testing and assisted Business Users in CRM Deployment validation testing.
- Worked with CRM Application Development Team to complete development, test support and deployment activities.
Environment: Saleforce.com platform, Pardot, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Eclipse, Windows XP.
Confidential,Phoenix,AZ
Salesforce Developer
Responsibilities:- Developed Visualforce pages, components, created tabs and views and designed the pages using style sheets.
- Performed complex AJAX requests to rerender and toggle the components of visualforce page.
- Used JavaScript and JQuery libraries to create popups and hide Salesforce components based on the agent action on the user interface.
- Involved in rigorous code analysis, debugging, developing, modifying Apex Classes, Unit Test Classes and Triggers.
- Created a Visualforce page which shows the list of records with pagination.
- Used SOSL to search the records from the list of records shown in Visualforce page.
- Used DML and SOQL for Data entry through Visual Force page.
- Effectuated the activities of agile development such as Scrum, Sprint planning, Demos, estimation, review meetings, retrospective meetings and the like.
- Engaged with end users and business analysts for requirement analysis, comprehended user stories, provided design inputs and coordinated planning sessions.
- Implemented integration of Salesforce.com applications with external systems through Web services API, Metadata API, WSDL, SOAP and REST.
- Configured Salesforce.com to meet business requirements - including fields, page layouts, workflows, approvals and validation rules.
- Used Data Loader to insert, update, and bulk import or export of data from Salesforce.com objects and to read, extract and load data from comma separated values (CSV) files.
- Proficient in formulating sharing rules, profiles, permission sets, organization wide defaults, record types, manual sharing, role hierarchy and page layouts.
- Sound experience in creating Custom Apps, Custom Objects, Custom Fields, Search Layouts, Related Lists, Field Dependencies and Custom buttons.
- Adept in tailoring Workflows, Approvals, Validation rules, Auto-Response rules, Escalations and Assignment rules.
- Designed various types email templates for auto response to customers.
- Managed the overall flow of Salesforce automation process and successfully enforced a smooth build and deployment through the aid of tools like Jenkins, Apache ANT migration tool.
- Coordinated with fellow developers in code review process, analysis, implementation of logic.
- Involved in the provision of end user training.
Environment: Salesforce .com platform, Data Loader, Apex Pages, SOQL, SOSL, Workflow & Approvals, Custom Reports, Dashboards, Visualforce (Pages, Components and Controllers), Connected Apps, Eclipse IDE plug-in, Conga Composer.
Confidential,Los Angeles,CA
Salesforce Admin/Developer
Responsibilities:
- Performed the roles of Salesforce.com administrator and Salesforce.com Developer in the organization.
- Responsible for providing object level/record level/field level security by creating roles and profiles.
- Experienced creating permission sets and sharing rules according to the requirement.
- Involved in Design, development, planning, testing and integration of Salesforce Cloud services.
- Customized standard Salesforce objects like Accounts, Contacts, case management and solutions.
- Created custom applications, custom objects, tabs, advanced custom fields, validation rules, assignment rules and cross object formulas.
- Implemented record types, lookup and master detail relationships for custom objects.
- Developed Apex Triggers, Apex Classes and Test Methods.
- Developed various visual force pages using standard controllers, custom controllers and controller extensions.
- Created various reports (summary reports, matrix reports, pie charts, dashboards) and setup report folders to share them based on their profiles (permissions).
- Created Dashboards using various components (chart, Gauge, Metrics) and setup dashboard folders to share them.
- Implemented complex workflow rules and approval processes to automate business processes like updating fields, sending E-mail alerts.
- Created time dependent workflows as per the requirement.
- Created e-mail templates and used them in workflow & approval processes.
- Maintained user roles, security, profiles, wherever necessary.
- Created permission sets, sharing rules to extend access in some business requirements.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
Environment: Salesforce.com, Apex language, Triggers, Reports, Data loader, Workflows, e-mail templates, Approval processes, sandbox environment, security and sharing, visual force pages, visual force controllers.
Confidential,Tampa,FL
Salesforce Admin/Developer
Responsibilities:- Involved in Salesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Developed Apex classes on Force.com platform to customize application according to functional needs.
- Developed Entity-Relationship data modeling using both standard and custom objects as per the needs of the application.
- Developed Visual force Pages to customize the view and functionality of the Knowledge Articles that were required by the Organization.
- Created and maintained User Roles, Security, and Profiles that was required for the Salesforce Knowledge implementation.
- Worked in developing and consuming RESTFULL, SOAP web services in service oriented architecture.
- Created and managed complex workflow rules, data validation, and system triggers.
- Followed iterative software development methodology and contributed to all phases of the software development lifecycle and support.
- Supported, enhanced and developed solutions on the Force.com platform, utilizing the Force.com API, APEX, Visualforce, price configurator tools and integrating apex applications.
- Customized SFDC fields, page layouts, record types, searching, list views, queues, reports, and dashboards.
- Maintain and create workflow rules, validation rules, formula fields, escalation rules, auto-assignment rules.
- Developed Workflow Rules, Time-Dependent Workflow Actions, Email Alerts and Field Updates.
- Implemented and Consumed Knowledge Base Dashboards & Reports AppExchange for providing Reports and Dashboards that monitors the Knowledge Base.
- Involved in the creation of Knowledge Content, Format and Delivery Methods.
- Managed the Salesforce.com CRM application.
- Worked on maintaining the functional areas of data management, accounts, contacts, campaigns, and opportunities.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Reports, Eclipse, Windows XP.
Confidential
Java Developer
Responsibilities:- Involved in development, analysis and design of assigned work using Servlets, JSP, Html, Java Script, and Java Beans.
- Developed JAVA classes as per designed docs.
- Developed Core Java classes and methods for handling data from database.
- Used connection pooling for better performance.
- Developed Ant builds script and ant task classes to clean, compile, copy, run, deploy, jar, war and ear files, and develop web service.
- Used JDBC Statements to call the stored procedures and Prepared Statements to perform dynamic SQL operations. DAO classes are accessed in EJBs to connect to Database.
- Involved in writing JavaScript for validation of page data in the JSP pages.
- Involved in writing procedures and Packages for Report Generation using Oracle as Database.
- Responsible for Testing - unit testing & integration testing using Junit.
Environment: Java, JSP 1.2, Oracle 8i, Tom Cat, Java Script, HTML, Eclipse.