Senior Salesforce Developer Resume
Denver, CO
SUMMARY
- Over 8+ years ofIT experience including 6+ years of experience in Salesforce.comCRM platform as an Administrator/Developer.
- Expertise in Development, Configuration, Customization, Administration and support on Salesforce.com Platform.
- End to End expertise in developing and implementing business logic in Sales, Service, Marketing Clouds.
- Highly proficient in designing Apex Classes, Custom Visual Force Pages, Custom Controllers, Triggers, Custom and Visualforce Tabs, CustomObjects, S - controls, Standard and CustomReports,and Dashboards.
- Experience in realizing the business requirements to design on salesforce.com platform by designing the required entities like custom objects, creating relationships/junction objects like Master-Child, Lookup, Workflows, Process Builder and Visual Flows.
- Proficiency in Administrative tasks like Creating Profiles, Roles, Users, Permission Sets, Email Services, Approvals and Activities.
- Good working noledge on different tools used for Data Management and Data Migration like Jitterbit Data Loader, Informatica, Demand tools.
- Hands on experience in querying the SFDC database using SOQL and SOSL queries, and governor limits.
- Expertise in creating and executing suite of Test classes and Apex Test Triggers and creating Test data for Apex Class Testing and worked on achieving high code coverage based on organizations.
- Experience in integrating salesforce.com with other applications using Salesforce web services API. Hands on experience creating Apex Web Service and Apex Callouts with both REST API and SOAP API.
- Used Apttus CPQ to enable sales reps to configure complex product and service combinations and drive business which impacts on profitability.
- Expertise in developing Partner portal and Customer Community Portals.
- Good noledge in migrating Salesforce Classic to Salesforce Lightningto support business process with new environment and hands on Experience with Salesforce lightning components, Salesforce Lightning Builder and Used Salesforce LDS to develop UI.
- Experience with Custom Application Development using Mavens mate Plugin with Sublime Text and Eclipse IDE with Force.com Plugin.
- Experienced with different tools for deploying projects using standard ChangeSets and Force.comMigration Tool.
- Extensive experience in Object Oriented Programming languages and OOAD concepts and HTML, XML, CSS, JSP.
- Extensive noledge in using different JavaScript frameworks as jQuery and AngularJS.
- Expertise in using the Application Servers including Web Sphere, JBOSS and Tomcat.
- Strong Knowledge in developing presentation and business layers with MVC and MVVM design patterns and used DAO pattern for providing Interface to DataBases.
- Good noledge of designing and developing Web based Applications using J2EE frameworks like Spring (STS),Hibernate and Struts.
- Good experience in interacting with business users, business analysts for requirements capturing, analyzing and documenting and letting business users no constraints with the salesforce limitations.
- TEMPEffective team player with good communication, interpersonal and presentation skills
TECHNICAL SKILLS
Salesforce Technologies: Salesforce CRM, Salesforce SFA, Apex Language, Apex Classes/Controllers, Custom Objects, Work flows and Approvals, Analytic Snapshots, Dashboard, Apex Triggers, SOQL, SOSL, Visual force pages/Components, Lightning, S-controls, Apex Web Services, AJAX.
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) QTP and Sand box testing.
Languages: Java, C# and .Net.
Web Technologies: HTML, CSS, Bootstrap, JavaScript, jQuery, XML, REST, SOAP.
Database: Oracle 9i/10g, SQL, MySQL.
ETL/Integration Tools: Force.com, Data loader, Force.com Workbench, Jitterbit Data Loader
J2EE Frameworks: Hibernate, Spring MVC(STS)
Methodologies: Waterfall, Agile.
PROFESSIONAL EXPERIENCE
Confidential -Denver, CO
Senior Salesforce Developer
Responsibilities:
Environment: Salesforce CRM, Force.com, Apex Language, Visualforce, Custom Component, Lightning Component, Service Cloud, Custom Controllers, Workflow & Approvals, Custom Objects &Tabs, Page Layouts, Email Services, Security Controls, HTML, Web Services, Reports, Sandbox, Eclipse IDE Plug-in, Workbench.
Confidential - Bakersfield, CA
Salesforce Developer
Responsibilities:
Environment: Salesforce.com, Security Controls, Escalation rules, Assignment rules, Record types, Custom objects, Ape, Visualforce Pages, Sandbox, Workbench, Tooling API, Eclipse IDE.
Confidential - Pataskala, OH
Salesforce Developer
Responsibilities:
Environment: Saleforce.com platform, Apex, Visualforce, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Community and Partner Portals HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in.
Confidential
Salesforce Developer
Responsibilities:
Environment: Salesforce.com platform, Database.com, Apex Script, Visual Force Pages, Controllers, CSS, Workflow & Approvals, List Views, Email Templates, Custom Objects, Custom Tabs, Page Layouts, Email Services, HTML, Java Script, Reports, Dashboards.
Confidential - Bartlesville, OK
Salesforce Developer/Administrator
Responsibilities:
Environment: Saleforce.com platform, Apex, Apttus CLM, Visualforce, Salesforce.com Data Loader, Workflows, Approvals, Reports, Custom Objects, Custom Tabs, Email Services, HTML, Java Script, Java, Web Services, WSDL, Sandbox, Eclipse IDE Plug-in.
Confidential
Java Developer
Responsibilities:
Environment: J2EE, Spring MVC, Java Script, AJAX, JSTL, HTML, CSS, Eclipse IDE.
- Involved in discussions with all team members to provide best solution for migrating Salesforce Classic to Salesforce Lightning.
- Analyzing the Scenarios for switching between salesforce classic and the Lightning Experience.
- Skilled in understanding and implementing the new salesforce Lightning Experience.
- Regularly keeping tab on clients requirement to achieve their organization business goals.
- Used lightning Process Builder to overcome complex workflows which easily automates the business process in a new visual presentation.
- Implemented Salesforce Lightning Components for small set of users within the organization.
- Worked on translating several Visual Force pages tolightningframework.
- Involved in Developing Lightening pages using Aura, implemented lightening Controllers, Components using Lightening Design system (LDS) for Lightening Community builder.
- Designed, developed and deployed Apex Classes, Controller Classes, Extensions and Apex triggers, API integration for various functional needs in the application using the Eclipse IDE.
- Responsible for writing SOQL & SOSL queries with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Developed various Batch Apex classes and scheduled those using Apex Schedulable classes.
- Created Custom objects, Page layouts, Custom Visualforce tabs and Components.
- Developed different Visualforce Pages to suit to the needs of the application using different Visualforce components.
- Involved in Data mapping and migration of data from legacy systems to SalesForce.com Objects and fields.
- Performed Bulk Data Migration from Applications to Salesforce using ImportWizard, Excel Connector, Data loader, Workbench, Apex Data Loader utility and ETL tools.
- Executed various levels of Unit, Integration, User Acceptance and Operational Acceptance testing using test cases to prove dat system conform to specifications of business and quality requirements.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Participated in requirements grooming sessions with business users, developers and created technical design documents with coding standards and pseudo code.
- Worked on Eclipse IDE with Force.com Plugin for development and customizing components.
- Developed Apex classes and Apex Triggers for implementing customizations requested by business users.
- Developed custom visual force pages and associated Apex extension controllersand standard page layouts based on record type.
- Created Test classes for Unit Testing to check custom business functionality implemented.
- Worked on SOQL and SOSLfor querying required data sets from different custom objects and performed DML operations with consideration of Governor Limits.
- Written Apex web services to for inbound calls to salesforce and developed Apex callouts to consume data from external services by consuming Partner WSDL.
- Implemented Email-to- Case, Case Escalation rules, Case Assignment rules for service request automation.
- Worked with Data Loader for data migration and performed Insert, Update, Import and Export operations.
- Developed various Custom Reports, Report Types, Dashboards and Analytic snapshot for different line of business on Standard and Custom objects.
- Built package.xml and deployed components to sandbox and production instances using Force.com ant migration tool, Workbench and Change Sets.
- Provided ongoing Salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow.
- Worked as administrator to maintain Application Level Security and involved in discussions to implement System Level Securityand configured Single Sign-on.
- Performed out of Box configurations customization activities Page/Search/Compact Layouts, Record Types, Dependent Pick lists, Formula, Roll-up summary fields, Validation rules, Workflows and Approval process.
- Participated in solving day to day production issues and training sessions provided by Team.
- Interacted with various business user groups for gathering requirements for Salesforce implementation & developed and documented the Business and Software Requirements.
- 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.
- Worked on Service Cloud and Sales Cloud implementations. Experience in developing and maintaining email templates within Marketing Cloud.
- Experience in creating and maintaining Automations & Data Extensions and connector data transfer processes in Marketing Cloud.
- 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.
- 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.
- Implemented Salesforce.com web services client using Salesforce web services API, Java, XML and partner WSDL.
- Designed Salesforce Service Cloud console to boost productivity with the dashboard-like interface, making it easy to quickly modify records.
- Managed Service Cloud components including Service Console, Partner portal, Call Center, CTI integration, Customer Portal, Live agent, Knowledge Base and Entitlements.
- Used SOQL&SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Designed and developed SFA based Application on Force.com Platform in Salesforce.com environment with Apex programming language at backend and Visualforce pages as user interface.
- 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 dat the application meets user requirements.
- Worked on Service Cloud and Sales Cloud implementations.
- Implemented Email-to- Case, Web-to- Case entry and manual case entry for entering customer’s cases in Cases Tab.
- Auto Response rules, Assignment Rules and Escalation Rules.
- Managed Service Cloud components including Service Console, Partner portal, Call Center, CTI integration, Customer Portal, Live agent, Knowledge Base and Entitlements.
- Worked with Visual Force Pages, Custom Controllers, Extension Controllers, Apex Coding, Apex Web Services, Apex Classes and Apex Triggers.
- Worked with Dynamic Apex to access S-Objects and fields to describe information, execute Dynamic SOQL, SOSL and DML queries.
- Used SOQL and SOSL with in Governor Limits for data manipulation needs of the application using Force.com Explorer.
- Experience in ETL Methods for integrating data feeds on Salesforce cloud.
- Developed Complex Apex Batch Jobs and changes to the existing Jobs for better Performance.
- Created profiles, roles and implemented objectlevel, fieldlevel and recordlevelsecurity.
- Developed and deployed workflowrules, approval processes, email templates, and assignment rules.
- Debug Apex scripts using Debug Logs and System Log Console to catch Exceptions and execute Governors and Limits.
- Development of SOAP and REST based web services used for custom development.
- Provided ongoing Salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflow.
- Worked on various salesforce.com standard, Custom objects like Accounts, Contacts, Leads, Campaigns, Reports and Dashboards and also responsible for the customizing the same as per the business requirements.
- Customized fields, page layouts, record types, searching, list views, queues, reports, and dashboards to drive business decisions. Created several workflows/validation rules/assignment rules on Leads/Accounts/Cases as per the Business requirements.
- Set up Marketing Campaigns, Campaign Hierarchies, Assignment rules, Web-to-Lead and Auto-Response rules.
- Experience in integrating Salesforce Marketing Cloud with web analytics tools like Web trends, Google Analytics etc.
- Hands on experience in implementing security and sharing rules at object, field and record level for different users at different levels of organization. Also, created various profiles and configured the permissions based on the organizational hierarchy.
- Public groups, Queues, Case Teams, Sharing Settings Deployment using Change Sets.
- Performed Apttus CPQ related configuration for product setup, approval matrices, approval rules, process builders and flows and created CPQ process using Apttus CPQ and CLM AppExchange tool in Quote.
- Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Used Data Loader for insert, update, and bulk import or export of data from (SFDC) Salesforce.com subjects. Used it to read, extract and load data from CSV files.
- Involved in Data mapping and migration of data from legacy systems to SalesForce.com Objects and fields.
- Worked with Dynamic Apex to access Objects and Field values based on user inputs, execute dynamic SOQL, SOSL and DML queries.
- Used Tabular, Summary and Matrixreports to create Standard reports and Custom reports.
- Created Dashboards and Dashboard Components and implemented multiple levels of Dashboards and scheduled Dashboard refresh.
- Created Many-to-Many relationships and created Junction objects to implement Roll-up Summary fields to aggregate data from child records on the parent.
- Performed analysis, troubleshooting, data testing and environmental refreshes as needed.
- Responsible for designing and developing a web based application on Spring MVC architecture standards.
- Used Spring Model View Controller architecture. Used JSPs in front-end, Used XSL/XSLT for transforming common XML format into internal XML format.
- Involved in various phases of SDLC of Customer Search module.
- Designed and developed the Web-based User Interfaces, JavaScript, AJAX, JSTL, HTML and CSS.
- Debugged the code using Javadebugger and Eclipse and used exception, condition and other break points.
- Written UI/Business validations for the owned use cases perform unit testing and integration testing of owned use cases.
- Used SVN for version control.
- Involved in the meetings to gather the business requirements. Provided inputs, and documented the requirements.