Sr. Salesforce Developer Resume
MarylanD
SUMMARY
- Around 9+ years of experience in Software Development and working on various Salesforce projects of different scales and complexities with domain experience including analysis, requirement gathering, design, developer, enhancements, testing, deployment and maintenance of standalone object - oriented enterprise applications.
- Experience in working on various tools/technologies. These include - Salesforce (Sales Cloud, Service Cloud.).
- Implemented communities using both standard out of the box templates and with complete customization using lightning components. Have used community builder to configure or moderate partner community.
- Experience on Lightning components in Communities and setup lightning pages and built lightning component for custom community’s pages and custom knowledge search feature.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Experience in working with Service Cloud, Sales Cloud, Marketing Cloud, Community Cloud.
- Experience onSalesforceLightning.Experience in third party integration with ERP (Sales Cloud, Service Cloud).
- Technical Knowledge about Salesforce lightning schema builder, process builder, app builder, components and lightning connect.
- Experience in using client side and server-side controllers in Lightning Design.
- Creating lightning pages using Web Component, controller, helper, style, documentation, render, design, SVG.
- Experience in building re-usable Lightning web components and using Lightning Framework.
- Good experience in developing salesforce Lightning Apps, Lightning Web Components, Controllers and Events.
- Implemented Salesforce Lightning Web Components for small set of users within the organization.
- Worked on both lightning frameworks Aura and LWC.
- Experience in technical architect role. Have designed and architected SFDC/CRM applications, ETL ecosystem, data warehouses, data integrations, database schemas and reporting solutions.
- Development experience on AppExchange Products - Meeting Management, CTI Integration App, E-commerce application.
- Familiar with Steel Brick CPQ for subscription, billing, invoicing and can take control of sales process from Quote to Cash. Generated Revenue recognition status automatically with Steel Brick CPQ.
- Proficient in understanding of Salesforce.com CRM and its Development life cycle, migration of Sales and Serviceclouds, Communities and Force.com platform.
- Rapid Application Design (RAD), Toad for Oracle SQL, PL/SQL, Stored Procedures, Serena Dimensions, GitHub, Business Objects, Captiva, Documentum, Exstream, Jenkins, Vlocity, Salesforce
- Ensured data integrity through the appropriate use of de-duping, loading, and exporting tools, for bulk of data usingData Loader, Admin Garage,andLexi Loader.
- Conducted Gap Analysis on Vlocity Insurance Cloud functionality to shore up any process gaps between current and future state capabilities.
- Experienced working with various App exchange products or CPQ products like Salesforce CPQ (formerly Steel Brick CPQ), IBM sterling CPQ, APPTUS.
- Strong knowledge onVMOC rules, Veeva vault integration with Veeva CRM, IRep implementation and with Approved email setup and implementation. Designed and Developed Vlocity CPQ for couple of telecom clients.
- Well versed with migration of Vlocity components using Data Packs and manage connected Orgs
- Experienced in scripting languages likeHTML, XML, CSS, JSP, WSDL, SOAP, AJAX, APEXWeb Services API development skills and Java Script, Web Services-Axis.
- Experience on Salesforce Development (Apex Classes, Triggers, Visualforce pages, Custom Objects, Profiles & Roles, Security Settings, Integration etc.) Good experience in querying Salesforce objects using SOQL and SOSL.
- Worked on developing rich user interfaces using Visual force pages with standard components, CSS, JavaScript, Bootstrap, JSON and jQuery and developed Custom Visual Force Components.
- Excellent experience with data integration (batch and real time) using various kinds of data sources via SOAP and REST.
TECHNICAL SKILLS
Salesforce Technologies: Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class & Apex Web Service, Partner WSDL & Enterprise WSDL and Visualforce (Page, Component & Controllers), Field service lightning.
Custom Integration: Outbound Messages, Workflow & Approvals, Field updates, Reports, Custom Objects, Custom settings, Custom labels and Tabs, Email Services, Role Hierarchy, Dashboards, Security Controls, AppExchange Package & Custom Application and Sandbox data loading
Force.com tools: Apex Data loader, Force.com Apex Explorer, AJAX tool kit, Force.com Migration Tool, Force.com Excel connector and Force.com Eclipse IDE Plug-in
Programming Languages: Java, C, C++, VB, APEX and UML
Java/J2EE/Web Technologies: J2EE, JSP, JDBC, RMI, Applet, Java Script, XML, XSLT, DTD, XML Schema, HTML, DHTML, Shell Scripts and Web service
Database: MS SQL Server and MySQL
IDE: Eclipse, My Eclipse and Force.com Eclipse IDE plug-in
Tools: MS Visual Source Safe, HTML Dream weaver, Microsoft Project, Sub Version and MS Visio
Platforms: UNIX and Windows (NT/2000/XP/Vista/7)
PROFESSIONAL EXPERIENCE
Confidential, MARYLAND
Sr. Salesforce Developer
Responsibilities:
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Leads, Campaigns, Reports and Dashboards.
- Worked with various version control tools like Antirabbit, GitHub.
- Designed and deployed the custom objects, Custom tabs, Entity-Relationship data model, Validation rules, Workflow rules, Email alerts, Auto-Response rules, Page Layouts.
- Designed and deployed Visual Force pages to suit to the needs of the application.
- Involved in Deployment, Deployed all the classes, Triggers, Objects, Components, Pages from one environment to another environment.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com objects. Used it to read, extract and load data from comma separated values (CSV) files.
- Developed and Configured Various Reports and Report Folders for different user profiles based on the need in the organization.
- Hands-on Experience working across various SFDC implementations that are covering Sales cloud, Service Cloud and ApttusCPQ.
- Closely worked withSalesforce.com consultants for implementing the business solutions for their client requirements, using APPTUS CPQ within the exclusively developed framework.
- Involved in CPQ (Configure, Price& Quote) design, mapped to the Salesforce custom objects, and involved in Apttus Advanced Workflow Approvals.
- Executed workbench and data loader to verify Product/Pricing staging data in SFDC/CPQ.
- Experience with APPTUS CPQ for subscription, billing, invoicing and can take control of sales process from Quote to Cash.
- Experience with Salesforce.com Sales Cloud, Service cloud, Community cloud, and Force.com platform.
- Closely worked with Salesforce.com consultants for implementing the business solutions for their client requirements, using APPTUS CPQ within the exclusively developed framework.
- Experience in configuring price quote (CPQ) with Apttus.
- Implementing different types of custom fields like Pick lists, Formula fields, Hierarchal, Lookup, Master-detail and many to many relationships.
- Used SOQL and SOSL with consideration to governor Limits for data manipulation needs of the application using platform database objects.
- Implemented the requirements on Salesforce.com platform and Force.com IDE plug-in using Eclipse.
- Worked on sales force content Management objects and Chatter Objects.
- Business Analysis - Interacting with client’s business & IT partners, end users, affiliate partners to gather Business Requirements.
- Worked on Salesforce Community cloud like how to engage with employees, customers, partners.
- Designing and architecting data integrations between Salesforce and On-Premise and On Cloud applications (batch and real time both).
- Performed Steel brick CPQ related configuration for product setup, approval matrices, approval rules, process builders and flows.
- Configuring Salesforce for various business needs (e.g., profiles, permissions sets, sharing rules, user roles, data security, org refreshes etc.)
- Developing Apex Classes, Triggers, Visualforce pages, Custom Objects/Tabs, Reports & Dashboards in Salesforce for different business requirements.
- Developing new custom functionalities in Global Customer Connect application (SFDC Service Cloud) and integrating the same with Salesforce Cloud.
- Created modern Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Involved in project technical design plan, conversions, Mapping, configuration of portions of the SFDC application.
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Worked on Salesforce1 Platform to build Mobile App by enabling Lightning Components for use in Salesforce1 mobile platform to make Lightning Application mobile.
- Retrieved some data and its functionality from Third-Party API's and displayed within the lightning component.
- Created multiple Lightning Components, added CSS and Design Parameters that makes the Lightning component look and feel better.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Designed and developed Apex classes, controller classes, extension and Apex Triggers for various functional needs in the application.
Environment: Salesforce.com Platform, Force.com, Force.com Eclipse IDE, Lightning Experience, Lightning Components, Apex classes and Controllers, HTML, CSS, Data Loader, WSDL,Community Cloud SOQL, SOSL, Scrum, Custom objects, Custom fields, Web Services, SOAP, REST.
Confidential, MISSOURI
Salesforce Developer
Responsibilities:
- Working closely with business and Transforming business requirements into technical design, development, implementation and maintenance of significant applications and community cloud web site used by ACC’s prospect, current students can engage with Enrollment advisors to complete the application process.
- Development and implementation of integrations using Custom OAuth2.0 and Named Credentials in between salesforce with other systems like Box, Form Assembly and event.
- Displaying responsive dashboards from DOMO reporting tool by implementing programmatic filtering and embedded token API and displaying them on the salesforce communities and made more customized and responsive UI to meet the ACC’s Highschool partner’s needs.
- Created modernEnterprise Lightning AppscombiningLightning Design System, Lightning App BuilderandLightning Component features.
- Upgradedsome Apps fromSalesforce Classic to Lightning Experienceto develop rich user interface and better interaction of pages.
- Worked onSalesforce1 Platformto build Mobile App by enablingLightning Componentsfor use in Salesforce1 mobile platform to make Lightning Application mobile.
- Retrievedsome data and its functionality fromThird-Party API’sanddisplayedwithin the lightning component.
- Created multipleLightning Components, addedCSSandDesign Parametersthat makes the Lightning component look and feel better.
- Works with the Pre Sales Team to drive Sales Growth for the community cloud products.
- LeveragedAPEX Controllerto make a call forexternal requeststo retrieve data from various API’s and displayed them on to the component.
- EnabledAura Framework, by addingAura AttributesandAura Handlers for Eventsto focus on Logic and Interactions in Lightning Applications.
- Minimized code inJavaScript Controllersby adding reusable functions inHelperComponent.
- Updated theAPEX ControllerandHelper functionsregularly making theComponent Context Awareas per business requirement.
- Created modern EnterpriseLightning AppscombiningLightning DesignSystem,Lightning App BuilderandLightning Componentfeatures.
- Worked on Service Console Lightning application which contains multiple number of Lightning web components (LWC).
- Developed multiple number of Lightning web components (LWC) regarding service case console page.
- Created multiple Lightning Web Components, added CSS and Design Parameters from LDS (Lightning Design System) that makes the Lightning component look and feel better.
- Experience in Force.com Apex Classes, Apex triggers Integration, Visual force and Force.com API. Development using custom lightning web components (Aura and LWC).
- Created Lightning web components (LWC) and apps combining Lightning Design system, Lightning App Builder and Lightning Component features.
- Implemented Salesforce Lightning web components (LWC) for small set of users within the organization, developed Lightning components and server-side controllers to meet the business requirements.
- Migrating existing Aura Components and Visual force page to lightning web components (LWC) to improve application performance by following web standards, shadow DOM, custom elements, templates, ECMA Script, events.
- Implemented Community Cloud lightning components in working ability for conversion of visual force pages into lightning.
- Experienced usingForce.com IDEfor creating, modifying, testing, and deploying Force.com Applications.
- UsedSOQLandSOSLstatements within Governor Limits fordata manipulationneeds of the application using platform database objects.
- Working on migration of Vlocity Components using Data Packs and Salesforce components using Changesets
- Maintenance of installedManaged PackagesinLightningusing Apex. Experienced in usingData Migrationtool calledData Loader.
- Visualforce Pages forLightning Experience, Alternates forJava Script Codes, Sharing Visualforce pages betweenClassicandLightning.
- BuiltLightning ComponentTab for Salesforce 1 Navigation and Custom Applications inLightning Experience.
- Demonstrate the knowledge of software tools, documentation process, and development process, works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
- As a part of development process, refreshing sandboxes and performing post and pre-deployment steps for each environment based on project needs like QA, Training and end to end testing
- Responsible for deploying the development efforts from lower instance to QA and Pre-prod and Finally to Production org using change sets and Visual studio CLI.
Environment: Salesforce.com Platform, Force.com, Force.com Eclipse IDE, Community cloud, Lightning Experience, Lightning Components, Apex classes and Controllers, HTML, CSS, Data Loader, WSDL, SOQL, SOSL, Scrum, Custom objects, Custom fields, Web Services, SOAP, REST.
Confidential, Adelphi, MD
Salesforce Admin/Developer
Responsibilities:
- Configuring Salesforce for various business needs (e.g., profiles, permissions sets, sharing rules, user roles, data security, org refreshes etc.)
- Developing Apex Classes, Triggers, Visualforce pages, Custom Objects/Tabs, Reports & Dashboards in Salesforce for different business requirements.
- Developing new custom functionalities in Global Customer Connect application (SFDC Service Cloud) and integrating the same with Salesforce Cloud.
- SFDC Sandbox management - Creation of new sandbox for testing and refresh of FULL sandboxes from production.
- Experienced in HEDA account model and have been a part of requirements gathering from business and implemented solutions in HEDA environment.
- Created modern Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
- Involved in project technical design plan, conversions, Mapping, configuration of portions of the SFDC application.
- Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
- Worked on Salesforce1 Platform to build Mobile App by enabling Lightning Components for use in Salesforce1 mobile platform to make Lightning Application mobile.
- Retrieved some data and its functionality from Third-Party API's and displayed within the lightning component.
- Created multiple Lightning Components, added CSS and Design Parameters that makes the Lightning component look and feel better.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on Logic and Interactions in Lightning Applications.
- Designed and developed Apex classes, controller classes, extension and Apex Triggers for various functional needs in the application.
- Created Community, Enabled Community Users, Profiles and Access
- Worked on various salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Leads, Campaigns, Reports and Dashboards.
- Worked with various version control tools like Antirabbit, GitHub.
- Designed and deployed the custom objects, Custom tabs, Entity-Relationship data model, Validation rules, Workflow rules, Email alerts, Auto-Response rules, Page Layouts.
- Designed and deployed Visual Force pages to suit to the needs of the application.
- Involved in Deployment, Deployed all the classes, Triggers, Objects, Components, Pages from one environment to another environment.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com objects. Used it to read, extract and load data from comma separated values (CSV) files.
- Developed and Configured Various Reports and Report Folders for different user profiles based on the need in the organization.
- Implementing different types of custom fields like Pick lists, Formula fields, Hierarchal, Lookup, Master-detail and many to many relationships.
- Used SOQL and SOSL with consideration to governor Limits for data manipulation needs of the application using platform database objects.
- Implemented the requirements on Salesforce.com platform and Force.com IDE plug-in using Eclipse.
- Worked on sales force content Management objects and Chatter Objects.
- Business Analysis - Interacting with client’s business & IT partners, end users, affiliate partners to gather Business Requirements,
- Designing and architecting data integrations between Salesforce and On-Premise and On Cloud applications (batch and real time both)
- Key role in gradual transition of company's application from Salesforce Classic to Lightning Experience and Implemented those Salesforce Lightning Components for small set of users within the organization and Worked on Lightning Process Builder to consolidate existing workflow rules.
Environment: Marketing Cloud, Lightning framework, APEX Language, Salesforce.com Data Loader, Workflow & Approvals, Reports, HEDA, Custom Objects, Custom Tabs, Email Services.
Confidential, Long Beach, California
Salesforce Admin/Developer
Responsibilities:
- Moved the tables like Opportunities, Accounts and Contacts to the Salesforce CRM Standard objects.
- Worked on maintaining the functional areas of accounts, contacts, leads, campaigns, opportunities, quotes, activities, dashboards.
- Customized the dashboards to monitor lead activities based on sales geography.
- Designed, developed and deployed the Custom objects, Page layouts, Custom tabs, Components.
- Manage users, Public Groups, Profiles, and Roles within the Salesforce CRM; this involved designating access to the applicable user within the user hierarchy.
- Responsible for the creation of custom Apps, and Reports using the Salesforce CRM cloud computing model.
- Using Apex Data Loader mapped data sources and loaded data into Call Center application.
- Designed, developed and deployed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Shared perspective and knowledge of Community Cloud Practice initiatives with team members.
- Created Formula Fields, Validation Rules, Assignment Rules, Workflow and approvals for the flexibility and functionality of force platform application.
- Generated different Reports like standard, summary and matrix for quarterly and half yearly sales.
- Used the sandbox for testing and migrated the code to the deployment instance after testing.
- Designed Workflow rules, Visualforce pages and using Apex Code created triggers and classes.
- Created web service classes/methods to be consumed by Oracle Fusion and Tibco.
- Created Sharing rules for user groups and day to day permission to the users and support issues Sandbox refreshes.
Environment: APEX Language, Visual Force - Pages, Component & Controllers, Salesforce.com Data Loader, Workflow & Approvals, Reports.
Sr. Java/J2EE Developer
Confidential, Virginia
Responsibilities:
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Extensively used agile and Scrum methodologies, worked closely with End users and business analyst to understand the requirements.
- Started the front-end application with React and used state object React Class Component for general stateful management.
- Implemented redux to resolve the application's global state management, especially for user login status.
- Worked closely with the back-end team to display data using the Custom components, Library components, and Redux.
- Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
- Used React-Router to turn application into Single Page Application.
- Experience in Web application development using Angular with cutting edge HTML5 and CSS3.
- Expertise in Java development skills with core Java8, JDBC, Hibernate and solid experience in MVC architecture, using Spring, Spring MVC.
- Experience in developing Microservices using Spring-Boot.
- Experienced in developing messaging module by using Spring JMS, Apache Camel and Rabbit MQ.
- Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.
- Competent Spring with JDBC / Hibernate modules and Hibernate for ORM frameworks.
- Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
- Developed Spring Boot based Micro Services & implemented Spring cloud/Netflix API architecture p Confidential erns (Eureka Service discovery, Configuration server).
- Extensively applied other Hibernate and database management technologies like Sessions, transactions, criteria query, Hibernate Query Language (HQL), Native SQL, Cache, Batch Processing, and Interceptors, to interact with the database.
- Extensive experience using spring framework and using Hibernate as ORM.
- Implemented the annotations to support the APIs for Audit Logging purposes by making configurations in the properties file which routes the logs to RabbitMQ server.
- Developed Stored Procedures and Functions, Views for the Oracle database (PL/SQL)
- Developed a Java based ETL tool which extracts data from sources like IBM Cognos and MySQL, dump data into the target tables in MySQL database.
- Used MySQL database to load the application data and wrote PL/SQL procedures, complex queries to perform various data operations.
- Bottle micro-framework implemented with RESTful API with MySQL database. Building cloud Microservices using Spring Boot.
- Written application properties to add various properties to application such as Oracle contact points or other file locations in the repository.
- Experienced SOAPUI for load testing, JMeter was used for performance testing and stress testing.
- Wrote Jasmine unit tests using Karma to verify Angular JS modules.
- Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS along with GIT for Version Control of code for incremental development.
- Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF), analyzed log files using Pivotal Cloud Foundry (PCF) console.
Environment: Java 8, Maven, Hibernate, Angular JS HTML5, CSS3, Kafka, RabbitMQ, Apache Tomcat, Json, Java Script, Spring, PL/SQL, My SQL, IBM Cognos, Oracle, Spring JDBC, Eclipse, JUnit/Mockito, Karma, JMeter, Selenium, Jenkins, GIT, Docker, Log4j, AWS, JIRA, Rest API, PCF.
Java/J2EE Developer
Confidential
Responsibilities:
- Responsible for all stages of design, development, and deployment of applications. Active role in Test Driven Development termed as TDD and XP apart from Agile Software Development
- Worked on MVC architecture with Angular JS, Spring and Spring AOP and IBM WebSphere ESB in developing an application.
- Expertise to make SPA’s better using AngularJS directives and Filters and integrated with Spring Forms.
- Solid understanding on advanced JavaScript concepts such as prototype, scope chain, closure, promise and ECMAScript 6 features.
- Experienced with web services (SOAP/RESTful) and used to s6cale the applications for better BOA.
- Experience with large-scale distributed systems using JMS, Message Queues and Spring JMS Integration.
- Written application properties to add various properties to application such as Cassandra, Oracle contact points or other file locations in the repository.
- Have experience on Configuring and consuming web services testing tools like SOAP UI, NUNIT Tests and developing test cases.
- Experience with Jenkins for build and deploying the projects, experience to work with Git repository software.
- Used GitHub for version control; configured Maven for dependencies and Log4J for logging.
- Proficiency in the usage of Eclipse as IDE, configuring and deploying the application onto WebLogic application server by implementing Maven build scripts in automating the build and deployment process.
- Experience in writing test cases with the help of JUnit testing framework and configured applications on WebLogic Server.
- Installed Pivotal Cloud Foundry (PCF) on EC2 to manage the containers created by PCF.
- Used Docker to provide virtualize deployment containers and push the code to EC2 cloud using PCF.
Environment: Java 8, Maven, Angular Js, JAXB, ECMA script6, Kafka, RabbitMQ, Apache, Json, Java Script, Spring JMS, Cassandra, Oracle, JUnit, GitHub, Jenkins,