Salesforce Developer Resume
SUMMARY
- Around 7 Years of IT experience and 5+ Years on application design, customization, development, support on SalesForce.com Platform, Web based application using Java/ J2EE Technologies.
- Proficient in all phases of SDLC like requirements gathering, analysis, design, development, testing and deployment.
- Experience in the complete life cycle of project development (SDLC) and in working with Agile Scrum Methodologies
- Administration, Configuration, Implementation and support experience on Salesforce.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, Entity Relationship data model, Pages, Classes, Interfaces, Workflows & Workflow rules, triggers, Email alerts and business logic.
- Implementation & Integration experience on SalesForce.com using Apex Language (Classes, Controllers & Triggers), Visual Force Pages, Custom Tabs, Custom Objects, Reports, Analytic Snapshots and Dashboards.
- Proficient in Data Migration from Traditional Applications to Salesforce using Data Loader Utility and Informatica On Demand.
- Experience in setting up Jenkins for force.com continuous integration
- Extensively worked on Salesforce.com sandbox and production environments including creating Sandboxes and refreshing it time to time.
- Deployment between Production and Sandboxes using Eclipse, Force.com Migration Tool, and Change Set.
- Extensive experience in lead, case management, web-to-lead, Web-to case, Email-to-case.
- Expertise in analyzing and documenting the workflows and functionality of existing systems, preparing presentation materials to all levels of management
- Followed Reverse engineering methodologies and developed Business process document and Application process document.
- Good Understanding of both business processes and technical development.
- Experienced in working with Marketo marketing cloud tool.
- Expertise in creating estimates for various tasks as part of application development.
- Extremely proficient in learning new concepts quickly and independently.
- Good development experience with Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Partner WSDL & Enterprise WSDL, Visual Force (Page, Component & Controllers).
- Excellent analytical, de-bugging skills and documentation skills.
- Proficiency in installing App Exchange Applications.
- Experience in SFDC Integration using Web Service and Apex Programming, Salesforce.com Service Cloud expertise.
- Experienced in fixing the issues from customization and pushing back into production.
- Experience in writing SOQL and SOSL statements within custom controllers, extensions and triggers.
- Strong skills in testing techniques including unit testing, system testing, Parallel testing user acceptance testing and regression testing.
- A skilled problem solver and an efficient team player. Can effectively work in both independent and collaborative work environments.
TECHNICAL SKILLS
Salesforce API tools: Eclipse, Apex Explorer, Offline Edition, App Exchange Data Loader
SFDC: Apex Classes, Apex Triggers, Test Classes, Apex Custom Controllers and Extension, Visual force (Pages, Components & Controllers), Validation Rules, Work Flows, Dashboards, Reports, Custom Objects, Force.com Eclipse IDE Plug-in, Apex Web Services, Apex Explorer, Sandbox development and testing, Apex Data Loader, Connect Offline, S-controls, SOQL, SOSL, Ajax Toolkit.
Salesforce Integration Tools: Data Loader
Languages: Ápex, C, C++, C#, Java, J2EE
Database: MYSQL, Oracle 9i, Oracle 10g, SQL Server
PROFESSIONAL EXPERIENCE
Confidential
Sr. Salesforce Developer
Responsibilities:
- Implemented SFDC CRM to deliver various reports in departments of Sales, Administration and Marketing etc.
- Interacted with various business team members to gather the requirements and documented the requirements.
- Created custom objects, Visual Force pages, triggers, validation rules to help track internal help desk cases, customize campaign budgeting and lead qualification.
- Used complex SOQL Queries in the Codes and also in the tools like Data Loader to Extract, Insert or Update vast data (millions of records) from/into custom objects & Standard objects.
- Created custom controllers implementing complex code for retrieval from Salesforce to VF pages.
- Wrote SOQL and SOSL statements within custom controllers, extensions and triggers.
- Customizing the flex UI to show real time data consuming Sales force API.
- Used SalesForce.com Ajax Toolkit to make asynchronous calls to the SFDC data store for optimizing data retrieval speeds.
- Created Email templates tomarketo toolfor email marketing and Lead management.
- UsedMarketo forAutomation marketing of products and immediate response for leads.
- Connected face-to-face with otherMarketing Cloudcustomers in our area for collaborative problem solving with the support of Marketing Cloud's guidance, tools, and resources.
- Created mash-ups to include data from many external end-points such as including financial information from 3rd parties in the customer’s profile (Accounts) using WSDL and XML Stream Reader.
- Successfully customized SFDC interface Responsible for performing administrative functions in Salesforce CRM such as create/modify pick-lists and lookup fields.
- Created detailed data mapping document for integrating various systems with Salesforce.com.
- Complete the Application modification functionality and the Toolbar modification functionality of the application as separate Flex Modules and integrated them onto one composite application.
- Created various summary reports, matrix reports, pie charts, dashboards and setup report folders to authenticate users based on their profiles with permissions.
- Implemented complex approval processes to ensure proper authorization in the high-stakes environment of capital management.
- Managed users, hierarchical roles, profiles, security controls and territory management.
- Created and deployed complex workflow rules according to the business requirements.
- Developed complex reports and dashboards using HTML, PDF, Apex, Visual force page and mail merge.
Environment: Eclipse IDE, Salesforce.com, Force.com Sandbox, S-Controls, Import Wizard, Apex, XML, JavaScript, Web Services API, Controllers, Sharing Rules, Visual Force Pages, Workflows, Email Updates
Confidential
Salesforce Developer
Responsibilities:
- Interacted with the Work.com premium tech support team on a regular basis.
- Interacted with various business user groups for gathering the requirements for Work.com CRM implementation.
- Involved in Work.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Implemented the requirements on Work.com platform and Force.com IDE Plug-in Using Eclipse.
- Worked with various Work.com objects like Accounts, Contacts, Leads, Campaigns, Reports, and Dashboards.
- Developed various Custom Objects, Tabs, Components and Visualforce Pages.
- Developed and configured various Custom Reports and Report Folders for different user Profiles based on the need in the organization.
- Developed Custom Objects, Custom Reports and configured the Analytic Snapshots to dump the data on regular basis for the sales performance and lead generation statistics.
- Maintained user roles, security, profiles, and work-flow rules wherever necessary.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed custom Apex classes for Visual force page custom controllers using Work.com IDE and Apex.
- Developed Visual Force / APEX custom and extended controllers and triggers to support quotation enhancement.
- Created custom reports and enhanced Work.com environment as per user needs using Apex and Visual force pages.
- Developed Email handlers using Apex for generating PDFs from Leads received from several sources using Apex.
- Developed dynamic Work.com visual force pages using Java script and Ajax toolkit.
- Established deployment strategy for implementing Work.com changes.
- Conducted unit and integration testing.
- Trained client in working configuration and development techniques.
- Configured security and organizational hierarchy for working implementation.
- Evaluated Work.com Support module for call-center / help desk application.
- Created data migration document for import/export of data from Work.com environment
Environment: Saleforce.com platform, Apex Language, Visual Force Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox, Eclipse IDE Plug-in, Pervasive Data Integrator, Windows XP
Confidential, Chicago, IL
Salesforce Developer
Responsibilities:
- Involved in setting up both Netsuite and Salesforce.com implementations.
- Tailored several workflows to suite business needs.
- Designed and developed custom pages using Visualforce and Javascript to provide better UX.
- Developed an Integrated solution for porting orders from Netsuite to Salesforce.com.
- Integrated Pacejet for fulfilling sales orders using web services.
- Designed and Developed retriggering rules and mechanism for data and transient errors.
- Built custom sharing rules and role hierarchies for users.
- Worked with Production support team and fixed the issues on On-Demand basis.
- Added error handling functions to existing code to make it more robust and to make it easily expandable to handle future requirements.
- Had to access access Salesforce using C#.
- Accessed partner API using C#. Which was basic task to go further on the work.
- Developed complex functionalities using APEX, VF and Javascript where appropriate.
- Used Data loader to make bulk upload of client data.
- Worked with App exchange application informatica for data migration.
- Developed custom search functionality for accounts and contacts using SOSL.
- Enabled and used API only user for performing regular updates from legacy system using REST API.
- Developed triggers for complex workflow rules working around the governor limits.
- Developed custom edit and detail page for accounts due to complex business requirements (immediately after making updates, legacy system window had to open respecting SSO).
- Created multiple record types based on the category of clients.
- Based on the business requirements, created multiple custom objects and fields (created lookup fields to maintain relationship between objects).
Environment: Saleforce.com platform, Netsuite, WSDL, Apex, Visualforce, C#, Data Loader, HTML, Java ScriptWorkflow & Approvals, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandboxes,Windows XP.
Confidential
Java Developer
Responsibilities:
- Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
- Developed the application usingStruts,ServletsandJSPfor the presentation layer along withJavaScriptfor the client side validations.
- Developed and usedJSP custom tagsin the webtierto dynamically generateweb pages.
- Worked withStruts(MVC Paradigm) components such asAction Mapping, Action class, Dispatch action class, Action Form bean.
- Implementedspringservice layer with dependency wiring, transaction, DAO and annotations.
- Used Hibernate to do the object relational mapping between the tables and java objects.
- Wrote Test Cases usingJUNITas a framework.
- Developed a code forWeb servicesusingXML,SOAPand usedSOAP UItool for testing the services
- Proficient intesting Web Pagesfunctionalities and raising defects.
- Participated inCode Reviewsfor better quality assurance andDebuggedthe application Module.
- Deployed the application onWebLogic server
- Involved in planning process of iterations under theAgile Scrum methodology.
- Created and executed SQL queries to ensure data accuracy and also verified the tables using SQL.
Environment: JAVA, J2EE, JUnit, ANT, AJAX, JSP, JavaScript, Eclipse, PL/SQL, SQL server2005, Servlets, Struts, HTML, XML, Spring 2.0, WebLogic 8.1.
Confidential
Java/J2EE Developer
Responsibilities:
- Handled assignments in developing UI pages using JSP, Html, DHTML, CSS and JavaScript technologies for modules in BDMS.
- Application developed in MVC architecture using Struts, JSP, Ajax, HTML, Java Script, CSS, JMS and Hibernate
- Performed the roles of Java Developer and Administrator in the organization.
- Involved in Design and Development of application modules.
- Designed & developed GUI for claim creation, processing and tracking.
- Created Use Case Diagrams in UML.
- The user interface components are developed using Java AWT/swing API.
- Involved in capturing user requirements from business team and preparation of understanding documents for each of the functionality.
- Involved in development of the server side business logic for Input and output reports.
- Involved in the debugging, testing and designing of database.
- Involved in XML developing.
- Used XML parsers for to parse the data.
Environment: Java, JDBC, Servlets, Java Script, HTML, SQL server 2000
