Sr. Salesforce Developer Resume
Austin, TX
PROFESSIONAL SUMMARY:
- Over all 7 years of IT experience including 5 yrs. of experience in Salesforce CRM involved in designing, modelling, analysis and maintenance of CRM systems. sound knowledge on the concepts in Platform Developer - 1, ADM201 certifications.
- Closely worked with Business Users in gathering requirements and developing business process using SFDC.
- Experience with Lightning and development of Lightning components.
- Involved in end-to-end implementations of the projects involving salesforce CRM, SQL server and J2EE technologies.
- Responsible for delegating the work to team members and organizing developer stand up meetings to meet the deadlines and deliver the work before hand or on time.
- Experience in re-architecture of SF modules and reduced the number of apex classes, visual force pages and view state being delivered etc., by implementing Apex trigger handler frameworks, best practices for Test classes and minimized the browser dependent behavior of VFPages by AJAX functions.
- Experience in various tasks such as designing of custom objects, creating profiles, roles, users, custom Tabs, custom fields, Pick-list, role based page layouts, Workflow Alerts and Actions, Validation Rules, Approval Processes, custom reports, report folders, report extractions to various formats, Snapshots, Dashboards, and Email generation according to application requirements. Good experience with SOQL, SOSL, Relationships and Lookups.
- Excellent knowledge Salesforce setup menu, Configuration, Custom Application Development, Administration, Data Migration and Deployment of applications to Force.com platform using change sets and ant script.
- Designed and implemented various client requirements using Apex controllers, Triggers and Visual Force pages using plugins like JavaScript, jQuery and Bootstrap.
- Experience with Managing the complex data Experience in Integrating App Exchange tools with Salesforce, Informatica On Demand, Application management using Force.com Plug-in & Eclipse IDE in Sandbox and Production Environments.
- Closely performed POCs on the lightening features and also have hands on experience on process builder, custom settings, custom links, OData, Configuring External Objects in Salesforce.Com.
- Working with different aspects of Web Services (XML, WSDL, SOAP, REST) of Force.com & web integration (Inbound and outbound) with external applications like .NET, Java and SQL Servers. Experience using DBAmp tool to integrate SFDC with SQL server.
- Experienced using Object Oriented software development (OOD) methodologies like Scrum/Agile Methodologies & Test Driven Development (TDD).
- Ability to work independently as well as in a team with good communication skills. Excellent Interpersonal skills, willing to help, listen and learn.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex LanguageApex Classes/Controllers,Apex Triggers, SOQL, SOSL, Visual force Pages / Components, S-Controls, 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, CPQ(Apttus)
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), and Sand box testing.
Languages: Java,/J2EE,C++,C# and .Net
Web Technologies: SOAP, REST, WSDL, HTML, AJAX, JavaScript, XML, CSS, JSP, JSON, JQuery
Databases: Force.com MySQL, Microsoft SQL Server, Microsoft Access, IBM DB2 LUW, Oracle 9i/10g.
ETL/Integration Tools: Force.com, Data loader, Force.com Workbench, Informatica (on demand)
Platforms: Windows NT/2000/XP/Vista/7, Windows Server 2000/2003/2008 , Linux, Unix.
Methodologies: SDLC, Agile
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Sr. Salesforce Developer
Responsibilities:
- Worked with functional leads to transform and develop new requirements into design, implementation.
- Active participation in Project Management Activities-Allocation of tasks, communicating project status in a timely manner, tracking of project progression status, team management, knowledge transfer, Cost-benefit estimation and evaluation and participate in client facing meetings.
- Working Knowledge on Sales Cloud, Service Cloud, Custom Cloud and Apex Programming on Force.com Platform with more than 1000 users.
- Responsible for implementing the requirements in three different production instances.
- Delegating the work to the team members and coordinating with them to meet the deadlines.
- Introduced and responsible to maintain integration/merge sandbox to deploy the changes of all the developers and performing sanity testing before signing off the development and handling it to QA team.
- Worked on various Salesforce objects like Accounts, Contacts, Leads and Opportunities and created custom objects, tabs and sharing rules.
- Designed junction objects and implemented various advanced fields like Pick list, Custom Formula Fields, Field Dependencies, Validation Rules, Work Flows rules, process builders and approval Processes for automated alerts, field updates, and Email generation leading to effective communication with customers and partner portals.
- Designed, developed and deployed Visual Force Pages, Apex classes & Triggers along with the custom objects and their sharing settings to suit to the needs of the application.
- Used SOQL & SOSL for data manipulation needs of the application using Force.com Explorer.
- Created various custom Reports and Dashboards as per the customer requirements.
- Experience working with Salesforce.com sandbox and production environments.
- Involved in Lightening POCs and hands on experience in developing Lightening components, events.
- Experience in Integrating App Exchange Applications with Salesforce on Demand, Application management using Force.com Plug-in & Eclipse IDE in Sandbox and Production Environments, integrating SFDC platform to .NET applications using SOAP and REST APIs.
- Implement ForceAmp tool DBAmp to integrate SQL Server with SFDC.
- Involved in scoping out Road Maps for Salesforce implementations with the client.
- Involved in Deployments using change sets.
- Followed Agile/Scrum method for project management.
- Coordinated with offshore to get the requirements done.
Environment: Salesforce.com Platform, Sales cloud, Service cloud, Apex language, Apex Custom controllers, Visual force pages, Data Loader, HTML, JavaScript, Workflows, Approvals, Reports, Custom-Objects, Analytical Snapshots, Security Controls, SOQL, SOSL, Integration, Force.com Platform(Sandbox and production), Force.com IDE.
Confidential, Irving, TX
Sr. Salesforce Developer/Administrator
Responsibilities:
- Assuming a leadership role in the area of requirements definition and application best practices and assisting with determining project scope with project managers and sponsors.
- Gathered user and functional system requirements via workshops, interviews and workflow storyboards and Working with project teams to prioritize collected requirements.
- Prepared comprehensive Functional Requirements Documents (FRDs) for the project based on business requirements, priorities and scope.
- Analyzed change requests for existing applications and projects implementing new applications and creating process models, specifications, diagrams and charts to provide direction to the project teams.
- Understanding and leveraging SFDC CRM processes for help with pre-sale activities.
- Developed various Custom Objects, Formula fields, Master-Detail, Lookup relationships, Tabs, validation rules.
- Created various Profiles, Roles, Page Layouts and configured the Permissions based on the Organization hierarchy requirements.
- Designed and deployed Custom tabs, Approval Processes and Auto-Response for automating business logic.
- Created Many-to-Many relationships and created Junction objects to implement Roll-up Summary fields to aggregate data from child records on the parent.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Implemented CSS for Visualforce pages and experience working with Partner portal system.
- Worked with Dynamic Apex to access S-Objects and field describe information, execute dynamic SOQL, SOSL and DML queries.
- Performed Data Analysis and migrated data from SQL Server database to Force.com platform using Data Loader.
- Integrated the SOAP and REST based Web Services for extracting the data from external systems to display in the pages of salesforce.com.
- 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 also report folder to provide report accessibility to appropriate personnel.
- Involved in Agile methodology, Scrum which dramatically improved productivity and reduced errors.
- Communicated regularly with the SFDC designated super users to support them in their role and provide information and training on new features and functionality.
Environment: Saleforce.com platform, Apex Language, Visualforce (Pages, Component & Controllers), Salesforce.com Data Loader, Workflow & Approvals, Reports, Service Cloud, SQL Server, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in, Windows.
Confidential, Minneapolis, MN
Salesforce Developer/Administrator
Responsibilities:
- Interacted with various business user groups for gathering requirements for Salesforce implementation & developed and documented the Business and Software Requirements.
- Involved in streamlining the process in SFDC to support financial department and customer support.
- Performed detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of Salesforce.com (SFDC) and using other Platform based technologies like Visualforce, Force.com API, and Web Services.
- Worked with Visualforce Pages, Custom Controllers, Extension Controllers, Apex Coding, Apex Classes, Apex Triggers.
- Developed various Custom Objects, Tabs, Entity-Relationship data model and validation rules.
- Implemented data migration from Seibel through data loader using Command Line Interface.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilize Salesforce as a sales tool and configured various Reports for different user profiles based on the organization’s need.
- Worked on creating custom E-mail templates like Mass Email, Email Templates, and Communication Templates to be sent to the customers regarding the new campaign benefits.
- Customized Company Profile, Security & Access Controls as per the organization requirements.
- Collaborated with chatter to make the internal team aware of the ongoing development.
- Integrated 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.
- Used SOQL & SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Used Informatica on Demand to automate bulk data loading.
- Worked with Data loader for loading the attachments into salesforce.com, related to objects like Accounts, Contacts, Opportunities, and Activities.
- Collaborated with the QA team in reviewing and validating test plans and test cases, and ensure that the application meets user requirements.
- Used sandbox for testing and migrated the code to the deployment instance after testing.
- Worked on salesforce1 platform to automate all Configure Price Quotes ( CPQ ) by Apttus.
Environment: Saleforce.com platform, Apex, Visualforce, Salesforce.com Data Loader, Informatica on Demand, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in.
Confidential
Java Developer
Responsibilities:
- Worked with business users in developing Change management process for converting business requirements to technical specifications.
- Assisted in analysis and design of the several modules in the Project.
- Analyzed the customer provided functional Requirements and prepared High level design document, UML class diagrams using Rational Rose.
- Involved in Writing the Action Classes and developing the GUI.
- Developed presentation tire using HTML, JSP, Java Script, and JSF.
- 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 Tomcat 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.
Environment: Java Server Pages (JSP), Struts 2.0, JSF, JavaScript, Java 1.4, spring 2.0/ 2.5, Web Services, Servlets, XML, WebLogic, Oracle 9i, Log4J, NetBeans IDE, CVS, and ANT Build Scripts
