Sr.salesforce Developer /admin Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- Over 8+ years of IT experience in various stages of Software Development which includes 5+ years of experience as Salesforce Developer, Administrator, and Business Analyst on Confidential platform. 3 years experience as Java developer. Working in different domains has added up my knowledge in an overall ways adding up to my strong skills.
- Experience in various stages of Software Development Life Cycle (SDLC) including analysis, requirement gathering, development, enhancements, testing, and maintenance of standalone object oriented enterprise applications.
- Experience in developing client - specific solutions on Force.com platform using Apex classes, Force.comIDE, SOQL, SOSL.
- Good knowledge on Apex development in creating Objects, Triggers, Apex Classes, Standard Controllers, Custom Controllers and Controller Extensions.
- Experience building Visualforce Pages, Visualforce Custom Controllers/ Components, Reports, Analytic Snapshots, Dashboards, Tabs, Tags and Components.
- Strong knowledge in Salesforce Customization, Workflow approvals, Data validation, Sales, Marketing, Customer Service and support Administration.
- Experience in developing UI components using Visualforce Pages/Components, Apex Controllers, HTML, Java Script, JQuery, JQuery UI, YUI, AJAX and CSS.
- Good Knowledge on Sales Cloud, Service Cloud and Apex Programming On Force.com Platform.
- Experience with data migration and updates through the tool App Exchange Data Loader in Salesforce.com.
- Excelled in working with various Salesforce.com standard objects like Accounts, Contacts, Opportunities, Products and Price books, Cases, Leads, Campaigns, Forecasting, Reports and Dashboards.
- Hands on experience knowledge on Administration setup and Force.om, Eclipse IDE, Apex, Visualforce and integration tools like Cast Iron, Apex Data Loader, etc.
- Experience in using Force.com Web services API for implementing web services in the application for access to data from different users.
- Experience in bulk Data mitigation from Excel, MS Outlook and Legacy systems to Salesforce.com using Apex Data Loader, Import Wizard.
- Sound understanding of SOQL and SOSL for Querying and Searching Data for Force.com platform.
- Good development experience with Visualforce, SOSL, SOQL, WSDL, Web Apex Language, Apex Trigger, Apex Scheduler, Batch Apex, Apex Class&Apex Web Service, Partner WSDL&Enterprise WSDL, Visualforce (Page, Component & Controllers) web Services API and custom user interfaces using HTML.
- Experience in migrating data from various systems into Salesforce CRM using Data ETL tools - Informatica on Demand, Cast Iron, Data Junction (Pervasive), and DQC.
- Extensive experience in developing enterprise applications using Java and J2EE technologies such as JSP, Servlets, Tiles, Struts, Spring, XML, XSL, HTML, JavaScript, JDBC and CSS.
- Expertise in design and development of multi-tiered web based applications using Java technologies like HTML, DHTML, CSS, JavaScript, JQUERY and J2EE.
- Excellent experience in using Oracle, SQL Server and SQL databases and Familiar with Stored procedures, Triggers and Functions using PL/SQL.
- Experience in working with Agile/Scrum environment, Iterative, Waterfall software development methodologies.
- Strong communication, organizational and interpersonal competencies along with detail oriented and problem solving skills in the technology arena.
- Excellent team player, self-motivated, quick learner with good communication skills and trouble-shooting capabilities.
- Experience working in Sales Cloud, Service Cloud, Marketing Cloud, and Communities Cloud
TECHNICAL SKILLS:
Salesforce.com: Apex Language, Apex Trigger, Apex Class & Apex, Visual force (Page, Component & Controllers). SOQL, SOSL, Email template, formula, Validation rules, apex trigger, workflow and approvals, App exchange, Eclipse, force.com IDE, Apex data loader, web services.
Custom Integration and Management tools: Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services. Data Loader Custom Objects, Custom Tabs, Informatic
Force.com tools: Apex Data Loader, ETL Data Extraction, Force.com Apex Explorer, Apttus, Force.com Migration Tool, Force .com Excel Connector and Force.com Eclipse IDE Plug-in.
Web Technologies: Eclipse IDE, JavaScript HTML, Spring, Java, CSS, Oracle, JSP, JDBC, Struts 1.x, Spring, HTML, JQuery Oracle 9i/10g, SQL/PLSQL, Eclipse, Maven, Subversion, Web logic 10.3.3. ANT, struts, JMS, Servlets
Relational DB: SQL, SOQL, SOSL
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Sr.Salesforce Developer /Admin
Responsibilities:
- Developed Apex Classes and Apex triggers to meet the functional needs of the Application.
- Managed user accounts and have handled troubleshooting bugs
- Designed Web Pages and Controller classes using Visualforce and Apex.
- Developed Lightning components using Aura Framework which also included client - side AngularJS.
- Enabled Aura Framework, by adding Aura Attributes and Aura Handlers for Events to focus on logic and interactions in Lightning Applications.
- Developed Lightning Apps using Lightning Design System for Salesforce1.
- Formatted and migrated the user data into Lightning Experience. Tested the Lightning components for small set of test users.
- Created Lightning components and added Design Parameters from Lightning Design System(LDS) that gives a better look.
- Customized Lightning components were built using Java script on client side and Apex on server side.
- Replaced all standard buttons and actions with Quick Actions or Lightning Components.
- Retrieved customer data from third party APIs and migrated the data to be displayed on Salesforce Lightning Components.
- Wrote test classes and checked code coverage before deploying them into the production.
- Worked on querying the Org data using SOQL and SOSL adhering to Governor Limits.
- Used SOQL For loop queries to retrieve the count of the sObjects.
- Installed Apps from AppExchange, Configured and maintained user Security Permissions in compliance with organizational needs.
- Managed various release deployments using Force.com Migration ANT tool and Change Sets for components migration across various sandbox and production environments.
- Worked on REST/SOAP Web service to integrate salesforce with third party systems.
- Integrated the SOAP and REST based Web Services for extracting the data from external systems to display in the pages of salesforce.com.
- Developed batch processes to load data from external systems to the Org.
- Developed batch classes for posting report links on chatter posts.
- Used JIRA for issue management tracking throughout the lifecycle
- Worked on Salesforce Sales Cloud data product, DMP activating and unifying the data to strengthen consumer relationships.
- Expertise in Data cleansing before implementing the Salesforce Marketing Cloud.
Environment: Saleforce.com platform, Apex Data Loader, REST and SOAP API integrations, SOSL, SOQL, CSS, MS Excel, JIRA,Visual Force Pages, Sandbox, Lighting Controller, Sales Cloud, CPQ,Marketing Cloud, Migration ANT and Eclipse IDE Plug- in.
Confidential, Dallas, Texas
Sr. Salesforce Admin/Business Analyst
Responsibilities:
- Assist in the implementation of security practices by monitoring login and user activity, de - activating unused users and auditing field and profile access and security permissions.
- Manage the setup of new users and their permissions and maintained these user accounts
- Monitor the various Salesforce environments and work with the development team to ensure code coverage does not fall below the Salesforce and BMI thresholds.
- Responsible for maintenance release review and task assignment.
- Perform and coordinate deployments for the Salesforce team.
- Provide insight to both the business and development teams on useful third party applications.
- Implement and govern security related to profiles, permission sets, roles, sharing settings and login access policies
- Customize and configure all out of the box functionality features such as, creating objects, fields, formula fields, validation rules, workflows, process builder flows, page layouts, creating apps, report types, sharing rules, permission sets, profiles, roles, etc.
- Responsible for adding users to queues and creating list views for them as needed
- Integrate appropriate third party applications, such as Five9, DocuSign, Drawloop, etc.
- Perform any sandbox refreshes and activities related to those refreshes as appropriate
- Research and stay current on security and maintenance related items by utilizing Trust.salesforce.com or other pertinent sites and or tools
- Responsible for processing month-end renewals, staging pre-renewal activities and generating accounts receivable billings
- Perform data cleanup and data manipulation tasks using data loader and any other third party applications.
- Run appropriate exception reports to maintain data integrity
- Responsible for the creation of Salesforce cases for issue resolution when appropriate
- Perform Audit Trail monitoring as needed.
- Bug fixing in Salesforce
- Used JIRA for issue management tracking throughout the lifecycle
- Actively research AppExchange applications and be able to perform analysis on AppExchange solutions. Perform the necessary installation and configuration of any AppExchange solutions
Environment: Confidential platform, Service cloud, Standard and Custom Objects, JIRA,Workflow rules, Reports, Conga Composer, Email Services, Security Controls.
Confidential, Charlotte, NC
Salesforce Admin/Developer
Responsibilities:
- Involved in various stages of Software Development Life Cycle (SDLC) including analysis, requirement engineering, architecture design, development, enhancements, testing.
- Defined lookup and master - detail relationships on the objects and created junction objects to establish connectivity among objects.
- Designed Organizational Hierarchy and roles as per company need and set all the profiles permission and privileges, organized sharing group for data access single-sign-on and security.
- Developed Visualforce pages, Custom Objects, Custom Reports and configured analytical snapshots to dump the data on a regular basis for sales performance and lead generation statics.
- Exposed to UI lightning design along with visual force pages for latest custom page design.
- Developed Custom Controllers and used controller extensions to show data in the visual force pages.
- Using the web service API to retrieve, deploy, create, update and delete customization information such as custom object definitions and page layouts, for your organization.
- Developed various Batch Apex classes and scheduled those using Apex Schedulable classes on hourly basis.
- Customized financial reports, Forecasts and Dashboards to the executive office.
- Performed IDE, Change Sets and ANT Script deployments as needed and validated the components before deployment to ensure a smooth process.
- Creating documentation for deployments and deploying all Salesforce.com changes in Developer Sandbox to test Sandbox to QA sandbox when once sanity check has been done.
- Implemented Service Cloud for customer service, including configuration of email to case, case assignment rules, managed migration and release of Service Cloud.
- Worked on integration of two instances using APEX REST API callouts. Configured Connected App to integrate Salesforce.com with two external JAVA applications to capture Accounts, Contacts, and Leads (Web-to-Lead implementation) using REST API.
- Extracted the data from Salesforce.com application into the external databases for generating large data reports using the Informatica on Demand.
Environment: SFDC, Force.com, Custom Objects, Informatica, Custom Tabs, Validation Rules, Service Cloud, Change Set, Java, Data loader, Sharing Rules, Web Services, REST API, Triggers, Controllers, Workflows.
Confidential, Cincinnati, Ohio
Java Developer
Responsibilities:
- Designed and coded application components in an agile environment utilizing a test driven development approach.
- Developed new applications using CAS framework, spring and used data services to connect to the Oracle database.
- Analyzed the existing functionality and enhancements required for the assigned task.
- Design and document the specifications required for the development.
- Involved in writing test cases and testing new programs to ensure the correct functionality and requirements.
- Used JSON and XML formats to transfer data from the server.
- Implemented Web Services to handle data from third party interfaces used tool like axis 1.4 to create web service clients.
- Developed Servlets and a JSP for performing CRUD operations on domain specific entities.
- Developed Service Layer using POJOs and Spring IOC.
- Extensively used Spring IOC architectural model to inject objects based on the selection of components like setter injection and Interface injection to manage the object references.
- Involved in the development of the application based on backend Spring MVC architecture.
- Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.
- Identify workarounds and bug fix requirements at a detailed level to easily reproduce and fix defects.
- Implemented the logic to parse an XML file and retrieve the transaction code using core java code.
- Core java fundamentals was used to create static utility classes, comparators, generics, collections, extending abstract classes and implementing interfaces after injection.
- Created our own class for handling exceptions for reusability within the project instead of throwing generic exceptions.
- Experience in writing JUnit and running the coverage reports.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Experience with Microsoft VSS used as the version tracking tool.
Environment: HP's framework CAS, HTML, Spring, Java, Java Script, CSS, Oracle, JSP, JDBC, Struts 1.x, Spring, HTML, JQuery Oracle 9i/10g, SQL/PLSQL, Eclipse, Maven, Subversion, Web logic 10.3.3.
Confidential
Java Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development.
- Used J2EE technologies (Servlets, Struts, MVC design patterns and JDBC) in business module applications.
- Implementation of JMS between workflow module and backend Message forwarding Engine.
- Used Servlet programming and JSP scripting for the communication between web browser and server.
- MVC architecture was implemented using struts framework and developed ActionServlet, ActionForm bean, configured the struts - config descriptor, implemented validator framework.
- Developed Session Beans to process requests from the user interface and CMP entity beans to retrieve and update customer information.
- Involved in OOA and OOD Techniques using Unified Modeling Language.
- Involved in writing Hibernate queries and Hibernate specific configuration and mapping files.
- Designed and developed User interface with the use of JSF.
- Written code for JDBC logic to perform CRUD operations.
- Created queries for Stored Procedures, Triggers, Functions and actively involved in tuning SQL queries.
- Used Oracle10g as the backend database and Hibernate as ORM Tool to retrieve Data Access Objects
- Production support, Bug fixing and monitoring production API failures as the part of team responsibilities.
- Quality Control Activities which are defect tracking, bug fixing using JIRA.
- Used Ant for starting up the application server in various modes.
- Used CVS as Version Control to check-in and checkout Data.
Environment: Java, JSF, ANT, struts, JMS, Servlets, MySQL, JavaScript, HTML, CSS, JDK 1.5.1, JDBC, JUnit, Oracle10g, XML, XSL and UML
