Sr.salesforce Developer Resume
Germantown, MD
SUMMARY
- Over 8+ years of experience in the field of It industry which includes 6 years of experience as Salesforce Developer/Administrator in SalesForce.com CRM Platform across multiple industries involving building, customizing, developing and administering on cloud applications and 2+ years of experience on development of software applications using JAVA.
- Experience customizing standard objects - Accounts, Contacts, Opportunities, Products, Cases, Leads, Campaigns, Reports and Dashboards.
- Strong knowledge on Agile (SCRUM), Water Fall Project Execution Methodologies.
- Extensive experience in Salesforce Customization, creating Roles, Profiles, Page Layouts, Record Type, and Assignment Rule, Workflow Alerts and Actions, Reports, Dashboards, Outbound messaging, and Approval Workflow, Customer Service and Support Administration
- Good knowledge on mobile applications like Salesforce 1 and Salesforce classic.
- Hands on experiencein Administration setup like manage Users, Security Controls and Data Management.
- Involved in developing Salesforce Lightning Apps, Components, Controllers, events and Skilled in understanding and implementing the new Salesforce Lightning Experience
- Worked on Salesforce Lightning Components for building customized components replacing the existing ones.
- Good knowledge on Developing Lightning components with Aura framework.
- Experience working with GitHub, BitBucket and Heroku.
- Hands on experience in development by implementing Triggers, APEX classes, wrapper classes, controllers, Visual Force, Force.com IDE, Apex Test Classes for SFDC testing, Batch Apex for data processing and writing queries in SOQL and SOSL, customized queries to avoid governor limits.
- Extensive experience in developing and deploying custom integration solutions in Salesforce.com CRM. Proficient in creating/troubleshooting/modifying APEX code and visual force pages.
- Extensive experience in designing of custom objects, custom fields, role-based page layouts, custom Tabs, custom reports, report folders, report extractions to various formats, Dashboards, and Email generation according to application requirements.
- Experience in data migration using Import wizard, Apex Data Loader and other integration tools like Informatica Cloud.
- Experience in Working with Wave Analytics to provide dynamic dashboards from different Data sources.
- Experience in modifying Visualforce pages to be supported in Lightning Experience and good understanding of lightning mode and its features.
- Good understanding of SAAS, PAAS and IAAS cloud computing services
- Experience in wide range of languages and technologies such JSP/JSF, AJAX, Spring MVC Framework, HTML5, CSS3, JavaScript, XML, and SOAP.
- Proficient in dealing with the functionalities related to the Service cloud, Sales Cloud and Marketing Cloud
- Expertise in sales cloud, service cloud and marketing cloud processes.
- Migrated the code using Eclipse IDE and ANT scripts.
- To improve business made recommendations to integrate with third party plug-ins from AppExchange.
- Used Force.com Web services API and Salesforce API are REST, SOAP, METADATA for implementing web services in the application for access to data from different users.
- Experience with customization of SalesforceCommunities and platforms ExactTarget, ApttusCPQ.
- Experience working on Eclipse IDE with Force.com Plug-in for writing business logic in Apex
- Involved in providing Production support post go-live.
- Committed to excellence, self-motivator, quick-learner, team-player, and a prudent developer with strong problem-solving, analytical skills and communication skills
- Experience on Community Cloud to connect with customers and employees with each other.
TECHNICAL SKILLS
Salesforce.com: Apex Language, Apex Trigger, Apex Class, Visual force (Page layout, Controller). Templates, Formula Fields, Validation rules, workflow and approvals, AppExchange, Data export and Import wizard
Custom Integration and management tools: Workflow & Approvals, Field updates, Outbound/Inbound Messages, Reports, Custom Objects, Custom Settings, Custom Labels, and Tabs, Account Management, Contact Management, Pipeline Management, Email Services, Security Controls & Custom Application and Sandbox environment, Lightning Experience, Jenkins
Force.com tools: Apex API, Apex Data Loader, ETL Data Extraction, Force.com Apex Explorer, Force.com Migration Tool, Force.com Excel Connector, Workbench and Eclipse IDE with plug-in, Migration tool, Lightning Component Framework, Lightning App Builder.
Relational DB: SQL, SOQL, SOSL, Schema Builder
Operating Systems: MS Windows, Linux, Unix.
Programming Languages: C,C++,JAVA, HTML5,CSS3, Jquery, JavaScript,XML
Web Services: REST API & SOAP API
PROFESSIONAL EXPERIENCE
Confidential, Germantown, MD
Sr.Salesforce Developer
Responsibilities:
- Interacted with various business team members to gather the requirements and documented the requirements.
- Involved in API/Web Service design and developing technical specifications for theSalesforce.com (SFDC)
- Interface Designing using Visualforce page and their supportive Controller Classes. Automate the functionality by writing Triggers and Apex Classes.
- Involved in using lightning, process builder and workflows.
- Reengineered APEX code already in production to optimize trigger-based transactions for performance and speed as well as to work seamlessly with governor limits.
- Defined the system interfaces (XSD, WSDL, etc.) for SOA components and implemented two-way SSL authentication for SOAP based web services from Salesforce to Mule with Apex callouts
- Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
- Responsible for Unit testing and performance testing of SFDC API/Web Service.
- Created Lightning components, Apps, Pages and Customized Lightningcomponents were built using Java script on client side and Apex on server side.
- Extensively worked on XML DOM Parser
- Build reusable components, and customized Salesforce1 mobile app using Lightning component framework.
- Developed various Apex Classes, Triggers, Controller classes and methods for functional needs in the application compatible with lightning.
- Worked on standard objects such as Leads, Opportunities, Accounts, Campaigns, associated with SalesCloud. Configured ServiceCloud for Cases for Customer Service division.
- Migrated consistently to Lightning from Classic in order the sales reps find Just-In-Time information about customers and prospects
- Setup, maintained, and optimized Email marketing campaign utilizing Exact Target/Salesforce Marketing Cloud.
- Knowledge in Implementing Marketing cloud from scratch and successfully integrated Sales cloud with marketing cloud.
- Implemented Data Loader to load data from Marketing Cloud to Service Cloud. Helped in developing strategy and roadmaps for email marketing programs to drive acquisition, customer retention, customer growth, and demand generation to achieve quantifiable revenue goals
- Experience in managing Repositories using Jenkins and GitHub
- Migrated data from one sandbox to other using change sets and used Informaticafor integration purpose.
- Retrieved customer data from third party APIs and migrated the data to be displayed on Salesforce Lightning Components.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on logic and Interactions in Lightning Applications
- Methodology testing package upgrades in sandbox org and deploying in production org.
- Created public websites and applications that are directly integrated with yourSalesforce.com organization using sites.
- Used Data Loader for insert, update, and bulk import or export of data fromSalesforceObjects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Packaged and Deployed customizations from Sandbox to higher environments using Eclipse.
Environment: Salesforce.com, Force.com, Apex, Data Loader, SOQL, SOSL, Communities, CRM, Import Wizard, Aura Framework, Informatica, Eclipse IDE, Sales Cloud, Service Cloud, Marketing cloud Jenkins, GitHub, Controllers, Visual force Pages, GitHub, jQuery, XML and Triggers.
Confidential, St. Louis, MO
Salesforce Developer/Admin
Responsibilities:
- Involved in various stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, architecture design, development, enhancements, testing.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Developed various Visualforce Pages, Apex Triggers to include extra functionality and wrote Apex Classes and Controller to provide functionality to the visual pages.
- Created Custom Objects and fields for transactional and contractual information.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Started using Lightning Experience for new modern user interface.
- Used Lightning process builder for visualizing and creating automated business processes.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Created templates, approval processes, workflow rules, approval page layouts and defined approval actions on them to automate the processes and defined related tasks, email alerts, and field updates.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to assist managers to better utilizeSalesforceas a sales tool and configured various Reports and for different user profiles based on the need in the organization.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Used Force.comdevelopertoolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
- Created custom Dashboards for manager's home page and gave accessibility to dashboards for authorized people and Used field level security along with page layouts to manage access to certain fields.
- Used Data loader to load the records on to the force.com platform.
- ImplementedSalesforceDevelopment Cycle covering Sales Cloud, Service Cloud, Call Center, Chatter & App-exchange applications.
- Created Data Extensions, List to load data into salesforce marketing cloud.
- Worked Sales cloud, Service cloud and Marketing cloud according to the needs of the application.
- Extracted the data from Salesforce.com application into the external databases for generating large data reports using the Informatica on Demand.
- Made new feature enhancements on Service cloud console view and developed some Visual force components.
- Involved in migrating the data from Oracle database toSalesforceapplication using Apex Data Loader.
- Experienced in Unit Testing, for the customizations and developments done during the project.
- Involved in the Data Transformation and Data Cleansing activities while transferring the data to the external system using Informatics on Demand.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Involved withSalesforce.com Premier Support and handled the support cases with the helpSalesforce.com support.
Environment: Salesforce.com, Force.com, Data Loader, Apex Classes, Controllers, Triggers, Visualforce, Sales Cloud, Service Cloud, Informatica, Data Migration, SOQL, SOSL, Workflow & Approvals, Java Ant, Custom Reports, Dashboards, Oracle, Windows.
Confidential, Greensboro, NC
Salesforce Develper
Responsibilities:
- Interacted with business users/analyst and prepared technical design documents based out of the requirements.
- Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application and Used BitBucket for code repository.
- Worked in converting existing Application to force.com applications and used the Debug Log and System Log Console to catch exceptions.
- Created Formula Fields, Validation Rules, Workflow and approvals for the flexibility and functionality of force platform application.
- Integrated external applications withSalesforce.com both Inbound and Outbound by writing Apex SOAP and REST Web Services and Apex Callouts.
- Developed various Batch Apex classes and scheduled those using Apex Schedulable classes on hourly basis.
- Performed UAT clean-up using some scripts and Data Loader.
- Worked withsalesforceProcess Builder and consolidated existing workflow rules with process builder.
- Used Apex Data Loader mapped data sources and loaded data into Call Center application.
- PerformedSalesforce.com configuration activities creating Users, Roles, Profiles, Organization Wide Defaults, Permission Sets, Public Groups and Queues
- Used Debugger making use of Breakpoints to monitor data movement and troubleshoot the mappings.
- Written several SOQL& SOSL queries in the apex coding with consideration to Governor Limits for data manipulation needs of the application.
- Performed unit testing for every written code and always wrote test methods with code coverage of 75% minimum.
- Migrated code from Sandbox to QA and QA to Production using cascade tool.
- Used JIRA Agile for project management and bug tracking.
Environment: SalesforceUnlimited Edition, Apex, Visualforce Pages, BitBucket, JIRA, Eclipse IDE, Dream Factory Utilities (Cascade), Workbench, Data Loader, SOAP, WSDL, REST, PokitDok, Process Builder, JIRA, Workflow, Health Cloud.
Confidential, Kansas City, MO
Jr. Sales force Developer
Responsibilities:
- Involved in various stages of software development life cycle (SDLC) including analysis, requirement engineering, architecture design, development, enhancements, testing.
- Created custom objects and fields for transactional and contractual information.
- Designed and deployed custom tabs, validation rules, approval processes and auto-response rules for automating business logic
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Created workflow rules and defined related tasks, time-triggered tasks, email alerts, filed updates to implement business logic.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Used field level security along with page layouts to manage access to certain fields.
- Used force.com developer toolkit including apex classes, apex triggers and visual force pages to develop custom business logic.
- Experienced in unit testing, for the customizations and developments done during the project.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
Environment: Salesforce.com, Force.com, Data Loader, Apex Classes, Controllers, Triggers, Visualforce, Sales Cloud, Service Cloud, Informatica, Data Migration, SOQL, SOSL, Workflow & Approvals, Java Ant, Custom Reports, Dashboards, Oracle, Windows.
Confidential
Java Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements collection, Design and Analysis of the customer specifications, Development and Customization of the application
- Created use case diagrams, class diagrams, sequence diagrams, deployment diagrams
- Involved in the configuration, development, and deployment of EJBs, JSPs, and Servlets
- The application is based on MVC-II Architecture using Apache Struts framework. Worked with 3-Tier Architecture which includes the presentation layer, Business logic layer and the database
- Developed database access using JDBC
- Wrote a data access component to perform DML operations using JDBC
- Developed Java Beans (POJO) to represent the model classes and mapped them to the tables
- Designed Session Beans for implementing business logic
- Participated in Form validation using the Struts validation framework
- Involved in all phases - Unit, Integration, System - of testing
Environment: Java/J2EE, Java Beans (POJO), Servlet, JDBC, HTML, JavaScript, jQuery, XML, Web Services, JUnit, Oracle9i, UML, Eclipse, Windows XP.