Name: Swetha
Senior Salesforce Developer/Admin
Email: **********@*****.***
Phone: 469-***-****
PROFESSIONAL SUMMARY
Having 8+ years of experience in the field of Information Technology with 5+ years of experience in Salesforce CRM analysis, design, development, testing, delivery, and production support of application software and in Salesforce.com CRM Platform and Apex technologies, Sales Cloud, Service Cloud, Marketing cloud.
Expertise in development using Visual force Pages, Apex classes, Apex Triggers, SOQL, SOSL, WSDL, Web Services, experience in creation and maintaining Batch jobs and Scheduled jobs and custom user interfaces using HTML and Apex tags.
Hands-on experience on Lightning Web Components (LWC). Experienced with Lightning UI development and working on Lightning Process Builder
Working experience with Lightning Component Framework, using Lightning component in Visualforce and adding to lightning component to salesforce1. Proficient in configuring and customizing Salesforce App.
Strong knowledge on REST API, SOAP API and Tooling API. Experience on integration of Salesforce.com Applications with Other applications with an emphasis of the Web Services.
Experience on integration of Salesforce.com Applications with Other applications with an emphasis of the Web Services.
Hands-on experience with development tools like Force.com IDE, Force.com Explorer and Data Loader.
Hands on experience on Apex Data Loader for Large sets of data integration.
Strong understanding of SOQL and SOSL for Querying and Searching Data for Force.com platform.
Hands on experience on business automation process Lightning Flows and Process Builder.
Proficiency in SFDC Administrative tasks like creating Profiles, Roles, Users, Page Layouts, Email Services, Approvals, Workflows, Validation rules, Reports, Dashboards, Tasks and actions.
Experience in creating custom objects, custom fields, page layouts, custom Tabs, Email Templates, Reports and other various components as per the client and application requirements.
Extensive experience in designing validation rules, role-based page layouts, workflow alerts & actions, approval processes, record types, report extractions to various formats, and email generation according to application requirements.
Production and Sandboxes using Eclipse, Force.com Migration Tool, ANT Migration Tool, Infromatica Power Center ETL Tool, and Change Set.
Experienced working with various AppExchange products and CPQ products like Salesforce CPQ (formerly SteelBrick CPQ) and APPTUS CPQ.
Worked on Dynamic programming using Schema and asynchronous apex using Batch Apex, Schedule, Future and Queueable Apex.
Adept in sales analysis, marketing & customer support business processes used by Salesforce.com customers and recommendations to customers for improving their processes using Salesforce.com
Good working experience in various capacities such as Salesforce developer, Salesforce Administrator, Force.com developer and business analyst and involved in various phases of entire project from requirement gathering, architecture development and implementation and training the end users.
Good understanding with Client/Server architecture, Object-Oriented design techniques and web application design under Model View Controller (MVC) and Service Oriented Architecture (SOA).
Experienced in web technologies like HTML, XML, XSL, DHTML, AJAX, CSS, JSP, JavaScript, WSDL, and SOAP.
Excellent Working knowledge on web 3.0 technologies like JavaScript, jQuery, Angular Js, HTML5 and CSS 3.0
Experience on working in Agile Methodologies
Used different data tools like Apex Data Loader, Excel Connector, Import Wizard, SFDC Data Export, Mass Delete etc.
Excellent analytical, problem solving, debugging & trouble shooting, communication & interpersonal skills with ability to perform independently and as part of a team.
CERTIFICATES & EDUCATION
“Certified Salesforce Administrator (201)”
“Certified Salesforce Platform Developer (PD1)”
JNT University Hyderabad, TN, India
In Information Technology
TECHNICAL SKILLS
Salesforce Technologies
Apex Classes/Controllers, Apex Triggers, SOQL, SOSL, Visual force Pages / Components, Apex Web Services, Apex Custom Controllers and Extension, Salesforce CPQ, Workflow Approvals, Dashboards, Custom Objects, Case Management Automation, Integration, Siebel, Omni, Salesforce Skills-User Management, User Experience Design, User Training &Adoption, User Profiles& Permissions, Data Management, Validation Rules, Workflow Rules, Duplicate Management, Actionable Data, Field Customization, Security, Health Check, Field-Level-Security, Goals, Oriented Stats, Business Insights, Salesforce Business Analysis Skills, Leadership Skills, Project Management Skills, Force.com IDE, Eclipse, SOQL, SOSL, Custom objects, S-Controls, Lightning Web Components and Sandbox development.
Salesforce Tools
Eclipse, Force.com IDE, Explorer, Apex Data Loader, Force.com Platform (Sandbox and Production).
Analytics Tools
Tableau 8.2
Languages
C, Java, Ápex, LWC JavaScript, SQL
Database
Microsoft SQL Server, MS Access
Web
HTML, XML, CSS, JavaScript.
Platforms
Windows, Windows Server.
Tools
Data Loader, Workbench, Eclipse IDE, VS Code and SFDX.
Operating Systems
2003/XP/2000/NT/98/95, MS-DOS, UNIX
PROFESSIONAL EXPERIENCE:
DMI-Maryland May 2018 to Till Date
Role: Salesforce Administrator/Lightning Developer
Responsibilities:
Performed the role of SFDC developer, lightning developer and interacted with various business user groups for gathering the requirements for salesforce.com, Lightning and CRM implementation.
Built Lightning components using two programming models: Lightning Web Components, and the original model, Aura Components.
Working on Lightning Web Components, security, lightning Data Service, Base lightning Components, Templates, Custom elements, Shadow DOM, Modules, Standard events, and Standard Elements Rendering.
Used error handling techniques to handle the errors and send emails upon the severity of the error.
Developed a Lightning Web Components (LWC) which will refresh the page when a change is made and saved.
Working on Lightning Web Components, security, lightning Data Service, Base lightning Components, Templates, Custom elements, Shadow DOM, Modules, Standard events, and Standard Elements Rendering.
Visualforce Pages for Lightning Experience, Alternates for Java Script Codes, Sharing Visualforce pages between Classic and Lightning.
Worked on Salesforce Lightning Components for building customized components replacing the existing ones.
Experience on CSS, JQUERY, AJAX, JAVA SCRIPT, HTML, XML, ANGULAR JS.
Also embed Lightning Components in Visual force page by using new Lightning Out feature by event-driven programming.
Maintenance of installed Managed Packages in Lightning using Apex. Experienced in using Data Migration tool called Data Loader.
Involved in the batch Job Monitoring and developed of Batch Jobs.
Worked on Triggers to implement custom sync functionality on Custom objects and to perform some actions before/after CRUD operations
Responsible for writing Apex, Visual force code containing business functions.
Developed Custom objects, customizing tabs, Apex Triggers, Test classes for unit testing and code coverages.
Develop portal solution using Lightning Web Components.
Performed mass data imports/exports using the API or various import tools.
Used Data Loader for insert, update and bulk import or export of data from Salesforce.com, S Objects used it to read, extract and load data from comma separated values (CSV) files.
Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
Integrated using REST based Web service callouts to other external systems.
Environment: Saleforce.com platform, Lightning Web Components, Sales cloud, Apex Language, Visual Force (Pages, Component & Controllers), Pages, Data Loader,SOSL, SOQL, HTML, XML, JQUERY, CSS, WDSL, JSP, DHTML, XSL, AJAX, ANGULAR JS, JAVA SCRIPT Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, Sandbox data loading, Eclipse IDE Plug-in, Windows XP, Agile.
Bank of America - Florida Oct 2016 to Mar 2018
Role: Salesforce Developer
Responsibilities:
Analyzed the business requirements and mapped to Salesforce.
Worked extensively with the QA team for designing Test Plan and Test Cases for the User Acceptance testing (UAT).
Interact with Business Analysts and Developers to design better test plan and strategies based on the requirements of the business.
Developed Apex Classes, Visual force pages and Apex Triggers to develop the custom functionality as per the requirements.
Created workflow & approval processes, validation rules, Auto-Response Rules, Approval process, email alerts and templates, and field updates.
Involved in data migration from Excel to Salesforce using Data Loader.
Created user Roles and Profiles, security controls and sharing settings.
Implemented the requirements on Salesforce.com platform and Force.com IDE Plug-in using Eclipse.
Worked on various AppExchange products according to the needs of the organization.
Worked on various Salesforce.com standard objects like Campaigns, leads, Accounts, Contacts, Opportunities, Products, Cases, Solutions, Reports and Dashboards.
Responsible for all the activities related to configuring Data Loader, uploading data in CSV files into Salesforce.com, checking for the correctness of the data.
Integrated Salesforce with Microsoft Outlook to synchronize contacts, events and tasks.
Implemented Case Management by creating record-types specific to the user groups, assignments rules, escalation rules, case templates, workflow rules and actions, etc.
Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com subjects - comma separated values (CSV) files.
Created Lightning Aura Components to achieve custom functionality.
Configured user Roles, Profiles, sharing settings, organization wide defaults based on updated
Used Force.com REST and SOAP web service API for implementing WSDL in the application for access to data from external systems and web sites.
Environment: Saleforce.com platform, APEX Language, Lightning Aura Component & Controllers, Change Set, Salesforce.com Data Loader, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services, Security Controls, HTML, Java Script, Java, Sandbox, Eclipse IDE Plug-in.
Sprint –Plano, Texas Aug 2014 to March 2016
Software Engineer
Responsibilities:
Highly accomplished and experienced Core Java Developer with comprehensive mastery of all Java packages
Involved in analysis and design phases of software development life cycle (SDLC)
Provided production support on rotation basis for the high and critical issues
SCRUM development process was used for the product life cycle management
Used Cache to store the API result sets in order to reduce database hits multiple times
Coding with MVC using Java, J2SE and Javascript was ensured with the team.
Knowledge and practical experience of Java Spring Boot.
Ability to write unit tests associated.
Comprehensive knowledge of RESTful APIs
Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
Front-Tier : Primarily focused on the Spring components such as DispatcherServlets, Controllers, Model and View Objects, View Resolver
Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate
Middle-Tier: Primarily focused on Business Logic using EJB components, such as JavaBeans, Business Delegate, MDBs, JMS, DAO’s and hibernate. Used Stateless session Beans (EJB) and implemented the business logic.
Used Web Services – WSDL and SOAP and apache-CXF to communicate between the systems.
Implemented Object Relational Mapping (ORM) for mapping between the java classes and database tables using Hibernate.
Programmed and prepared code for interfacing with Apache Tomcat systems
Used Entity Beans and Java Annotations to maintain the database schema.
Used Container-Managed Persistence and Bean Managed Persistence to make queries against entities stored in a relational database.
Involved in writing complex SQL queries using JDBC and stored procedures in Oracle 11g.
Used My-Eclipse IDE as development environment, Designed, Developed and Deployed EJB Components (EAR) on Web-Logic
Build the application using Apache ANT. Developed test cases using Junit and tested the application
Used Log4j as the logging framework.
Installation and setup of the class paths, maintenance and troubleshooting while deployment of software during development and QA phases.
Abitlity to troublshoot performance and memory usage of an application.
Experience working in Agile projects.
Used MS Access tool for functionality of a database and the programming capabilities to create end-user screens.
Involved in unit Integration, bug fixing, Design Reviews, and Code Walk through Client interaction and team support.
Used Subversion (SVN) for software configuration management and version control.
Professional communication and presentation skills.
Environment: Java, J2EE, HTML, CSS, JavaScript, Ajax, JQuery, AngularJS, Bootstrap, Spring Boot, Spring JPA, ActiveMQ, MySQL, Web Services, REST, GIT, Eclipse IDE, Tomcat, Junit, Putty, UNIX.
I2 Space Technologies - India Sept 2012 to July 2014
Java Developer
Responsibilities
Coordinating with offshore team, and guiding them with issues and client deliverables
Used Javascript to perform client-side validation using Javascript frameworks like AngularJS, Bootstrap
Worked extensively on J2EE, Spring Boot to implement the application on the backend
Worked on point of sale gateway internal to Kaiser Permanente
Used inbuilt queries methods in Spring JPA to perform operations on data stored in MySQL database
Performed the queries on database using MySQL on the SQLYog application
Developed REST APIs on the server side to provide the APIs to make it accessible on front end
Worked on Postman to test the JSON response obtained from REST APIs created on the server side
Worked on Linux commands to use the command line interface in Putty.
Used GIT for the software configuration management and version control.
Was involved in developing and automating various real-time redundant jobs performed by team
Hands on experience on writing Junit test cases
Commendable knowledge on read and write processes, including SSTables,MemTables and Commitlog
Experience with querying on data present in Cassandra cluster using CQL (Cassandra Query Language)
Used Eclipse IDE as the development Environment and tomcat as the application server.
Automated monitoring of the production logs in the server by shell scripting and send out an email to alert the support team about possible production issue
Automated email alerts for the benefit of production support which monitors the ActiveMQ consumers, and get possible counts from the database for the betterment of monitoring the production system
Automated to display all the constraints in the table and the corresponding referential keys in a swing application
Coordinating with offshore team
Requirement gathering, development, enhancements, deployment to production
SCRUM development process was used for the product life cycle management
Rewrote the Ordering functionality in the web application to support service-based design
Developed the PAYSBUY Payment integration within the web application to enable users with online payment option
Was involved in web-based development using JSP, AJAX, JSON, JSTL, JQuery, HTML, CSS and JavaScript
Lead the team and guided them appropriately with client deliverables at offshore
Implemented/Developed core J2EE patterns: MVC, DI/IOC, DAO, Business delegate, Service Locator, Singleton for the enterprise applications
Primarily focused on the Spring components such as Dispatcher Servlet, Controllers, Model and View Objects, View Resolver
Used Spring MVC for implementing the Web layer of the application. This includes developing Controllers, Views and Validators
Implemented Web services using REST by publishing and consuming the resources
Made extensive use of Oracle database to perform the analysis of data.
Build the application using Maven and used Log4j as the logging framework
Used Subversion (SVN) for software configuration management and version control.
Performed Unit Testing by writing JUNIT Test Cases
Environment: JSP, AJAX, JSON, JSTL, JQuery, HTML, CSS, JavaScript, Servlet, XML, Spring MVC, IOC, Web Services, JUNIT, Eclipse, Oracle, RESTful web services, log4j, SVN.