Sr. Salesforce Developer/administrator Resume
Reston, VA
PROFESSIONAL SUMMARY
- Around 8 years of experience in IT industry including around 6 years of experience in Salesforce.com CRM platform. Involved in various stages of Software Development Life Cycle (SDLC).
- Experience in Salesforce.com Apex Classes/ Controllers, Triggers Integration, Visualforce Pages, Force.com API.
- Good work experience in designing various Webpages in Visualforce for capturing various customer enquiries and implementing logic for migrating cases to different queues based on the type of customer enquiry.
- Hands on experience in Salesforce.com CRM integration, developing and deploying custom integration solutions. Hands on experience on both Sales Cloud and Service Cloud.
- Experience in implementing Apex Classes, Triggers, Batch Apex, Test Classes, Visualforce pages, Web Service etc. to achieve complex business functionalities.
- Excellent in administrative tasks like creating Profiles, Roles, Users, Page Layouts, Permission Sets, Email Services, Approvals and Activities.
- Extensive experience in designing Validation Rules, Custom Objects, Custom Fields, Customizing Page Layout, Workflows, Pick Lists, Record Types, Custom Tabs.
- Experienced in Advanced Search Functionality, Reports (summary reports, matric reports, pie charts), Dashboards.
- Experience working with integration features such as REST and SOAP APIs.
- Good understanding of Salesforce.com Governor Limits with an ability to optimize code to respect those limits.
- Experienced in using Visualforce in Lightning Experience.
- Experience using salesforce Lightning UI. Created reports and dashboards in salesforce lightning experience.
- Worked onSalesforce.com based development enhancements and implementedlightning applications from the scratch.
- A quick learner to new concepts, Applications and implement them in the project successfully.
- Good Knowledge on working with HTML, XML, CSS, jQuery, JavaScript and AJAX for developing Visualforce Pages.
- Experience in using Oracle, SQL Server and SQL databases and familiar with stored procedures, triggers and Functions using PL/SQL.
- Ability to write complex SOQL, SOSL queries across multiple objects within the SFDC database.
- A thorough understanding of Agile Scrum Methodologies - Sprint Planning, Daily Standup meetings, Product Backlog.
- Strong concepts of Object Oriented programming.
- Programming experience in Java using tools like Eclipse, WSAD, NetBeans 8.0.
- Analysis, Design, Development, Maintenance and Implementation experience of enterprise, web and client server applications using JAVA /J2EE technologies, Object oriented technology.
- Expertise in Object Oriented Design and Core Java concepts such as Collection API, Exception Handling, IO, Multithreading and Concurrency, Generics, Annotation, etc.
TECHNICAL SKILLS
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Platform, App Exchange, Data Loader.
SFDC: Apex Classes, Apex Triggers, Test Classes, Apex Methods, Apex Custom Controllers and Extension, Visualforce (Pages, Components & Controllers), Process Builder, Profiles & Permission sets, Role Hierarchies, Sharing Rules, OWD, Validation Rules, Escalation Rules, Work Flows, Dashboards, Reports, Custom Report, Email Templates, Custom Objects, Apex Web Services, Sandbox development and testing, Apex Data Loader, SOQL, SOSL, Ajax Toolkit, SalesforceLightning.
Programming Languages: C, C++, Java, C#, APEX
Database: T-SQL, SQL Server, MySQL, Oracle
Internet Technologies: HTML, CSS, XML, REST, SOAP, JAVASCRIPT, AngularJS
Operating Systems: Windows 10, 8.1, 7, XP, Unix
Build Tools: Ant, Maven
Methodologies: Agile
Version Control: Git Hub, Subversion, MS SharePoint, JIRA
PROFESSIONAL EXPERTISE:
Confidential - Reston, VA
Sr. Salesforce Developer/Administrator
Responsibilities
- Worked on variousSalesforce.com standard objects like Campaigns, leads, Accounts, Contacts, Opportunities, Products, Cases, Solutions, Reports and Dashboards, other Standard Objects and Customized Objects for additional fields, Layouts, record types and validation rules.
- Responsible for setting up login restrictions and resetting the user passwords.
- Implemented public access settings for sites, restricted login hours, and restricted login IP ranges on profiles. Involved in the maintenance of the previous versions of the product by addressing bugs and client issues.
- Developed Apex Classes, Visualforce pages and Apex Triggers to develop the custom functionality as per the requirements.
- Extensively used SalesforceLightning Design Systems (SLDS) components in the Lightning Application. Created Lightning Component Tabs and Visualforce Tabs.
- Developed Lightning components along with server-side controllers and used AJAX calls to retrieve the data from an object.
- using Lightning component in Visualforce page and adding to lightning component to salesforce
- Developed different Batch Classes, Future Methods, and Queueable Methods for different complex scenarios where synchronous methods were running into governor limits.
- Developed dynamic web applications using Lightning framework.
- Designed and developed front end using ASP.NET, HTML, CSS, JavaScript, AngularJS and C#.
- Developed web services using C# and consumed them in Salesforce.
- Developed and Implemented Lightning components for small set of users and made compatible with Salesforce 1 mobile App.
- Designed Workflow rules, Approval process and its associated actions like time triggered tasks, email alerts, field updates and time-triggered tasks to implement the business logic.
- Integration of Application with Salesforce.com by using REST web services API and SAP.
- Used SOQL & SOSL for data manipulation needs of the application using platform database objects.
- Created various Reports (summary reports, matrix reports, pie charts, dashboards and graphics) and Report Folders to better utilizeSalesforceas a sales tool and configured various Reports for different user profiles based on the needs of the organization.
- Used Data Loader for migrating data from external system to Salesforceand worked with ETL team automating migration of data in helping object and field mapping.
- Effective using of Git-Stash for version controlling and JIRA Board for issue tracking.
Environment: Salesforce.com IDE, Apex Programming, Visualforce (Pages, Component & Controllers), Pages, Data Loader, Sales Cloud, App exchange, HTML, Java Script, AngularJS 2.0, ASP.NET, C#, Apex, Triggers, Web Services, Reports, Custom Objects, Custom Tabs, Security, Controls.
Confidential NC
Sr. Salesforce Developer/Administrator
Responsibilities
- Performed requirement gathering for client preferences and data management.
- Created custom pick lists, dependent pick lists, lookups, junction objects, master details relationships, validations and formula fields to the custom objects.
- Design and modify Approval processes and Process Builder and created steps which used email alerts and field updates.
- Closing high priority Incident Management tickets daily.
- Designed, developed and deployed Visualforce Page, Apex Classes, Controller Classes and Apex Triggers based on the business requirements in agile manner.
- Created Custom Objects, Custom Tabs, and Entity-Relationship Data Model, validation Rules, Workflows and Approval Processes, Auto-Response Rules and Page layouts and Data import and export.
- Involved in MVC architecture, Apex language as bridge between Visualforce Pages and open source Databases using SOSL and SOQL query languages.
- Used Test Driven Development process for developing new functionalities.
- Used Force.com web services API to create, update, retrieve and delete records from SOAP based web services using java.
- Developed custom Visualforce pages that handle the business process with the respective UI development Using Java scripts, jQuery languages.
- Created and used Email templates in Text, HTML and Visualforce.
- Using Data Loader, the data inserted and updated intosalesforce.com by uploading CSV file.
Environment: Force.com, Standard and Custom Objects, SFDC CRM, Visualforce Pages, Java script, Bootstrap, Relationships, Sharing rules, Apex, Data Loader, Import-wizard, HTTP, CSS, Dashboard Components, REST/SOAP API's, Sandbox, Workflow Rules, OOPS, SOSL, SOQL, Apex Controllers.
Confidential - Chicago, IL
Salesforce Developer/administrator
Responsibilities
- Worked with the business team members and stakeholders for requirement gathering throughout the implementation.
- Perform detailed analysis of business and technical requirements and designed the solution by customizing various standard objects of salesforce.com (SFDC) and other Platform based technologies like Visualforce, Force.com API and Web Services.
- Creating Workflow Rules and corresponding actions for the easy customization of Email flow.
- Used SOAP API for integrating Salesforce.com with external system to perform data migration. Involved inSalesforce.com Application Setup activities and customized the apps to match the functional needs of the organization.
- Developed and configured various Apex, Visualforce and Reports and Report Folders for different user profiles based on the need in the organization.
- Developed Apex Classes, Apex Triggers, and Apex Controllers to develop custom business logic.
- Involved in designing junction objects and implemented various advanced fields like Pick list, Custom Formula Fields, Field Dependencies, Validation Rules, Workflows, sharing rules and Approval Processes for automated alerts, field updates, and Email generation according to application requirements.
- Worked on profile, roles, field level security, field accessibility, permission sets and sharing settings.
- Created and modified sharing rules.
- Worked on MS SQL Server for CRUD operations on database
- Used Data loader to load the records on to the force.com platform.
- Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com subjects.
- Used Data Loader to read, extract and load data from comma separated values (CSV) files.
- Identified problems with the current UI of the account page layout in the SFDC setup, provided and implemented efficient solutions.
Environment: Saleforce.com platform, Apex Language, Visualforce, Data Loader,HTML, Java Script, CSS, Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Email Services,Eclipse IDE Plug-In.
Confidential
Salesforce Developer
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.
- Integrated external applications withsalesforce.com both Inbound and Outbound by writing Apex SOAP and REST Web Services and Apex Callouts.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on a record detail and edit pages.
- Worked in Data Migration from Traditional Applications to Sales Force Using Data Loader
- Customized application to extend salesforce functionality and wrote Apex Classes to provide functionality to the Visualforce pages.
- Implemented Apex Data loader "Command Line Interface (CLI)" to automate the data loading process for the sand box refresh activity.
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Implemented the Single and Mass Email Messaging feature to automate the Emails based on business logic.
- Extensively involved in Integration of salesforce.com with external in-house applications and worked on moving data such as accounts from external system intosalesforce application using Apex Data loader & CSV files.
- Worked with the testing team to identify, categorize and fix bugs; involved in the maintenance and support of the application.
- Worked with Security Controls like sharing settings, field accessibility and data accessibility to restrict data access.
Environment: Saleforce.com platform, Apex Language, Visualforce, SOAP, REST Data Loader,HTML, Java Script, CSS, Email Services, Security Controls, Sandbox data loading, Workflow & Approvals, Reports, Custom Objects, Custom Tabs.
Confidential
Jr. Java Developer
Responsibilities
- Involved in requirement analysis & Client interaction.
- Worked closely with Business Analysts, Project Managers and Project Leaders to analyse business requirements.
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modelling, analysis, architecture design and development.
- Created graphical user interfaces (GUIs) front-end using JSP, JavaScript, jQuery, HTML.
- Creation of technical specifications, coding, unit and system integration testing for the enhancements and conducted reviews with users.
- Used MySQL database to store data and execute SQL queries on the backend.
- Implemented Multithreading concepts in java classes to avoid deadlocking.
- Developed the Use case, Sequence and Class diagrams using UML/Rational Rose.
- Developed the application using Spring MVC Framework by implementing controller and backend service classes.
- Consumed Web Services by implementing Spring REST support to make the development of Restful Web services.
- Involved in Sever side validation based on the Business rules using Spring Validation.
Environment: Java, J2EE, JSP, Spring Application Framework, Hibernate ORM, HTML, XML, Application Server, Maven, JUnit, jQuery UI, CSS, JavaScript, Windows and MySQL.