Sr. Sfdc Developer Resume
Somerset, NJ
PROFESSIONAL SUMMARY:
- 8+ years of professional experience in the field of Information Technology with 5 years of experience in Salesforce.com Platform and Apex technologies.
- Experience in the complete life cycle of project development (SDLC) including System Analysis, Design, Development, Testing, Deployment and Maintenance.
- Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Validation rules, Reports, Dashboards, Tasks and actions.
- Extensive experience in SFDC development using Force.com Apex Classes, Apex triggers, Visual Force, Batch Apex, Integration, REST, SOAP based Web Services, Force.com API, SOQL and SOSL, Salesforce AppExchange and JAVA
- Experience in working with Debug Apex Scripts using Debug Logs and System Log Console to catch Exceptions and execute Governor Limits.
- Experience on working with Chatter objects.
- Integrated SFDC with Marketo Tool to make Marketing process easy to access Leads and opportunities.
- Experience in SFDC Integration using Web Service and Apex Programming, Sales force.
- Performed administrative activities for SFDC including System Configuration, Analytics Reporting, Data Migration, User Acceptance Testing, and End User Training Development.
- Strong knowledge about Sales cloud, Marketing Cloud, Service cloud, Marketo configuration and customization and good understanding with Client/Server architecture, Object - Oriented design techniques and web application design.
- Extensive experience in lead, case management, web-to-lead, Web-to case, Email-to-case.
- Hands-on experience with development tools like Force.com IDE, Force.com Explorer and Data Loader
- Key player in migrations and deployment of code from one environment to other using Force.com IDE deployment wizard.
- Extensive experience in designing validation rules, custom objects, custom fields, role based page layouts, workflow alerts & actions, pick lists, approval processes, record types, custom tabs, report extractions to various formats, and email generation according to application requirements.
- Good Knowledge on SOQL and SOSL for Querying and Searching Data for Force.com platform.
- Developed and configured various Dashboards, Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Experienced in redefining revenue stages inMarketoApp, and maintainMarketouser log and daily issues dealing with campaigns and lead nurturing.
- Experience on VEEVA CRM implementations
- Proficient in implementing business flows using the Declarative framework via Workflow Rules and Approval Processes.
- Adept in sales analysis, marketing & customer support business processes used by Salesforce.com customers and recommendations to customers for improving their processes using Salesforce.com
- Expertise in performing data migration from legacy system to Salesforce.
- Good working experience in various capacities such as Salesforce developer, Salesforce Administrator, Force.com developer and involved in various phases of entire project from requirement gathering, architecture development and implementation and training the end users.
- Good understanding with Client/Server architecture, Object-Oriented Design techniques and web application design under Model View Controller (MVC) and Service Oriented Architecture.
- Experienced in web technologies like HTML, XML, CSS, JSP, AJAX, JQUERY, JSON, JavaScript, WSDL, SOAP and REST.
- Implemented Cloud services to manage Cases and Entitlements.
- Worked for enterprise level projects and implemented release management.
- Proficient inData Migrationfrom Traditional Applications to Salesforce UsingData LoaderUtility andInformatica on Demand.
- Executed various levels of Unit, Integration, Regression and User Acceptance (UAT) using test cases to prove that system conform to specifications of business and quality requirements.
- Strong Requirements gathering experience using JAD Sessions & Conducting User Interviews, and preparing functional documents like Use Cases, Software Requirements Specifications (SRS)
- Experienced working in Agile methodology and implementing sprint planning.
- Strong knowledge of Salesforce configuration, data migration, system integration and familiarity with Visualforce (Pages, Components, Controllers) MVC architecture and Apex (Classes, Controllers & Triggers).
- Excellent Client management skills, presentation skills, operational metrics, time management, analytical, great communication and interpersonal skills.
TECHNICAL SKILLS
Force.com: Apex Language, Apex Classes, Apex Triggers, SOQL, SOSL, Visual Force (Pages, Components & Controllers), Marketo, Veeva,S-Controls, Apex Web Services, Apex Data Loader, Dashboards, Reports, Analytic Snapshots, Custom Objects, Force.com, Eclipse IDE Plug-in
Business Process: Service Requests and Activities, Opportunities, Quotes and Proposals, Order Management, Campaign Management, Case Management, Contract Management, Pricing, Approval, Partner Deal Registration, Data Cleansing and De-duplication, Agreements and Entitlements
VisualForce: Custom VisualForce Pages
Languages: C, Java, Apex, JavaScript, SQL.
Database: Microsoft SQL Server, MS Access
Web: HTML, XML, CSS, JavaScript, JSON, JQuery, SOAP,REST
Platforms: Windows, Windows Server.
Tools: Data Loader, Workbench, Eclipse IDE.
Operating Systems: 2003/XP/2000/NT/98/95, MS-DOS, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Somerset, NJ
Sr. SFDC Developer
Responsibilities:
- Worked with Business users for requirements gathering, analysis and development.
- Worked for enterprise level & complex Salesforce development projects along with integrating data from other systems/Repositories.
- Worked on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events and Tasks.
- Worked on configuring standard Salesforce Chatter and also customizing it by including custom logics on chatter objects using triggers and Classes and VF Pages.
- Developed various Apex classes, Controller classes and Apex Triggers for various functional needs in the application.
- Good understanding of standard Chatter objects and their limitations.
- Provided daily user support in managing users, creating and maintaining custom objects and fields, handling bulk data migration and maintenance of page layouts,
- Installed and applied App Exchange applications like Marketo to enhance business requirements.
- Designed and developed various Visualforce Pages, Apex Classes, Controller Classes, Extensions and Apex Triggers for functional needs in the various applications.
- Designed, Implemented and deployed the Service Cloud with various custom built Page layouts, Custom tabs, Custom Apps to suit to the needs of the application also created various Profiles to enable the Service Cloud specific to them.
- Created Various Validation Rules & Workflows specific to limited user groups by filtering out through their Profiles while working on Service Cloud.
- Designed Reports and worked with Business users to make them understand the functioning of Reports better.
- Designed very complex Visualforce pages using JavaScript, CSS, HTML, JQuery and Controllers.
- Involved in User Management - Creating users, Roles, Profiles.
- Created various Record Types, Support Processes, Assignment Rules, Public Groups, Queues, Custom Settings, Sites, Time-Based Workflows etc.
- 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.
- Designed System Configuration Enhancements (Dashboards, Reporting, Page Layouts, Sharing Rules, Role Hierarchy, etc.).
- Well maintained Test Code Coverage & Unit Testing for all the codes in the system following the Salesforce limits
- Deployed the code over sandboxes using Change set.
- Created various Profiles, Roles, and Page Layouts and configured the Permissions based on the Organization hierarchy requirements.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response for automating business logic.
- Created email templates and inbound emails using Visual Force for clients and customers.
- Developed business documents for Salesforce.com Custom objects. .
- Worked on different portals like Self Service Portal, Partner Portal and Customer Portal.
- Implemented Salesforce.com web services client using Sales force web services API, Java, XML and partner WSDL.
- Developed several Custom Reports & Dashboards to better assist managers and report folder to provide report accessibility to appropriate personnel.
- Involved in Agile methodology, Scrum that dramatically improved productivity and reduced errors.
- Provided the training to Business user's about the system.
- Worked extensively with the QA team for designing Test Plan and Test Cases for the User Acceptance testing (UAT).
- Used the sandbox for testing and migrated the code to the deployment instance after testing
- Provided ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow.
Environment: Saleforce.com platform, Marketo, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential, Sunnyvale, CA
Sr. SFDC Developer
Responsibilities:
- Created user Roles and Profiles, security controls and shared settings.
- Developed Custom Objects, Custom reports and configured Analytical Snapshots to dump the data into on a regular basis for sales performance and lead generation statics.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Implemented case management automation (on Case Object) to track and solve customer's issue and also Implemented Web - to-Case entry and manual case entry for entering customer's cases.
- Created Visual force pages that could be rendered as PDF's, build dashboard components and define email templates.
- Maintained an E-mail to Case system with auto-notifications sent to users when a case is created for their respective departments.
- Developed Visualforce Pages, with standard and custom controllers.
- Developed Apex Triggers to update fields and child objects.
- Developed Apex Classes & Triggers to implement the business logic as per the requirements.
- Implemented Wrapper classes for better visual force pages management and smooth functioning.
- Created sharing rules for providing cross functional teams of the organization access to records.
- Created Custom controllers implementing complex code for Sales Force, VF pages, also integrated force.com application on mobile platform like I-phone, Blackberry and Android.
- Implemented relationship fields for proper data loading and maintaining the quality of the data.
- Handled SOAP/Restful Web services consumption for fetching content from the Internal Web server.
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Implemented marketing cloud integration with service cloud to manage cases
- Migrated complex Excel validation rules in regular expression into Salesforce validation rules.
- Involved in building the customer portal of the organization.
- Created workflows like email alerts and field updates.
- Implemented the data migration activities involving migrating the data from various business sources with the support of Salesforce CRM
- Developed and deployed workflows wherever necessary.
- Used field level security along with page layout to manage the visibility and accessibility of fields for different profiles.
- 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 Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application
- Created email templates and inbound emails using Visual force for the clients and customers.
- Developed Apex Test Classes with assurance of maximum code coverage.
- Created custom components to use on Visual Force pages and visual force email templates
- Customized the Dashboards to the track usage for productivity and performance of business centers and their sales teams.
- Followed Agile methodology for the execution of day to day work related activities.
- Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards.
- Created UAT Test Plans, Test Cases, and Test Scripts, Performed UAT Execution, Defect Management.
Environment: Saleforce.com platform, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP.
Confidential, Dallas, TX
Salesforce Developer/Administrator
Responsibilities:
- Analyzed the business requirements and mapped to Salesforce.
- Involved in data migration from Excel to Salesforce using Apex Data Loader.
- Created user Roles and Profiles, security controls and sharing settings.
- Worked on SFDC standard objects like Accounts, Contacts, Leads, Reports and Dashboards.
- Created workflow & approval processes, validation rules, Auto-Response Rules, Approval process, email alerts and templates, and field updates.
- Developed Apex Classes, Visualforce pages and Apex Triggers to develop the custom functionality as per the 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 Salesforce.com standard objects like Campaigns, leads, Accounts, Contacts, Opportunities, Products, Cases, Solutions, Reports and Dashboards.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into Salesforce.com, checking for the correctness of the data.
- Integrated Salesforce with Microsoft Outlook to synchronize contacts, events and tasks.
- Implemented Case Management by creating record-types specific to the user groups, assignments rules, escalation rules, case templates, workflow rules and actions, etc.
- Worked on Apex classes, controllers, controller extensions.
- Interact with Business Analysts and Developers to design better test plan and strategies based on the requirements of the business.
- Customized page layouts for Accounts, Contacts, Campaigns, Leads, Opportunity depending upon user roles and groups.
- Use REST API for interacting with salesforce to implement web related applications.
- Designed various HTML Email templates for Auto-Response to customers. Deployment of code from sandbox to production using Force.com IDE tool.
- Created Visualforce pages and Visualforce components to achieve custom functionality.
- Wrote SOQL, SOSL considering the governor limits.
- Integrated Salesforce CRM with Siebel CRM explicitly using web services API.
- Configured user Roles, Profiles, sharing settings, organization wide defaults.
- Used Force.com web service API for implementing WSDL in the application for access to data from external systems and web sites.
Environment: Saleforce.com platform, APEX Language, Visual Force - Pages, Component & Controllers, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Java, Sandbox, Eclipse IDE Plug-in
Confidential, Jersey City, NJ
SFDC Developer/Administrator
Responsibilities:
- Involved in identifying, planning and implementing newSalesforce.com features and functions, new screens, workflow, force.com objects, reports, apex code to meet business requirements.
- Developed various Custom Objects, Tabs, Components and Visual Force Pages and Controllers.
- Involved in End to end testing and also gathering requirements to feedback from business users.
- Developed APEX Classes, Controller Classes and APEX Triggers for various functional needs and implemented the business logic as per the requirements.
- Developed and deployed workflows and approval processes for opportunities and products/ assets management.
- Developed Apex Classes & Triggers to implement the business logic as per the requirements.
- Developed Unit test classes for Apex classes and worked for improving code coverage.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Involved in building of the Customer Portal in the organization.
- Used Data Loader for insert, update, and bulk import or export of data fromSalesforce.com subjects. Used it to read, extract and load data from comma separated values (CSV) files.
- IntegratedSalesforcewith Informatica on Demand for the proper mappings and extraction and transformation of data.
- Involved inSalesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Implemented the requirements onSalesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Tuned ETL jobs/procedures/scripts, SQL queries, PL/SQL procedures to improve the system performance.
- Created and used Email templates in HTML 5 and VisualForce.
- Interacted with theSalesforce.com premium tech support team on a regular basis
Environment: Saleforce.com platform, SFDC, contract management Apex Language, Java Script, Windows XP, Visual Force (Pages, Component & Controllers), Data Loader, IBM middle ware, App exchange, S-Controls, Apex Triggers, Web Services, Custom Objects, Custom Tabs, Email Services, Security Controls, Informatica On Demand, Customer Portals, Eclipse IDE Plug-in
Confidential, Woonsocket, RI
Salesforce Developer
Responsibilities:
- Worked on various salesforce.com standard objects like Accounts, Opportunity, Products Opportunity Line Items, Contacts, Leads, Campaigns, Activities, Reports and Dashboards.
- Extensively worked on building complex Visual force pages (Executive Priority page, Customer value Capture page) using standard, custom and extension controllers to suit the needs of the application.
- Managing the end-to-end technical delivery for multiple Sales force,Veeva, and Siebel and custom applications
- Worked on various Salesforce/Veevaintegrations with SAP, Oracle and other third party systems to support Order Management module
- Tested Users on Veeva Irep
- Worked with call configuration and customization in veeva online and Irep application. Allowing users to capture every aspect of their interactions with HCPs.
- Worked on Veeva Vault, CLM content.
- Created Surveys for the Business users, added Survey questions and publish the Survey to end users online and Veeva irep.
- Designed, developed, tested and deployed custom Salesforce applications software using APEX Classes, Controller Classes, Batch APEX and APEX Triggers for various functional needs in the application.
- Created Formula Fields, Validation Rules, Workflow Business rules and Approvals processes for the flexibility and functionality of force platform application.
- Proficient in writing SOQL and SOSL queries within custom Controllers and triggers.
- Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Worked on automating command prompt Apex Data loader for loading .CSV files into salesforce.com.
- Involved in designing the architecture of integrating various external systems to Salesforce.com.
- Configured, maintained Salesforce.com application user profiles, roles, assigning Permissions, Sharing Rules, Queues, Generating security tokens, validation Rule.
- Performed the roles of Salesforce.com Analyst/ Developer and Administrator in the organization.
- Experience on developing the force.com platform to meet the various internal needs of healthcare domain.
Environment: Saleforce.com platform, Veeva, APEX Language, Visual Force (Pages, Component & Controllers), Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Security Controls, HTML, Java Script, Web Services, WSDL, Sandbox, Eclipse IDE Plug-ins.
Confidential
Java Developer
Responsibilities:
- Analyzed the requirements based on business data and user requirements.
- Worked on developing a web application based on Java.
- Worked on different design patterns.
- Responsible for requirement gathering along with business analyst.
- Responsible for creating and updating applications related understanding documents
- Actively involved in writing Test scripts and doing System testing for JRE and IE8 browser compatibility for my applications.
- Developed SOAP web services using Apache CXF and Axis2 framework and deployed on Tomcat
- Developed JAX-WS web services and deployed on Web sphere Application Server
- Actively participated in weekly and monthly status& business user meetings.
- Involved in conducting meetings with Pfizer business users for understanding gaps in the CTO applications.
- Creating programs to use JMS and message queuing to process requests.
- Involved in the Development and Deployment of Stateless Session beans.
- Generated deployment descriptors for EJBs using XML.
- Developed GUI related changes using JSP, HTML, AJAX, JQUERY and client validations using Java script.
- Used JDBC to communicate with database.
- Involved in writing Managed Beans/Controller logic for assigned modules.
- Responsible for developing the functionalities as per use case documents.
- Responsible for writing navigation-rules and configuring managed beans in Faces-config.xml file.
- Implemented Java documentation for complete application
- Deployed the application on Tomcat server at client locations.
- Used SVN as version control system source code and other documents.
Environment: Java 1.4, JSP, HTML, JSON, Java Script, AJAX, JQUERY, Struts, Springs, Apache Tomcat, Eclipse, MySQL
Confidential
Java Developer
Responsibilities:
- Involved in requirements gathering, analysis, design and testing of the complete system.
- Implemented the presentation layer using JSP, HTML, JQUERY, JAVASCRIPT, AJAX and CSS.
- Configured Tomcat Apache for deployment.
- Responsible for understanding the requirements and existing functionality of the system by communicating with business analyst.
- Responsible for understanding the business process by communicating with business users.
- Involved in developing the functionality as per use case documents for various modules of the application
- Responsible for writing ANT Scripts for building the entire web application.
- Performed unit testing using JUnit.
- Developed EJB components encapsulating business logic.
- Involved in Configuring web.xml and struts-config.xml according to the struts framework
- Used SVN as source control.
- Developed and deployed applications using WebLogic 7.x with JBuilder as IDE tool.
- Used JDBC to connect and perform operations on database
- Designed and created various tables required for the project in MySql database.
- Used Log4j to capture the log that includes runtime exceptions and debug information.
- Developed the application using Eclipse.
Environment: Java, J2EE, JSP, Servlets 3, HTML, JavaScript, JQUERY, AJAX, Struts, spring, CSS, XML, Tomcat-6
