Salesforce Developer Resume
Irving, TX
SUMMARY
- Over 7 years of IT experience with over 5 years of experience in the Salesforce.com CRM platform as both Administrator and Developer and over 2 years of experience in Java/J2EE Technologies.
- Experienced in all phases of Software Development Life Cycle (SDLC), quality management systems and project life cycle process.
- Good experience with Configuration, Customization, Development and support experience on Salesforce.com Platform.
- Possess knowledge of CRM processes like Sales, Marketing, Customer Service and Customer Support, Business processes and recommended solutions to improve their processes using Salesforce.com.
- Experienced in Service Cloud, Sales cloud, Collaboration Cloud for All partner portal, customer portal.
- Strong Expertise to work with Batch Apex, Apex classes, Apex Triggers, Web services with HTTP/SOAP message communication.
- Extensive experience in customization, configuration, Eclipse IDE, Apex, Visualforce pages and tools like Apex Data loader.
- Experienced customizing standard objects Accounts, Contacts, opportunities, Products, Price books, Cases, Leads, Campaigns, Reports and Dashboards.
- Expertise with Administration and Configuration of Salesforce.com CRM to populate and maintain data.
- Experience in Data Migration using Import Wizard, Excel Connector, Workbench and other integration tools like Informatica Cloud, Apex Data Loader.
- Good experience in implementation and Integration using custom objects, Triggers, workflows/workflow rules, approvals, Visualforce Pages, Controller Classes and Apex Classes.
- Strong knowledge of sales, marketing, service and support automation.
- Strong SOQL, SOSL, Relationships and Lookups and PLSQL writing skills with emphasis in integrating in Various CRM Applications.
- Comprehensive knowledge in Web services API, Force.com Sites, Analytic Snapshots, analyzing data with Reports and Dashboards.
- Extensive experience in Agile Methodology of Software Development Life Cycle (SDLC), Scrum Methodology of software engineering processes.
- Excellent team player, self - motivated, quick learner with good communication skills and trouble-shooting capabilities.
TECHNICAL SKILLS
Salesforce.com: Apex, Visualforce, SOQL, SOSL, Apex Triggers, Workflows, Approvals, Email Templates, Formulas, Validation Rules, AppExchange, Salesforce.com, Roles & Profiles
Languages/Methodologies: Apex, Visualforce, C#, XML, UML, JavaScript, Agile, N-tier Architecture, Java, J2EE
Technologies: Salesforce, Ajax, JQuery, Web Services, SOAP, WSDL, HTML, Web 2.0
Databases: Oracle, SQL server 2000/2005/2008
Tools: and Utilities: Data Loader, Force Eclipse IDE, Ant, Visual Studio 2005/2008/2010/2012, Visual Studio Team Suite, Subversion, IE Web Developer, Mozilla Firebug
Operating Systems: UNIX, Windows XP/ VISTA/7
PROFESSIONAL EXPERIENCE
Confidential
Salesforce Developer
Responsibilities:
- The work consists of several new data integrations, conversions and customizations are done to B2B Salesforce.com
- Worked on Salesforce integrations Sales cloud and Service cloud.
- Worked on Salesforce.com customizations using Apex (classes, triggers and web services) and Visualforce.
- Worked on Single Sign on to integrate with Salesforce using SAML configuration settings in SFDC, using identity provider along with LDAP server settings.
- Created data migration document for import/export of data from Salesforce.com environment.
- Worked on IDE tools Data loader and Workbench for all the data conversion and migration activities.
- Have worked on change management and deployment using ANT build tool, GIT and change sets.
- Worked on SOAP/ REST and JSON.
- Integration with Salesforce, MS-SQL Server, Workday and other in-house systems.
- Created the Configuration Workbook and Deployment Checklist and updated the same based on subsequent releases based on the organizational needs.
- Identified and resolved problems, which may impact projects by monitoring progress and project status.
- Prepared the Data Modeling Design.
- Developed Apex classes on Force.com platform to customize application according to functional needs.
- Performs new release evaluations with Business Owner & manages new functionality roll-outs.
- Developed Visualforce Pages to customize the view and functionality of the Knowledge Articles.
- Developed Workflow Rules, Time-Dependent Workflow Actions, Email Alerts and Field Updates.
- Handled the responsibility of User provisioning, Profile and Role base hierarchy and Field level security.
- Extensive experience working in an agile development environment using JIIRA.
- Performed Unit, Integration, Regression and User Acceptance Testing.
Environment: Salesforce.com platform, Sword Ciboodle CRM Apex Language, Visualforce (Pages, Component &Controllers), Pages, Data Loader, HTML.
Confidential, Irving, TX
Salesforce Consultant
Responsibilities:
- Gathered user and functional system requirements via workshops, interviews and workflow storyboards and Working with stakeholders and project teams to prioritize collected requirements.
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked on various AppExchange products according to the needs of the organization.
- Worked on various SFDC standard objects like Case Management, Accounts, Contacts, Content, Reports and Workspaces.
- Developed Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the VF pages.
- Experience in doing the Fit-Gap analysis between Requirements and SFDC Application
- Created many Email Templates and Mail Merge Templates and was involved in doing the mail merge for different standard and custom objects.
- Creating a sync of contacts, emails, events and tasks between Salesforce to Outlook and Outlook to Salesforce successfully.
- Well versed with understanding Governor Limits of Salesforce.com.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Experience in designing Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows, and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
- Created Labels to set the predefined values for the client side pagination process.
- Used Custom Setting to with custom sets of data and referenced them in the code
- Developed Custom Validations to override the Salesforce default validation rules.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Complete bulk imports of data using Apex Data Loader.
- Deployed the code developed in the Dev Sandbox to the Test Sandbox and the Production sandbox.
- Communicating regularly with the SFDC designated super users to support them in their role and provide information and training on new features and functionality.
Environment: Salesforce.com platform, Apex Language, Visualforce (Pages, Component &Controllers), Pages, Data Loader, HTML, Java Script,CSS, Workflow & Approvals, Reports, Custom Objects, Custom Applications, Custom Tabs, Email Services, Sandbox data loading.
Confidential, Irving, TX
Salesforce Admin/Developer
Responsibilities:
- Worked as enhancement team member and performed the roles of Salesforce.com Developer/Admin 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).
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Implemented web based case management automation - Web to Case (on Case Object) to track and solve customer’s issues.
- Designed various Webpages using VF Pages for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and dashboards
- Designed, and deployed the Custom objects, Custom tabs, Entity-Relationship data model, validation rules, Workflow Rules, Auto-Response Rules, Page layouts, Components, Visualforce Pages to suit to the needs of the application.
- Used CSS in HTML code to better manage look and feel of web pages.
- Designed, and deployed the Custom objects, validation rules, Custom tabs, Components, Visualforce Pages to suit to the needs of the application.
- Worked with Apex Data Loader tool to perform DML operation using CSV files.
- Responsible for Data load operations using Salesforce Apex Data loader.
- High End Process and Application Customization using Apex & Visualforce.
- Customized page layouts for Opportunity, Contacts, and Accounts depending upon user roles, and groups.
- Planned and performed analysis of e-commerce activities and/or functions and guides the subsequent design and implementation or improvement of existing ecommerce applications
- Generated Queries using Apex Explorer and WSDL application to connect with different servers.
- Used Data Loader to transfer the data to production and Full sandboxes, used Eclipse IDE for complete Apex Programming.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com. Used it to read, extract, and load data from comma separated values (CSV) files.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
- Performed Unit, Integration, Regression and User Acceptance Testing.
- Defined documentation review cycles for the project and assign review tasks to the project team. Follow-up with reviews to see them through to completion.
Environment: Salesforce Unlimited Edition, Salesforce.com / Visualforce, Custom/Standard Objects, Case Management, Custom Tabs, Page Layouts, Workflow & Approvals, Reports, Eclipse, Force.com Eclipse Plug-in.
Confidential, Houston, TX
Salesforce Developer
Responsibilities:
- Involved in API/Web Service design and developing technical specifications for the Salesforce.com (SFDC) application.
- Involved in project technical design plan, conversions, Mapping, configuration of portions of the SFDC application.
- Designed interface using Visualforce page and their supportive Controller Classes.
- Automate the functionality by writing Triggers and Apex Classes.
- Reengineered APEX code already in production to optimize trigger based transactions for performance and speed as well as to work seamlessly with governor limits.
- Responsible for Unit testing and performance testing of SFDC API/Web Service.
- Responsible for Agile methodology testing package upgrades in sandbox org and deploying in production org.
- Created public websites and applications that are directly integrated with your Salesforce.com organization using sites.
- Developed real time mashup to display Quotes, Opportunities, leads and Interactions from WM within Salesforce.com using Visualforce, Apex Controller Classes, Web Services proxy classes.
- Developed a unified view of all accounting data within Salesforce.com eliminating several hundred hours spent by Account Executives and inside sales reps in performing risk analysis on account holdings.
- Used SAML 2.0 for configure single sign-on in order to authenticate users in Salesforce.com from external environments.
- Developed an analytic snapshot based daily dashboard that provide a 360 degree view of customers
- Responsible for all managed package deployments and change management on the engagement.
- Assisted in the merger of data between the applications for initial synchronization mapping and conversion every Salesforce.com account to business objects.
- Developed training material for end users.
Environment: Force.com, Apex, CSS, Data Loader, Import Wizard, Eclipse IDE, Controllers, Visualforce Pages, XML and Triggers.
Confidential, Miamisburg, OH.
Salesforce Administrator
Responsibilities:
- Administration and support of over 250 Salesforce users.
- Extensive experience in lead case management (Web-to-Lead, Email-to-Case)
- Working with management, strategic planning & analysis staff and end-users to create and manage Complex workflow rules, data validation, and triggers.
- Developed Validation rules on various objects. Also created assignment rules on Lead object to assign the Leads automatically to various groups of users based on the region.
- Daily administration and support including but not limited to Managing multiple user setups, profiles and roles, customization of objects, fields, record types, page layouts and validations
- Created Custom Objects, Tabs, and Sharing Rules as per the business requirements.
- Customized page layouts for Opportunity, Contacts and Accounts depending upon user roles and groups.
- Implemented Security/Sharing rules, Configured permission sets, Field level Security, Record level Security, Profiles, Roles and resource monitoring at different hierarchical level of Organization.
- Created the Reports and Dashboards as per the business requirements.
- Implemented pick lists, dependent pick lists, lookups, junction objects, master detail relationships, validation and formula fields to the custom objects.
- Customized Salesforce Fields, Page Layouts, Record Types, Queues, and Profiles and make the same Changes in test and production boxes
- Designed Custom tabs, Approval Processes and Auto-Response Rules for automating business logic.
- Created Relationships and created Junction objects to implement Roll-up Summary fields to aggregate data from child records on the parent.
- Deployed the enhancements of Custom Objects, Fields, Triggers, Reports and Workflows in to the test and Prod boxes to make them in Sync.
- Maintained the functional areas of Data management, Sales forecasting, Contacts, Leads, Campaigns, Dashboards and Reports.
- Data migration and updates through the Apex Data Loader in Sales force.
- Analyzed and converted business workflows to Salesforce workflows and assigned workflow alerts.
Environment: Salesforce.com platform, Data Loader, Apex Classes, Controllers, Triggers, Visualforce, SOQL, SOSL, Workflow & Approvals, Java Ant, Custom Reports, Dashboards.
Confidential
Java Developer
Responsibilities:
- Business Logic analysis to produce Business Requirement, Workflow Diagram, Architecture, Functional and Design specifications.
- Prepared detailed Use Case Features and Function Requirement Documents form Business requirement Specs.
- Developed the application usingStrutsFramework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
- Coded Action Classes, Action Form for the web tier for the Customer Service representative to send a fax request withStrutsvalidation framework.
- Designed and developed the controller and view components using JSPs and Servlets.
- Used various Java scripts functions and was involved in coding Cascade style sheets.
- Designed and Implemented PL/SQL stored procedures to process messages.
- Worked and Modified the Database Schema according to the Client requirement.
- Involved in implementing the DAO pattern for database connectivity andHibernate.
- System maintenance and, functionality addition and improvement.
- Performed unit testing of the developed application.
- Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
- Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviewing.
- Involved in production support and maintaining the application after production.
Environment: Java,JSP, Servlets, JDBC, Log4J, My sql, SQL, Eclipse, XTML Spy, ANT, J Unit, Putty, XML, DOM Parser, SAX Parser, UML, OOD, MVC, JDBC, Applets, Linux, Windows XP, Subversion
Confidential
Java Developer
Responsibilities:
- Involved in Analysis, Design and Development of different phases of the Process Flow module.
- Developed the web interfaces for Process Flow using JSP technology, which provides flexibility in page design and makes easy for maintenance and modifications.
- Scripting of Test cases based on the Specifications received for the request.
- Responsible for testing of application on various levels like integration and System testing by utilizing various methodologies.
- Responsible for Coding using JSP, Java Servlets, Struts and XML.
- Responsible for proactively monitoring performance, diagnosing problems and tuning queries and databases.
- Used PL/SQL extensively to generate stored procedures and functions to use with Java.
- Involved in implemented all components of the application including database tables, middleware designing, client-side web programming and server-side java programming.
- Solid understanding in Object-Oriented analysis and design. Worked on various Design Patterns, UML and Enterprise Application Integration.
Environment: Java Beans, Java Servlets, Java, SQL, PL/SQL, DB2, Apache Tomcat, BEA WebLogic, XML, CSS, AJAX, Windows XP, Linux.