Salesforce.com Developer Resume
Walnut Creek, CA
SUMMARY:
- 7+ Years of experience in IT industry including around 6 years of experience in Salesforce.com CRM Platform.
- Experience in Developing, Administration, Configuration, Implementation, and Support of Salesforce CRM based on Apex Language and leveraging Force.com Platform.
- Experience in realizing the business requirements to design on salesforce.com platform by designing the required entities like custom objects, creating the relationships/ junction objects like Master - Child, Lookups, and Entity relationship data model, Pages, Classes and Interfaces.
- Experience in working on Eclipse IDE with Force.com plug-in, command line interface.
- Proficient in performing detailed analysis of business and gathering technical requirements.
- Extensive experience in developing Apex Classes, Triggers, Visual force pages, writing Workflows, Integration, Force.com API.
- Extensive Experience In Designing Of Custom Objects, Custom Fields, Pick List, Role Based Page Layouts, Workflow Alerts And Actions, And Approval Workflow, 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.
- Experience in web technologies like HTML, XML, CSS, JSP, JavaScript, J-query, Tool tip & Auto Complete widget, SOAP, REST, BULK and METADATA API.
- Developed Apex classes using other platform based technologies like Visualforce, Force.com IDE.
- Worked with SOQL, SOSL, VisualForce, Apex, Force.com Web Services API.
- Experienced in use of Standard and Custom controllers of Visualforce in development of custom Salesforce pages as required by business requirements.
- Proficient knowledge of Governor limits. Experienced in optimization of existing code in according to the governor limits.
- Used a number of third party tools in Salesforce.com AppExchange.
- Expertise in Service Cloud console with exposure to CTI adapters and mobile application integrations.
- Experience in creating various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders
- Proficient in Data Migration from Traditional Applications to Salesforce.com using Data Loader Utility. Experienced in working with integration tools like Informatica Cloud MDM and Cast Iron.
- Experience in scripting languages like HTML, DHTML, XML, Java Script and software applications like, Dream weaver, Microsoft Word, Excel, PowerPoint, SharePoint .
- Involved in Salesforce Integration with Peoplesoft CRM .
- Participated in all stages of Software Development Life Cycle (SDFC) i.e., System Analysis, Design, Development and Testing. Expertise with Object Oriented Design (OOD), Analysis (OOA), based on Unified Modeling Language (UML) architecture.
- Experience in Database Design, writing stored procedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming with DB2, Oracle and MS-SQL, MySQL Server.
- Solutions-oriented professional with proven success designing, implementing and integrating cost-effective, high-performance solutions to meet challenging business needs.
- Ability to adapt quickly to challenges and changing environment.
- Involved in the requirement gathering between two business groups.
- Expert in preparing functional and technical design documents.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Apex Language, Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual Force Pages / Components, S Controls, Apex Web Services, Workflow & Approvals, Dashboards, Analytic Snapshots, Case Management Automation, Custom Objects.
Salesforce Tools: Eclipse,Force.com Eclipse IDE API Controls, Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox, and Production), CTI Tool Kit, Cast Iron Systems
Programming Languages: APEX,, C, Java
Web Technologies: Web Services, XML, HTML, DHTML, Ajax
Scripting Languages: VBScript, JavaScript.
Databases: MySQL, SQL Server 2000/2005, MS Access 2003, Oracle 10g/9i.
PROFESSIONAL EXPERIENCE:
Confidential, Walnut Creek, CA
Salesforce.com Developer
Responsibilities:
- Involved in Salesforce.com Application Setup activities and customized the applications to match the functional needs of the organization.
- Developed APEX Classes, Controller Classes and APEX Triggers for various functional needs in the application.
- Created Apex Rest Methods which supports in two formats JSON and XML
- Integrated the web services by generating the necessary stubs from the WSDL files for extracting the data from the home grown applications by using the home grown web services.
- Developed various Custom Objects, Tabs, Components and VisualForce Pages and Controllers.
- Administered, configured, maintained Salesforce.com application user profiles, roles, assigning Permissions, generating security tokens, validation Rule, upgrade installation.
- Worked extensively in customization of Sales and Service Cloud Console by embedding Visualforce pages in custom console components, highlight panel and interaction log.
- Created and deployed Several Reports using salesforce.com platform.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers
- Developed and deployed workflows and approval processes for opportunities and products/ assets management.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Worked extensively using Cast Iron as an integration tool
- Built CTI (Computer Telephony Integration) adapters to integrate with Desktop applications and third party CTI systems.
- Built CTI adapters with Salesforce CRM call center uses to integrate with their Salesforce Softphone.
- Resolved issues connected to Call Centers, usage of CTI adapters and Mobile applications.
- Experience in data migration using Import wizard, Apex Data Loader and other integration tools like Cast Iron
- Developed Salesforce.com ETL processes using Cast Iron, Java and Sales force Web Services Java API
- Integrated Salesforce CRM and the legacy system using Cast Iron Integration Systems
- Integrated with PeopleSoft FT at the back end with Salesforce as User Interface and it is a bi-directional integration using Informatica Cloud MDM
- Resolved major issues in previously exisiting integrations betweeen SAP and Salesforce in the Cast Iron environment
- Used SalesForce.com Ajax Toolkit to make asynchronous calls to the SFDC data store for optimizing data retrieval speeds.
- Developed SOAP API to create, retrieve, update or delete records, such as accounts, leads, and custom objects
- Created orchestrations for bi-directional integration of Salesforce and SAP using Cast Iron tool
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Involved in Data mapping specifications to create and execute detailed system test plans. The data mapping specifies what data will be extracted from an internal data warehouse, transformed and sent to an external entity.
- Developed Salesforce presentation layer using JSP, JQuery, CSS.
- Developed user interface template for Salesforce applications using JavaScript, CSS.
- Involved in Data mapping specifications to create and execute detailed system test plans. The data mapping specifies what data will be extracted from an internal data warehouse, transformed and sent to salesforce.com entity.
- Created and used Email templates in HTML and Visualforce.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Interacted with the Salesforce.com premium tech support team on a regular basis.
Environment: Salesforce.com, Apex Language, Visual Force (Pages, Component & Controllers), Custom Objects, Page Layouts, SOQL, SOSL, Sales Cloud, Service Cloud, HTML, Javascript, Jquery, CSS, Ajax, IDE, API, CTI Tool Kit, Cast Iron, Sandbox data loading, Security Controls, Eclipse IDE Plug-in, Reports, Dashboards, Sandbox, Windows XP.
Confidential, Minot, ND
Salesforce.com Developer/Administrator
Responsibilities:
- Performed the roles of Salesforce.com Developer and Admin in the organization.
- Created Custom Objects and fields for transactional and contractual information.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Implemented Case Management Automation to track and solve Customer’s Issues. Implemented Email-to-Case, Web-to-Case to enter generated cases to Case Object.
- 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.
- Created Apex REST methods.
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components and Visual Force Pages.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers
- Built CTI (Computer Telephony Integration) adapters to integrate with Desktop applications and third party CTI systems.
- Built CTI adapters with Salesforce CRM call center uses to integrate with their Salesforce Softphone..
- Resolved issues connected to Call Centers, usage of CTI adapters and Mobile applications.
- Worked extensively using Cast Iron as an integration tool.
- Worked extensively in customization of Sales and Service Cloud Console by embedding Visualforce pages in custom console components, highlight panel and interaction log
- Integrated Salesforce CRM and the legacy system using Cast Iron Integration Systems.
- SOAP API to create, retrieve, update or delete records, such as accounts, leads, and custom objects
- Developed user interface applications using JSP, HTML, JavaScript, and Jquery to simplify the complexities of the Salesforce application.
- Used SalesForce.com Ajax Toolkit to make asynchronous calls to the SFDC data store for optimizing data retrieval speeds.
- Developed user interface template for Salesforce using JavaScript, CSS
- Used field level security along with page layouts to manage access to certain fields.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Worked on Unit testing, for the customizations and developments done during the project.
- Provided the training to the internal business users to use the application and develop their own custom reports.
Environment: Salesforce.com, Cast Iron, Apex Language, Visual Force (Pages, Component & Controllers), Workflow & Approvals, Custom Objects, Custom Tabs, Email Services, Page Layouts, Outlook Integration, Data Loader, SOQL, SOSL, Sales Cloud, Service Cloud, CTI Tool Kit, HTML, Javascript, Jquery, CSS, Ajax, IDE, API, Cast Iron, Sandbox data loading, Eclipse IDE Plug-in, Reports, Dashboards, Sandbox, Windows XP.
Confidential, Philadelphia, PA
Salesforce.com Developer
Responsibilities:
- Performed the role of Salesforce.com Administrator in the organization.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Configured Profiled-based IP address restrictions, Organization-wide IP address restrictions and Profile-based login hour restrictions.
- Managed tasks like unlocking/resetting passwords, modifying data and created ad hoc reports.
- Maintained language settings and advanced currency management.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Created workflow rules and defined related tasks, email alerts, and field updates.
- Created page layouts, search layouts to organize fields, custom links, related lists, and other components on record pages.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Used field level security along with page layouts to manage access to certain fields.
- Integrated Microsoft Outlook with Salesforce CRM which syncs email, calendar, tasks and reminders.
- Developed a web-to-lead functionality to Companies website which directs leads to Salesforce CRM.
- 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 for different user profiles based on the needs of the organization.
- Created custom Dashboards for manager’s home page and gave accessibility to dashboards for authorized people.
- Performed troubleshooting of user accounts using Login access.
Environment: Salesforce Enterprise Edition, Visualforce, Custom/Standard Objects, Custom Tabs, Page Layouts, Workflow & Approvals, Reports, AppExchange Applications, Microsoft Outlook.
Confidential, Phoenix, AZ
Salesforce.com Developer
Responsibilities:
- Performed the roles of Salesforce.com Developer and Administrator in the organization.
- Interacted with various business user groups to increase the user adoption for helping them use the software.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Added 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 centers and their sales teams.
- Resolved issues connected to Call Centers, usage of CTI adapters and Mobile applications.
- Managed tasks like unlocking/resetting passwords, modifying data and created ad hoc reports.
- Designed various Email templates.
- Worked extensively in customization of Sales and Service Cloud Console by embedding Visualforce pages in custom console components, highlight panel and interaction log
- Provided user support and bug fixing activities.
- Extensively involved in Unit Testing using Test Methods using Force.Com utilities.
- Participated in the training sessions provided by the Salesforce team and support end users.
- Integrated Microsoft Outlook with Salesforce CRM which syncs email, calendar, tasks and reminders.
- Installed Salesforce AppExchange Apps, configured and maintained user security permissions in compliance with organizational needs.
Environment: Salesforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Salesforce.com Data Loader, Reports, Workflow & Approvals, Sales Cloud, Service Cloud, CTI Tool Kit, IDE, Sandbox, Eclipse IDE.
Confidential
Software Engineer/Developer
Responsibilities:
- As a member of team involved in designing and developing a framework.
- Involved in development of mockup screens and web portals.
- Used Java, WebLogic 5.1,6.1 and 7.1, EJB 2.0,Java Mail, Struts, Servlet, JSP, JMS, XML, HTML, JDBC, SQL, Oracle 8i and JavaScript.
- Installed and configured WSAD as a development environment.
- JSP Pages are written using Custom Tag Library which create standard tag used in the aplication.
- Used easy soft driver to connect to a flat file and to retrieve data.
- Used XML in some modules using DOM to send the data to and from the server/database
- Worked with team members to setup development environment using CVS, PVCS, weblogic 5.1,6.1 and 7.1 and Oracle8i
- Used CVS for version control of the product.
- Used JSP’s to create the front-end screens for the module.
- Used Struts frame work to develop the web Tier.
- Involved in writing Business Objects, Service API’s, Datamaps, Entity classes to the corresponding existing business classes.
- Used Junit to do unit testing of different modules.
- Involved in validating and reviewing team members modules.
- Involved in data integration for the new tracking system and other production subsystems using TIBCO 3.5.
- Involved in integration testing of modules in various testing environments.
Environment: Java, J2EE, XML, HTML, LDAP, EJB, JSP, JDBC, Servlet, SOAP, Struts, JNDI, Unicode
