Salesforce Developer Resume
Boca Raton, FL
SUMMARY
- 8 years of experience in information technology, and around 4 years of experience which involves Analysis, Design and development/Customization of CRM, Web - based applications using Salesforce.com, PHP, web, Java/J2EE based Technologies.
- My areas of expertise are development on Force.com Platform using Visualforce, APEX, SOQL, Triggers, and Force.com Sites, Chatter APIs.
- 4 years of experience in Salesforce .com Development and Administration.
- 3 years of experience in Cast Iron, Informatica Cloud and PHP Integration for integration with legacy systems.
- 2 years of experience in PHP, UNIX, C, CPP, HTML, PERL, Java/J2EE.
- Involved in 2 full cycle end to end implementations.
- Strong knowledge of Force.com platform technologies including Apex, Triggers, Visual Force, Workflows and Approvals, Integrations, with end-to-end product development experience
- Hands-on on all SDLC’s phases like Requirements study, Design, Development and Implementation and Maintenance stages of various projects.
- Involved in Business Requirements Gathering, Functional and Technical documents development, Unit Testing, Functional Testing.
- Expertise in Force.com, Visual-force and Apex.
- Developed various customized solutions like retail portal, Customer Portal, Inventory Management system, Customized Order Management, Order Processing and Billing applications using FORCE.COM, Visual-force and Apex.
- Hands on experience with Apex Language, Apex Trigger, Apex Class, Apex Test Methods, Apex Web Service, Visualforce Pages, Visualforce Components & Controllers. Configured and maintained user security permissions according to organizational needs
- Involved in Customizing Dashboard, Reports, Work-flows, User Access, developing Apex classes, Field level and page level validations, Data imports/exports, Email Services, Role Creations, and integrating with other applications.
- Designed and developed various custom objects, custom fields, validations, role based page layouts, custom tabs, custom reports as per the requirements.
- Involved in data mapping and migration of data from legacy systems to SalesForce.com.
- Developed RBM/CRM/ERP applications using Apex and Visualforce, UNIX, C, C++.
- Expertise in developing applications using Salesforce.com, PHP, JavaScript, PERL, HTML.
- Used SOQL for data manipulation needs of the application using platform database objects.
- Proficiency in Single Sign On (SSO) configuration on Informatica Cloud
- Possessing sound knowledge in database management and backend programs (stored procedures, triggers, functions etc.).
- Working knowledge of design patterns with the ability to code to architectural documentation.
- Constantly strive towards improving the scalability and maintainability of the product by providing technical inputs wherever needed.
- Hands on with Design experience using UML based Object Oriented Designing, Design Patterns, Software Factories and Enterprise Application Blocks.
- Proficient in using Relational Databases like Oracle, SQL Server and My SQL
- Building reusable components and controls in e-Commerce (B2B and B2C) portals.
- Hands on with preparing, reviewing of project technical documents/manuals.
- Involved in providing Production support post go-live.
- Solid communicator with exceptional team-building skills, dedicated, self-motivated achiever and ability to work independently and perform well within cross-functional team.
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, Apex Language, Apex Classes/Controller Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, Apex Web Services, Workflow Approvals, Case Management Automation, Custom Objects, Reports & Dashboards etc..
Salesforce Tools & Integration Tools: Force.com Eclipse IDE plug in, Force.com Data Loader, Force.com platform (Sandbox and production) Informatica Cloud, Cast Iron, PHP toolkit.
Languages: C, CPP, J2SE, J2EE, AJAX, JQUERY, Android
Operating Systems: UNIX, MS-DOS, WINDOWS, ANDROID.
Database: Oracle8i (My SQL), PL/SQL, SOQL, Triggers.
Web Designing: HTML, PHOTOSHOP, CSS, XML.
Servers: XAMP, WAMP, LAMP.
Scripting languages: APEX, UNIX, PERL, PHP, JavaScript and Android dev.
Tools: Eclipse IDE, Rational Rose, Star UML, E-draw.
Testing Tools: Manual, QTP Automation.
Functional Modules: CRM, RBM, FM, OM, ERP.
PROFESSIONAL EXPERIENCE
Confidential, Boca Raton, FL
Salesforce Developer
Responsibilities:
- Designed and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application.
- Developed and deploys ad hoc Salesforce.com reports and dashboards.
- Created Workflow Rules, Approval Process, Validation Rules.
- Developed and configured variousCustom ReportsandReport Foldersfor different user profiles based on the need in the organization.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards.
- Designed and developedVisualForcepages based on the business requirements.
- Develop Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Work closely with Business Users to enable business processes using SFDC .
- Gathering requirements and analyze the requirement.
- Experience in working across various SFDC implementations covering Sales Cloud, Service Cloud, Call center, Chatter & App-exchange applications
- Conceptual Knowledge of Apex classes and Triggers, Visual Force, Force.com IDE, SOQL, SOSL
- Develop test scenarios, test cases and test data
- Created email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Developed SOQL and SOSL queries to get data from different related objects.
- Responsible for understanding the data migrating requirements and analyze data to be loaded from legacy systems to salesforce.com.
- Proficient in using meta-data migration tools likeEclipse IDEand SalesForceApex Data Loader.
- Strong Implementation and Integration experience usingCustom objects, Triggers, workflows/ workflow rules, approvals, S-Controls, Visual Force Pages, and Apex classes.
Environment: SalesForce.com Platform, Salesforce.com Custom Objects, Apex Language, Classes, Pages, Layouts, Dashboards, Visual Force (Pages, Component & Controllers), Data loader, HTML, JavaScript, MS SQL, Workflows & Approval process, Reports.
Confidential, Miami, FL
Salesforce Developer/Admin
Responsibilities:
- Worked on Sales Cloud for Ryder Logistics and worked one on one with the Tester and main point of contact for the RydeSmart Project to fix the bugs.
- Participated with team to implement the documented requirements and reports, assisting in all configuration activities.
- Designed and developed Workflow rules, Validation rules, and Customizations within SalesForce.com.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Designed various Web Pages in VisualForce for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Created various Reports (summary reports, matrix reports, and pie charts, dashboards) to assist managers to better utilize Salesforce as a sales tool.
- Created email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes.
- Implemented search, filtering, and tagging features to make it easier for sales to locate relevant marketing content and documents in SalesForce.com CRM Content.
- Created users, roles, public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
- Used Batch Apex to build an archiving solution that ran on a nightly basis, looking for records past a certain date and added them to the archive.
- Ran the schedules jobs on a nightly basis to look for the records which have the approved contracts and accounts status changing from prospect to customer.
- Used the sandbox for testing to ensure coverage for the application to be migrated to Production
- Customized information on Accounts, Contacts, Opportunities, Leads and tracked related tasks and activities.
- Used Eclipse IDE for making the changes and migration activities.
Environment: SalesForce.com Platform, Salesforce.com Custom Objects, Apex Language, Classes, Pages, Layouts, Dashboards, Visual Force (Pages, Component & Controllers), Data loader, HTML, JavaScript, MS SQL, Workflows & Approval process, Reports.
Confidential, Pasadena, CA
Salesforce.com Developer
Responsibilities:
- Worked with the user group for requirement gathering throughout theplanningandimplementation.
- Implemented the requirements onForce.com platform.
- Created new UserAccountsand assignedProfilesas per theirrolein role hierarchy.
- DefinedOrg wide defaultto restrict access from users.
- CustomizedPage layoutsfor Standard/Custom objects and assigned Record Types.
- CreatedData Validation rules and Formulasas per business requirement.
- Worked with various salesforce.com StandardobjectslikeAccounts, Contacts, Leads, Cases, Campaigns, Reports, and Dashboards.
- CreatedWorkflow Rulesto automateTasks, Email Alerts, Field Updates, time-dependent actions and Outbound API Messages.
- CreatedReportsandDashboardsto trackOpportunitypipeline/Stages for Management visibility.
- Designed, and developedApex Classes, Controller Classes, extensionsandApex Triggers for various functional needs in the application.
- Designed various WebPages inVisualForcefor capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Created and used Email templates inHTMLandVisualForce.
- Integrated theWeb Servicesby generating the necessary stubs from theWSDLfiles of PHP for extracting the data
- UsedSOQL & SOSLwith consideration toGovernor Limitsfor data manipulation needs of the application using platform database objects.
- Responsible for all the activities related to configuringData Loader, uploading data inCSV filesinto salesforce.com, checking for the correctness of the data.
- Worked with Salesforce.com team to make application certified.
- Packaged and Deployed customizations fromSandboxto other environments using Force.com IDES.
- Help users withChatterteams/Groups and follow application as well.
Environment: SalesForce.com Platform, Salesforce.com Custom Objects, Apex Language, Classes, Pages, Layouts, Dashboards, Visual Force (Pages, Component & Controllers), Data loader, HTML, JavaScript, MS SQL, Workflows & Approval process, Reports.
Confidential, Irwindale, CA
Salesforce.com Developer/Analyst
Responsibilities:
- Used Sales Force Automation for Sales Lead Management, Opportunity Management, Account and Contact Management, Data Quality Management, Approvals and Workflow.
- Designed and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application.
- Developed and deploys ad hoc Salesforce.com reports and dashboards.
- Created Workflow Rules, Approval Process, Validation Rules.
- Developed and configured variousCustom ReportsandReport Foldersfor different user profiles based on the need in the organization.
- Designed and developedVisualForcepages based on the business requirements.
- Develop Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Involved in data mapping and migration of data from legacy systems to SalesForce.com Objects and fields.
- Migrating of Data in complex projects using Data Loader tool and Cast Iron.
- Integrated the web services by generating the necessary stubs from the WSDL files of PHP for extracting the data.
- Involved in querying Salesforce tables using SOQL & SOSL queries using Force.com Explorer.
- Customized page layouts for Opportunity, Contacts and Accounts depending upon user roles and groups.
- Involved in the Data Transformation and Data Cleansing activities while transferring the data to the external system using Informatica on Demand.
- Modifying Page layouts and setting the Record Types.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Manage page layouts, fields, and system interface/capabilities.
- Maintenance of data entry standards & data integrity process.
- Build & monitor standard analysis and reporting for marketing campaigns.
- Experience with maintain user roles, security and profiles.
- Create and manage workflow rules, field updates and email alerts.
- Involved in Mass imports and exports of data
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
Environment: SalesForce.com Platform, Salesforce.com Custom Objects, Apex Language, Visual Force (Pages, Component & Controllers), Data loader, HTML, Java Script, Workflows & Approval process, Reports, Eclipse, Force.com Eclipse Plug-in, SalesForce.com sandbox.
Confidential, RTP, NC
Salesforce.com Developer/Analyst
Responsibilities:
- Create and Customize Custom Objects, VisualForce pages, custom fields and adding help text to standard and custom fields. Customize page layouts, assignment based on profiles/record types.
- Defined Apex triggers in SOQL to make complex validations possible.
- Developed various Custom objects, Tabs, validation rules, Components.
- Created various profiles and configured the permissions based on the organizational hierarchy requirements.
- Added custom fields and validations to new and existing objects and added custom functionality using custom controllers and custom extensions.
- Designed and developed User Interfaces for Salesforce users as per requirements.
- Data migration projects using Data Loader tool and Cast Iron.
- Customized tabs for different business users groups and business centers.
- Created the workflows for automated lead routing, lead escalation, alerts and action items.
Environment: Saleforce.com platform, Apex, Visual Force, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading.
Confidential
Salesforce.com Developer/Analyst
Responsibilities:
- Developed Salesforce.com workflow, rules and triggers using Apex for updating fields based on division records.
- Implemented Salesforce.com dashboards as per business requirements.
- Developed Apex Triggers, Apex Classes and maintained roles, profiles and user accounts
- Developed custom Visualforce pages.
- CreatedPage layoutsto organizefields,custom links,related lists, and other components on a record detail and edit pages.
- Worked onValidation Rules, WorkflowsandApproval Processes
- Developed acustomer feedbackand satisfaction process
- Used Salesforce Content to organize, share, search and manage content within organization and across key areas of the Salesforce application.
- Worked with teams and business partners to identify practical solutions through existing and/or new business systems technology, responsible for the administration and ongoing support of the application in cooperation with the business and areas of IT.
- Responsible for performing administrative functions in Salesforce CRM such as create/modify pick-lists and lookup fields.
- Worked with business users to understand their existing processes and IT systems for requirements gathering phase.
- Implemented campaign management application on Salesforce.com using Apex, Visualforce.
- Worked on Salesforce Integration using Informatica cloud including setting up Salesforce related objects on the Informatica cloud.
- Setting up Salesforce Outbound messages on Informatica Cloud.
- Integrated theWeb Servicesfor extracting the data from external systems using PHP toolkit, and used theSandboxfor testing to ensure minimum code coverage for the application to be migrated to production.
- Worked on enabling notifications and getting s for SSL Web Services, creating user groups and read only groups on Informatica cloud
- Worked on Data synchronization between SQL data base and Salesforce using Informatica Cloud
- Used SOQL and SOSL within custom controllers, extensions and triggers.
Environment: Saleforce.com platform, Apex Language, Visual Force, Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Profiles, Email Services.
Confidential
Software Programmer/Analysis
Responsibilities:
- Developed business and technical requirements for system enhancements
- Involved in application design and development
- Involved in code re-factoring
- Developed JUnit test cases for all the business requirements
- Developed test plans and documents test results
- Participated in application integration activities and build and deployments of product.
Environment: JAVA 1.5, Servlets, JSP 1.2, Web Services, Spring Web MVC framework, EJB,XML, Hibernate, JUnit, JavaScript, Oracle 10g, Eclipse, ClearCase, Weblogic application server, Visio, Ant build tool.
Confidential
Software Programmer/Analysis
Responsibilities:
- Developed query statements related to the code using PL/SQL and My SQL.
- Created and Executed Test cases related to design Modules.
- Improved the code efficiency by regression testing.
- Involved in sanity testing, after upgrade of various environments SST, UAT and production Environment.
- I have been supporting in SST, UAT, and Production sanity especially in RB and WSC areas as well as in Activation/work flows part from CSM.
Environment: UNIX, PERL, PL/SQL, MY/SQL
Confidential
Software Programmer/Analysis
Responsibilities:
- Involved in developing various Test cases, stored procedures and packages using PL/SQL and MY/SQL.
- Involved in analyzing the code.
- Involved in testing.
- Did planning & execution for various MR’s and also raised 10 valid issues as part of testing MR’s and retested those issues after providing fix.
Environment: UNIX, MY/SQL, C.
Confidential
Software Programmer/Analysis
Responsibilities:
- Developed code for two Taxation modules in Billing.
- Developed test cases, stored procedures and packages for these two modules.
- Did unit and performance testing.
- Involved in developing various Test cases, stored procedures and packages using PL/SQL and MY/SQL.
- Involved in analysing the code.
Environment: UNIX, MY/SQL, C, PHP.
Confidential
Software Programmer/Analysis
Responsibilities:
- Involved in analysing the CR and its effects on the Billing Module.
- Modified the Major code with respective to the Billing Module.
- Involved in Unit Testing of these modules.
- Involved in sanity testing, after upgrade of various environments SST, UAT and production Environment.
- I have been supporting in SST, UAT, and Production sanity especially in RB and WSC areas as well as in Activation/work flows part from CSM.
- Referred different documents like HLD, SRS, and SA to get functionality knowledge for testing those Test cases.
- I followed up those TR’s, retestedand closed them.
Environment: UNIX, MY/SQL, C, PERL