Senior Salesforce Developer Resume
Plainsboro, NJ
SUMMARY
- 7+ years of experience in application design, software development life cycle (SDLC), development and Implementation of various IT applications.
- Hands on Experience in designing and developing force.com applications.
- Experience in designing, developing and implementing applications like Sales, Marketing, Partner Portal and Service and Support modules on force.com platform.
- Experience in Administration, Configuration, Implementation and Support of Salesforce CRM and Salesforce applications based on Apex Language and leveraging Force.com Platform.
- Worked on various salesforce.com standard objects like Accounts, Contacts, Opportunities, Products, Cases, Leads, Campaigns, Reports and Dashboards.
- Designed custom formula fields, field dependencies, validation rules, workflow rules and approval processes for automated alerts, field updates and email generation according to application requirements.
- Configured security and sharing rules at object, field and record level for different users at different levels of organization.
- Customized page layouts, search layouts, custom links, related lists and other components on a record detail and edit pages as per the business needs.
- Experience in developing Apex Classes, Apex Triggers & Web services.
- Designed and developed SOAP based web services to integrate Salesforce with different external system.
- Experience in working on Sales Cloud as well as Service Cloud.
- Experienced in building Custom Applications that includes administration, configuration, implementing and support experience with Salesforce.com platform.
- Excellent knowledge Salesforce setup menu, Configuration, Custom Application Development, Administration, Data Migration and Deployment of applications to Force.com platform.
- Expertise in building Visualforce Pages, Visualforce Custom Controllers, Components, Custom Objects, Reports, Dashboards, Tabs and Customer Portal.
- Experience in large data migrations using SF Data Loader and Jitter Bit loader.
- Extensive knowledge about working processes such as time management and process optimizations.
- Team player with good interpersonal skills, strong understanding of fundamental business process, excellent communication, organizational and problem solving skills.
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes /Controllers, Apex Triggers, SOQL, SOSL, Visual force Pages / Components, Apex Web Services, AJAX, Workflow & Approvals, Dashboards, Analytic Snapshots, Custom Objects.
CRM Applications: Salesforce.com, Sales Cloud, Custom Cloud, Reporting and Analytics of Sales, Service and Custom Cloud, Application on Code backup.
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug - in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox, and Production)
Languages: Java, J2EE, C++
Web Technologies: SOAP, REST, HTML, AJAX, JavaScript, Angular, XML, CSS, JSP, JSON, JQuery
Databases: Force.com MySQL, Microsoft SQL Server, Microsoft Access, IBM DB2, Oracle 9i/10g.
ETL/Integration Tools: Force.com, Data loader, Force.com Workbench.
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Senior Salesforce Developer
Confidential, Plainsboro, NJ
Responsibilities:
- Gathered requirements and developing client-specific solutions by understanding customer’s business and technical environment.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
- Created Custom Profiles, Public Groups and Roles to distribute user rights and functionality.
- Designed, and developed the Custom objects, Formula fields, validation rules, Page layouts, Components, Visual Force Pages to suit to the needs of the application.
- Developed design document for data loader based integration.
- Designed, developed and deployed Apex Classes, Triggers and packages for various functional needs in the application with lightning components.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts, filed updates to implement business logic.
- Designed the Custom Visual Force pages for Lead conversion, merging duplicates.
- Service Cloud enhancements - Portal entitlement wizard changes.
- Integrated with external system using Web Services Callouts for cleansing the Address and save the data in the pages of salesforce.com.
- Utilize expertise in front-end development technologies such asHTML, XHTML, CSS, and JavaScript, to enhance interactivity.
- Integrated the SOAP and Rest based Web Services for extracting the data from external systems to display in the pages of salesforce.com.
- Validated client side data using JavaScript.
- Handled validation on client side using validation controls and custom validations on JavaScript.
- Provided support ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow and triggers.
- Developed and configured various Reports for different user profiles based on the need in the organization.
- Manage the lifecycle of code development, from ideation to sprints to deployment
- Coordinate and manage code releases and shared APIs with other IT groups
- Communicate with other management, engineers, product managers and support specialists on product issues
- Performed in depth analysis of the integration of salesforce with SQL, explained how salesforce has been integrated with SQL server and from which sources data was coming in salesforce in the absence of any documentation.
- Prepared documentation regarding existing integration of salesforce with other systems in the company.
- Used Force.com IDE to migrate code to the deployment instance.
- Wrote triggers and test classes to deploy triggers in production environment.
Environment: Force.com IDE, Apex Classes, Apex Triggers, VisualForce pages, Sales Cloud, Service Cloud, Data Loader, Github.
Senior Salesforce Developer
Confidential, Santa Monica, CA
Responsibilities:
- Performed the role of Salesforce.com Developer in the organization.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created Visualforce pages with responsive design using company CSS and style-sheets with the help of jQuery and static resources.
- Created the visual force pages and integrated with external legacy system using REST based web-services.
- Developed SOQL and SOSL queries to get data from different related objects.
- Developed visual force pages using apex components.
- Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
- Responsible for writing test class for classes related to the project, helped other teams in writing it and always maintained overall 85% of code coverage and made a safe deployment for every bi weekly releases and major releases.
- Enforced security by implementing object and field level security, sharing rules, permission sets, organization wide defaults and roles.
- Performed code migration between the sand box and production platforms via eclipse force.com IDE plug-in
- Performed Data Migration from home grown legacy system to Salesforce CRM.Implemented Sales cloud and incorporated the enhanced features as required to streamline the business process.
- Conducted training sessions to the UAT users to use the Salesforce Knowledge application and developed a feedback custom report.
- Identified and resolved problems, which may impact projects by monitoring progress and project status. Escalates important issues to the attention of the department head so that decisions can be made promptly.
- Developed Call in Rest Services for ecommerce (Online Sales).
- Developed Call Out Rest Services for Billing System and Provisioning.
- Code deployment was done using the Eclipse IDE, Deployment Change Set and Snapshot.
- Worked in agile methodology and participated in daily meetings and presentations in the organization.
Environment: Salesforce.com platform, Apex Language, Visual Force Pages, Components and Controllers, Data Loader, Workflow and Validation Rules, Reports and Report Types, Custom Objects, Tabs, Email Services, HTML, JavaScript, Eclipse IDE Plug-in.
Salesforce Developer
Confidential, Miami, FL
Responsibilities:
- Worked as Salesforce Consultant gathering the business and technical requirements for configuration, development and integration in Salesforce with direct client interaction.
- Handled 5-6 projects at the same time.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Opportunities, Leads, Quote, Quote Line Items, Products and Campaigns.
- Worked on Custom Objects, Page layouts, Custom tabs, Custom Buttons, Custom Links, Components, Custom Labels, Record Types, Static Resources and Formula fields.
- Used Salesforce Data Loader and Jitterbit Data Loader (wizard-driven import/export tool with drag and drop data mapping, support for create, insert, upsert, delete, hard delete, query and bulk loads) to import and export the data.
- Created different Workflow Rules and configured different Roles and Profiles according to the organizational needs.
- Worked on different App Exchange Products.
- Developed Visualforce Pages and Visualforce Components with Apex classes to provide functionality to the Visualforce pages.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed the code using Force.com and Eclipse IDE and did the testing in Sandbox.
- Did code deployment using Eclipse and Deployment Change Set.
- Created a custom business calendar and used it in triggers to calculate the due dates.
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts, field updates to implement the business logic.
- Created profiles and implemented object level, field level and record level security.
- Created custom labels and used them in validation rules to parameterize the validation rules.
- Customized and managed user profiles to facilitate appropriate access and read/write permissions.
- Customized various Salesforce.com components including standard and custom objects on-the-fly in the production environment to solve immediate user/management issues.
- Collaborated in Designing, developing, and deploying Apex Classes, Controller Classes, and Apex Triggers for email services and lead-to-contract conversion.
- Designed and deployed report types, custom reports; maintained and organized standard sets of reports for different user groups.
- Configured Data Loader for mass uploading data into production during data integration and sandbox environments for testing.
- Interacted with Developers for assisting them in the Identification, Simulation, Resolving and Tracking of problem events.
- Created record types and page layouts and assigned page layouts to the record types.
- Created custom report types and generated report using the report types.
Environment: Windows 7, Force.com Platform, Salesforce Unlimited Edition, Salesforce.com Custom/Standard Objects, Custom Tabs, Oracle, Page Layouts, Pardot, SOQL/SOSL Queries, Data Loader, Workflow & Approvals, Force.com, Eclipse Plug-in, Salesforce.com sandbox, MySQL, Jitterbit Data Loader, JQuery, Java, HTML, AJAX.
Salesforce Developer
Confidential, Norcross, GA
Responsibilities:
- Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
- Worked closely with sales team and business analysts and performed detailed analysis of business and technical requirements. Designed the solution by customizing various standard objects of Salesforce.com (SFDC).
- Agile Development Methodology was followed for the implementation.
- Worked on various Salesforce.com standard objects like Accounts, Contacts, Opportunities, Contracts, Quote, Quote Line Items and Campaigns.
- Played a major part in designing the Campaigns for the Marketing users.
- Designed, implemented and deployed the Custom Objects, Page layouts, Custom tabs, Custom Buttons, Custom Links and Components.
- Worked on Components, Custom Labels, Record Types and Static Resources.
- Knowledge of Zuora (designed to automate billing, commerce, and finance operations) and Streaming API.
- Have the basic knowledge of Cast Iron.
- Created different Formula Fields for the various standard and custom objects.
- Created Workflow Rules to implement business logic.
- Created many Approval Processes needed in the different stages of the application.
- Developed Visualforce Pages to include extra functionality and wrote Apex Classes to provide functionality to the visual pages.
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Used Sandbox for testing and Eclipse and Deployment Chain Set for code deployment.
Environment: Windows 7, Force.com Platform, Salesforce Unlimited Edition, Salesforce.com Custom/Standard Objects, Custom Tabs, Page Layouts, SOQL/SOSL Queries, Workflow & Approvals, Force.com Eclipse Plug-in, Salesforce.com sandbox, MySQL, Data Loader, Java, WSDL, AJAX.
Java Developer
Confidential
Responsibilities:
- Analysis of the specifications and Requirements provided by the clients.
- Worked on Enhancing the GUI end of our application to fulfill the customer needs.
- Analyzed and understand the Business requirements and delivered the product.
- Designed front end using JSF, JSP, HTML, CSS and JavaScript.
- Developed code using Design Patterns like Singleton, Abstract Factory, Factory Pattern, Singleton and Prototype
- Responsible for developing the functionality end to end. It includes UI design, Business development in backend, writing Unit Test cases and Integration Testing.
- Used log4J for enabling logging and debugging at the runtime.
- Developed client request validations and processing using JavaScript.
- Created reports using SQL queries for all issued Action items.
- Used NetBeans as an IDE and WebLogic as an application server.
- Involved in configuration of Data sources in Web Logic Server and involved in writing UNIX shell, Perl scripting for deployment process in AIX systems.
- Developed Unit Test case classes and tested persistence methods of the different components using JUnit framework.
- Good experience in debugging the application by running the server in debug mode and have implemented log4J API for logging purpose.
- Provide fix without failure and efficient programming with less LOC and meeting the coding Standards.
- Perform regression and functional testing in providing the fix.
- Upgraded new technologies to enhance the functionality.
- Designed JSP’s as per the Requirement.
- Developed User Interfaces for modules using JSP and Struts Framework.
- Responsible for developing complex business functionality and unit testing.
Environment: Java, J2EE, JSP, JDBC, Ant, Oracle 10g, jQuery, and JUnit, Web Logic, Oracle, Eclipse, SQL Developer, SVN, Java docs.
Java Developer
Confidential
Responsibilities:
- Involved in Developing Front-end (user interface) part of the system, using JSP, Servlets, Validation framework, HTML, JavaScript.
- Developed JSPs, Servlets and custom tags for creating user interfaces.
- Developed common classes (enhanced Java API) to be used throughout the project.
- Written database connections using JDBC connections.
- Involved in writing JUnit test cases, unit and integration testing of the application.
- Involved in Production Support and Coordination in various phases of releases.
Environment: Servlets, JSPs, Validation Framework, XML (DOM/SAX), Oracle 8i, PL/SQL Stored Procedure HTML, JavaScript, JUNIT, JDBC.