Salesforce Developer Resume
Newyork, NY
SUMMARY:
- Certified Salesforce Developer with overall 8 years of IT experience with about 5 years’ in Salesforce.com CRM, both as administrator and developer, 3 years’ experience as a Java Developer and ETL (Informatica, SSIS) and Salesforce.
- Extensive experience in developing Service Cloud and Sales Cloud functionalities, Partner and Customer communities, Salesforce CRM AppExchange applications and Einstein Analytics applications (Wave Analytics).
- Good understanding of Force.com architecture, Data Structures, Object Oriented Analytical Design (OOAD), Object Oriented Programming (OOPS) and Core java concepts.
- Extensive Administration experience in Data Migration tools such as Apex Data Loader, Salesforce Import Wizard, Informatica Cloud Data Loader.
- Hands on experience using Salesforce Lightning Framework to drive the client - server management and Lightning App builder to build Visualforce pages for Lightning Experience.
- Involved in various phases of Software Development Life Cycle (SDLC) which includes requirement gathering, designing UML and analysis in Agile and waterfall methodologies.
- Experienced in Case Management with Escalation Rules, Validation Rules, generating Reports, Dashboards Dependent and Analytical Snapshots to continuously monitor data quality and integrity.
- Experienced integrating SFDC apps with third party apps like Microsoft Outlook and Informatica.
- Excellent understanding of OWD Org hierarchy, Roles, Profiles and Users’ creation, implementing Workflow rules, Actions and Approval processes for automatic Email Alerts, field updates.
- Expertise in Salesforce User and Security management using Permission sets, configuring Sharing rules, Assignment rules, Object Level Security, Record Level Security and Field Level Security.
- Excellent working experience in using Apex Programming (Apex Classes, Controllers and Triggers), different SFDC development tools like Force.com Eclipse IDE.
- Good working knowledge on Custom Objects, Custom Tabs, Custom Fields, S-Controls, Bulk Triggers, Force.com API, Standard, Custom Controllers and Controller Extensions in Visualforce framework.
- Proficient in Force.com technology Stack: SOSL, SOQL, Apex API and Visualforce.
- Working experience in various web technologies like J2EE, HTML, JavaScript, Angular JS, XML, JSON,Spring framework, Hibernate, WSDL and SOAP API and REST API.
- Time management, ability to multitask, and propensity to handle urgent interrupts with poise and professionalism
- Good knowledge of Javascript, SQL
- Designed Junction objects, Picklists, Controller/Dependent picklists, Formula Fields, Roll up summary fields, Field Dependencies. Worked on the Page Layouts, Record Types.
- Created Informatica mappings to load Incremental data into Salesforce Einstein Analytics and involved in Production support.
- Experience in Administration , Configuration , Implementation , Lightning , and support experience with Salesforce platform .
- Experience creating complex Reports & Dashboards (KPIs) for Business Leaders, Dynamic Dashboards for Sales users and Service users.
- Experience in embedding Wave dashboards into Lightning Pages.
- Strong development skills in dashboard design, desktop and mobile layouts and bindings.
- Experience working with Standard Sales Analytics application and Service Analytics Application in Einstein Analytics (Wave Analytics).
- Experience developing Wave Apps, Datasets, Lenses and Dashboards in Einstein Analytics.
- Proficient in working with Agile Methodology using JIRA, Bit Bucket and Asana.
- Good knowledge on SFDC chatter feeds and Salesforce Customer Community.
- Hands on Experience in configuring Sandbox environments for successful production, QA testing and deployment of the applications.
- Exceptional interpersonal skills, self-motivated, self-organized, hard-working team player.
TECHNICAL SKILLS:
Salesforce Technologies: Apex, Salesforce CRM, Apex Triggers, Apex Classes, SOQL, SOSL, Visual Force Pages / Components, Page Layouts, Outbound/Inbound messages, Process Builder, AppExchange, Governor Limits, Custom & Standard Objects, Components & Controllers, Workflows & Approvals, Analytic Snapshots,SSIS, SAQL, JSON.
Eclipse, Force.com Eclipse IDE Plug: in, Force.com Explorer, Force.com Data Loader, Import Wizard, Apex Explorer, Workbench, Snapshot, Apex API, Migration Tool, Metadata API, SOAP API, REST API, Lightning Components, Event Monitoring, ANT Scripting, Lightning App Builder, Aura Lightning Component Framework, Lightning Web Components, MVC, Excel Connector, SOQL explorer, Wave Labs. Einstein Next Best Action, Einstein Discovery.
Reporting: Salesforce Einstein Analytics, Tableau.
Databases: MySQL, Oracle
Version Control Systems: GitHub, Bitbucket, CVS
PROFESSIONAL EXPERIENCE:
Confidential, Newyork, NY
Salesforce Developer
Responsibilities:
- Responsible for developing customized solutions within the Salesforce platform to support critical functionalities meet project objectives and client requirements.
- Key player in Order Management and Payment team of 7, with around 2000 end users of Financial Analysts, Sales Reps and customers.
- Implemented Salesforce out-of-box functionalities, for Order Payment process automation, eliminating 8+ manual processes and saving 200+ hours of manual work a year for Finance team.
- Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
- Worked on various key projects like ‘Template Campaign’, ‘Override Payment Process’, ‘Buyflow’, integrating Salesforce, Xactly and BI Wave dashboards, contributing to around 23% increase in annual sales revenue.
- Created modern Enterprise Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features .
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Created 4 custom Sales cloud apps and authored over 120+ Apex classes including batches, 20+ Visualforce pages and around 10 Lightning Web components to meet business functionality.
- On a regular basis, using Informatica, Data Loader, Salesforce Workbench, large sets of data from external legacy DB such as Merlin, is loaded in Salesforce.
- Identify and implement cutting edge software test frameworks and tools that improve and optimize quality and efficiency
- Integrating third party application Informatica with Salesforce using SOAP API and REST API.
- Developed Salesforce1 mobile application UI interface using Base Lightning Components like Lightning Schema Builder, process builder, buttons, tabs, badges, layouts, forms, currency along with event handlers.
- Knowledge using Test Driven Development approaches (TDD, BDD, ATDD)
- Configured test scenarios in Sandbox environment to implement QA testing and migrated data between Force.com IDE and Sandbox using Force.com Component Deployment Wizard.
- Created workflow rules on Leads, Accounts, Cases to automate email Alerts, field updates and send Outbound, Inbound messages.
- Developed various Apex Test Classes, batch classes, Controllers and Triggers in Visual force, Force.com and used Migration Tool.
- Involved in deploying changes from one environment to another by using Change Sets, Eclipse IDE and Force.com IDE plug-in.
- Involved in administrative requests setting up and configuring new users and territory structure changes. Performed administration activities for SFDC including System Configuration, Analytics Reporting, and Data Migration.
- Implemented Salesforce Continuous Integration using Jenkins, Bitbucket and ANT Migration tool.
- Analyze datasets for patterns and anomalies and create mock datasets to create meaningful prototypes and enable parallel development between Wave and other development areas.
- Responsible for loading large volumes of data from Salesforce and Oracle based sources using Informatica.
- Responsible for developing the ETL for consolidated reporting from Salesforce, Legacy DB and other data sources into Salesforce Wave.
- Perform Data analysis, data migration, development, integration and migrations including relational databases, data warehouses, ETL, Business intelligence and online analytical processing.
- Provide insight to business users and technical team members regarding the best way to build reports and dashboards.
- Own the creation and maintenance of current and future dashboarding requests, while incorporating scalable processes with consistent and standardized views.
- Understanding Salesforce system implementation and being able to relate to reporting needs.
- Creating Salesforce Analytics Studio dashboards and lenses.
- Develop dataflows and lenses in an existing Salesforce Einstein Analytics tool to support business requirements.
- Establish best practices and standards for dataflow, lenses, and dashboard development and deployment.
- Used Tableau Desktop and Server for ad-hoc reporting.
- Validating results and performing data quality checks and troubleshooting reporting issues.
- Uses JIRA as ticketing system, Bit bucket through Source Tree for version controlling and use Sublime Text, Force.com IDE for Salesforce.com code development.
- Perform unit testing and defect fixes.
- Implemented the Dashboards in Salesforce Partner Communities.
- Implemented Partner Communities and involved on designing the flow of users.
Confidential, Frisco, TX
Salesforce Developer
Responsibilities:
- Collaborated with clients and stakeholders to identify capabilities of Salesforce.com CRM and AppExchange to achieve business goals.
- Involved in designing test plans and business test cases, participated in code reviews and performed functional and regression testing.
- Involved in creating /customizing Profiles, Permission sets, Roles based on Organizational hierarchy, setup Organization Wide Defaults, and Sharing Rules to provide/restrict access to Users in distinct Roles.
- Created new custom objects, assigned fields, designed page layouts, components as needed to meet design specifications.
- Migrated meta data among various salesforce environments and other tools such as Snapshot, Data export, etc. using Change sets.
- Executed anonymous apex code through ANT Scripts to migrate data.
- Implemented Email-to-Case, Web-to-Case entry and manual case entry to enter customer’s cases.
- Used ANT, Force.com Migration tool in the release process of project from Sandbox to Production.
- Dealt with Governor limits as, per-transaction apex limits, batch apex transactions in Apex.
- Executed SOQL and SOSL queries using the REST API calls.
- Designed and customized visual force pages using controller extensions, custom controllers and standard controllers.
- Developed Apex triggers, classes to achieve user’s desired functionality and have written the dependent test classes.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Worked on Metadata API to retrieve, deploy, create, update or delete customization information, such as custom object definition and page layouts for the organization.
- Developed Visualforce Pages to include extra functionality and wrote Apex Classes to provide functionality to the visual pages. And embedded AngularJS/ JQuery scripts in Visualforce pages to develop rich user interfaces.
- Involved in Deployment, deployed all the classes, triggers, objects, components, pages from sandbox environment to production environment.
- Involved in loading data into Einstein Analytics including CSV uploads, defining connectors to load data from multi-org, and native Salesforce data.
- Responsible for creating dataset recipes and Dataflows.
- Enable and use data sync (replication) to run independent data extracts.
- Responsible for managing dataflow and data sync limits. Implement role hierarchy.
- Employ user provisioning to manage identity and access. Employ security predicates and sharing inheritance for datasets.
- Responsible for design, build, and support Wave apps, datasets, and dashboards, iterating into full-featured sales tools.
- Responsible for developing dataflows and lenses in an existing Salesforce Einstein Analytics tool to support business requirements.
- Responsible for creating meaningful and relevant dashboards through the application of UX design principles and Einstein Analytics best practices.
- Responsible for building SAQL powered lenses, evaluate which type of binding (selection or result) is needed for a dashboard and develop dynamic calculation using compare tables.
- Responsible for converting dashboard layouts for mobile.
- Experience with administration, configuration, and securing Salesforce.
Confidential, IL
Salesforce Developer
Responsibilities:
- Involved in creating /customizing Profiles, Permission sets, Roles based on Organizational hierarchy, setup Organization Wide Defaults, and Sharing Rules to provide/restrict access to Users in distinct Roles.
- Works directly with clients to lead projects, facilitates business process analysis sessions, develops and delivers key components of technology solution
- Implemented Salesforce.com environment with Apex programming language at backend and Visualforcepages as user interface.
- Used Force.com platform for developing feature rich and user-friendly Visualforce pages for enhancing Sales Force UI.
- Developed various Custom Objects using SchemaBuilder, configured validationrules on the objects, tabs, Components and Custom links.
- Implemented look up and master detail relationship using junction objects between various custom objects and designed custom dependent picklists by formula fields and validation rules.
- Developed Apex triggers using Bulk API and designed the Apex classes and methods in Apex Programming language to achieve custom functionality.
- Worked on SFDC CRM E2E Testing/ServiceMax testing.
- Worked with various Salesforce Data tools such as Data loader and Demand tools to export data into Oracle 10g to generate large data reports.
- Customized Visualforce pages with implementing Controller Extensions on Standard Controllers and Custom Controllers to extend the standard functionality and modify based on the organization needs.
- Used Apex Data types, Variables, Expressions, Assignment statements, Conditional Statements, Loops, SOSL and SOQL to invoke APEX Triggers.
- Involved in deploying changes from one environment to another by using Change Sets, Eclipse IDE and Force.com IDE plug-in.
- Developed and configured various List views, Reports, Custom Report Types, secure Report Folders, Dashboards and secure Dashboard folders for Users in Roles and Public Groups based on the need in the Organization.
- Used multiple Sales Cloud entities in Salesforce such as Lead Management, Contact Management, Accounts Management and Report Management.
- Responsible for design, build, and support Wave apps, datasets, and dashboards, iterating into full-featured sales tools.
- In partnership with the Product Owner and sales operations, define intuitive, insightful, actionable, and compelling Wave dashboards, account for user behavior and exception paths.
- Responsible for providing “best practices” direction and implement approaches for content governance, taxonomy, processes, and UI consistency within Wave.
- Responsible for enabling Wave solutions to be embedded into and available within our wider SFDC ecosystem.
- Responsible for providing design guidance to team on Wave capabilities and limitations, enabling delivery of a system which is supportable, maintainable, performant, and achieves high user adoption.
- Responsible for performing data analysis and creation of datasets.
- Design & build reports and dashboards and assist in development of complex ad hoc queries and analyses.
- Provide on-site user support to clients, including data analysis, discovering and fixing data issues, and assisting with OBIEE dashboard/reporting questions.
Confidential
JavaDeveloper
Responsibilities:
- Implemented Agile methodology by participating in daily SCRUM meetings and agile methods.
- Developed use cases, classes, collaboration diagrams and Use Case diagrams as a part of UML modelling using Rational Rose.
- Involved in front-end development and modified the back- end methods using Angular.JS as the development framework including JSP, Struts, JavaScript, Servlets and Spring framework.
- Used jQuery, Ajax to achieve synchronization without requiring updating the entire page.
- Built application using Maven, used Spring IoC to inject Hibernate and designed modelling part using Hibernate annotations.
- Developed an API using Java, EJB 2.0 (Session Beans), WebLogic App Server 7.0, ANT technologies.
- Implemented JUNIT using Mockito framework spring test classes to enhance and ensure application integrity.
- Implemented Server-Side RESTful web services to grant access to our application
- Worked with No SQL database to replicate and designing schema tables based on the requirement.
- Worked on migrating J2EE web-based application which runs on Oracle 9i server.
- Used GitHub and CVS version control system to collaborate the application.