Salesforce Developer/ Admin Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Over 7+ Years of experience in all phases of Software Development Life Cycle (SDLC) including requirements analysis, design specification, coding and testing of enterprise applications with around 5 years of experience with Salesforce.com CRM, Force.com Platform as Developer/Administrator and 2+ years of experience as UI Developer.
- Strong implementation and rollout experience with salesforce.com CRM Sales Cloud, Service Cloud, Communities, Sites.
- Good Understanding of Health cloud, Commerce Cloud and Marketing cloud.
- Hands on experience in Salesforce.com Integration, Developing and Deploying custom integration solutions.
- Following best practices in maintaining quality code coverage with Salesforce Governor Limits and patterns.
- Strong experience in designing and developing salesforce customizations using Apex Classes, Controllers, Triggers, Constructors, methods, web services.
- Strong experienced in writing/manipulating salesforce.com platform data using SOQL, SOSL queries and worked with large data volume manipulations.
- Good at writing Test classes for synchronous and asynchronous processes like web service callouts.
- Written batch classes to process large volume of data using Apex Batch interface and executed batch classes to run at scheduled intervals by implementing Schedulable Apex interfaces.
- Integrated Salesforce.com with other internal/external applications using SOAP and REST based web services, and used Enterprise WSDL for SOAP API.
- Having sound Knowledge and Hands on working with AppExchange applications for integrating with third party apps.
- Proficient in creating Lightning applications, combining Lightning design system, Lightning App builder and Lightning component features.
- Experience in working with custom lightning components for lighting user interface.
- Extensive experience in creating Users, Roles, Profiles, Permission sets and sharing settings.
- Expertise in using Object Level Security, Record Level Security and Field Level Security.
- Implemented security and sharing rules at object, field, and record level for different users at various levels of the organization also created various profiles and configured the permissions based on the organizational hierarchy.
- Experience in implementing the Many - to-many, Hierarchical, Look-Up and Master-Detail relationships
- Experience in Creating page layouts, search layouts to organize fields and related lists.
- Having Hands on experience in working with out of the box and custom Objects and Tabs.
- Strong experience in building business logic using declarative configuration like Workflow Rules, Approval Process and associated actions like Field Update, Email Alert and Creating a Task.
- Worked with Salesforce Process Builder and consolidated existing workflow rules with process builder.
- Extensive experience in data migration and integration using Data Import Wizard, Data Export Wizard, Apex Data loader.
- Used Tabular, summary and matrix reports, to create standard reports and custom reports.
- Have extensive experience in deploying code from Sandbox to Sandbox and Sandbox to Production using change sets and using eclipse and ANT tools.
- Implemented CTI integration with cloud technology and on-premise infrastructure for Salesforce.
- Created queues, public groups, email templates, custom, reusable Lightning Components and Applications.
- Strong UI experience in building front-end development using HTML5/HTML, CSS3/CSS2, Bootstrap, Java Script, jQuery and jQuery UI.
- Expertise in Agile, Scrum methodologies and waterfall model. Experience with Production support.
- Good command over database development using SQL/PL-SQL, MYSQL, Oracle and SQL Server.
- A well-organized, jovial, dedicated, goal-oriented and a hard-working team member with excellent analytical, interpersonal, time managerial and problem-solving skills.
- Highly motivated with the ability to work independently or as an integral part of a team and committed to the highest levels of professional and personal excellence.
TECHNICAL SKILLS:
Salesforce Technologies: Salesforce CRM, Lightning, Apex, Apex Triggers, Apex Classes/Controllers, Visualforce Pages/Components, apex Web Services, Apex Data loader, Workflow & Approvals, Case management custom objects, Dashboards, S-Controls, SOQL, SOSL.
Salesforce Tools: Force.com IDE, Force.com, API tools (Data loader), Force.com Explorer, Force.com Migration tool, Force.com Excel Connector, AppExchange, Jira, Sandbox environment, Lightning components.
Languages: Apex, C, C++, Java, OOPS
Databases: MS Access, Oracle Applications, SQL Server, MySQL.
HTML, DHTML, HTML: 5, XHTML, CSS, JQuery, JSP, AngularJS.
Web Services: SOAP, RESTful web services, WSDL, XML
Scripting: JavaScript, JSON, AJAX
Operating Systems: Windows NT, 2000, XP Pro, Windows 7, Windows Server 2000, 2003, Linux, Mac
Version Control: GitHub, Bitbucket.
Other Tools: Eclipse, Visual Studio, Sublime
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Salesforce Developer/ Admin
Responsibilities:
- Performed a complete GAP Analysis to identify problems and inconsistencies with the business requirements and specifications. Agile Development Methodology was followed for the implementation.
- Handled Account & Contact Management, Opportunity Management, Contract Management, Product Management, Price Books, Asset Management, Territory Management, Security, Roles & Hierarchy.
- Experience working in service cloud, supporting cases, developed workflows and triggers for automated case resolutions.
- Involved in Data mapping specifications to create & execute detailed system test plans. Data mapping specifies what data to be extracted from internal data warehouse, transformed and sent to an external entity.
- Worked with Apex Classes, Controllers - Custom, Extension, List Controllers, Apex Triggers, Batch classes to meet business requirements.
- Integrated with external system by making Callouts from Salesforce using Apex web services (Http classes) for getting data and updating in salesforce.
- Written apex REST web services for accessing CRM data and showing in external web application for internal users.
- Created Force.com Sites for external users and configured public access to accommodate data access in Visualforce pages.
- Developed apex test utility classes, test methods and achieved 75% - 80% of code coverage across the organization by reducing test methods.
- Designed various Web Pages in Visual Force.com for capturing various customer enquiries and Implemented logic for migrating cases to different queues based on the type of customer enquiry.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
- Installed Salesforce AppExchange Apps, configured and maintained user security permissions in compliance with organizational needs.
- Worked on setting up Org Role hierarchy, Profiles, Field permissions, Sharing rules, Custom setting and Custom labels.
- Worked on various salesforce CRM objects Accounts, Contacts, Leads, Opportunities, Quotes, Forecasts, Cases, Solutions, Knowledge and Articles.
- Worked on automating complex business processes using workflows, approval process, dynamic approval process, validation rules and sharing rules.
- Created auto assignment rules and Test Classes to check the validation of triggers and workflow rules process to route tasks.
- Performed configuration activities like creating/modifying Page Layouts, Record Types, Quick Actions, Rollup summary fields, Tabs and Apps.
- Built custom reports, dashboards for users and scheduled to run at scheduled intervals.
- 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.
- Created Custom Objects and fields for transactional and contractual information.
- Encrypted sensitive data with Encryption Fields feature.
- Used Salesforce Automation (SFA) for Sales Lead Management, Opportunity Management, Account and Contact Management, Data Quality Management, and Approvals and Workflow.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
Environment: Sales force, Visual force, Apex, Custom Objects, fields, Visual force, Data Loader, SOQL, SOSL, App Exchange, Agile, Wireframes, Governor limits, Service Cloud, Workflow, Approval process, Assignment rules, test classes, REST web services, triggers, Data mapping, Sandbox, Eclipse IDE.
Confidential, Cleveland, OH
Sr. Salesforce Developer
Responsibilities:
- Interacted with business stake holders and preparing User stories, detail tasks for the stories, Technical design document based on the requirements provided by the business users.
- Implemented new customer support solution using Salesforce.com Service Cloud. Maintained and improved existing Sales Force implementation.
- Configured and Customized Sales Cloud, Service Cloud, Collaboration (Chatter) and Communities clouds.
- Developed Apex Custom & Extension controller classes to handle business logic for the actions performed by end users from Visualforce pages.
- Written apex triggers to handle complex business logic for before/after insert, update, delete and undelete events.
- Written apex Batch and Schedule classes to perform long running, bulk operations and send email alerts at scheduled intervals to users by implementing Batchable and Schedulable interfaces.
- Written SOQL, SOSL queries to perform DML operations like insert, update, upsert, delete and query data from Salesforce.
- Implemented salesforce Best practices and Governor limits while developing Apex class, Triggers, Batch and Schedule classes.
- Developed custom Visualforce pages using native components Page Block, PageBlockSection, Data Table, Repeat, Action Region and Action Function, Action Support for handling AJAX requests.
- Used Java Script, jQuery, HTML and CSS for making visual force pages rich and responsive.
- Written REST apex web services for external consumers to access salesforce and generated apex class based on the WSDL file for consuming data from external application.
- Created multiple Lightening Components and added CSS and Design parameters from LDS ( Lightening Design System ) that makes the Lightning component look and feel better.
- Developed salesforce1 lightning components, handlers and controllers.
- Developed Lightning components and Lightning apps to provide better and more interactive interfaces to end users, which help in sales enhancements.
- Written Apex Test utility classes and Test classes and targeted for 80% of the code coverage for each apex class and trigger in the organizations.
- Performed administration tasks like creating/customizing Users, Roles, Profiles & Permission Sets, Sharing rules, Validation rules, Formula fields and Email Templates.
- Set up Marketing Campaigns, Campaign Hierarchies, Lead Queries, Assignment rules, Web-to-Lead and Auto-Response rules.
- Created Public Groups, Queues and assigning users to Public Groups which can be used in Sharing data by writing Sharing rules, make Reports, Dashboards & List views visible to specific users.
- Written declarative business logic by creating Workflow rules, Approval Process and associated actions Email alert, Field updates, Create a Task and Outbound messaging to external system.
- Migrated most of the workflow rules to Process builder instead of having multiple workflow rules per each object and implemented new actions available in Process builder like invoking Approval Process and Updating child records.
- Configured CTI (Computer Telephony Integration) adapters to automate calls to the support team to auto popup contact details on the phone call.
- Integrated App exchange applications to make Service cloud more efficient.
- Created and customized Tabular, Matrix and Summary Reports, Dashboards for various business users.
- Performed data jobs using Data Loader to Insert, Update, Delete and bulk Import or Export of data from/into Salesforce Objects using CSV files.
- Used Eclipse, Force.com Migration tool, Changeset to deploy application components from Sandbox to other sandbox and Production organizations.
- Worked in agile environment and provided updates in daily Scrum calls regarding impediments, blockers and progress.
Environment: Salesforce.com CRM, Apex Classes, Triggers, Visualforce Pages, Component, Salesforce1, Lightning, Web Services (SOAP, REST), ANT, SOAPUI, Sales Cloud, Service Cloud, Batch, Schedule classes, Force.com Platform, Process Builder, Workflow & Approval process, Email Templates, Reports, Dashboards, Data Loader, JIRA, Eclipse IDE, Developer Console, HTML, Java Script, jQuery, CSS, Sandbox, Windows7.
Confidential, Northbrook, IL
Salesforce Developer/ Admin
Responsibilities:
- Involved in functional requirements sessions to implementation functional requirements in salesforce and provided solutions to the requirements.
- Created Tabs, record types, Organization wide default-settings, Sharing rules and queues and groups. Created custom objects and fields for contractual and transactional information.
- Developed APEX classes, Visualforce pages and APEX triggers to develop the custom functionality as per the requirement. Worked with Sales cloud, service cloud and marketing cloud.
- Developed custom Visual Force pages to automate Approval processes that used Email approvals and parallel Approval steps. Generated custom dashboards and reports to analyze clients and claims.
- Designed, built, test and deployed enhancements to Salesforce custom objects, UIs, workflows, Triggers, Alerts and Reports within Salesforce using Apex and Force.com.
- Created Visualforce pages to identify a region to be updated to enforce partial page refreshes and display the status of Ajax requests to display values depending on whether it is in progress or completed.
- Worked on various Salesforce.com standard objects like Case Management, accounts, Contacts, Content, Reports and Workplaces. Provide Tier-2 support level tasks and resolved issues for end users.
- Developed the custom logic to invoke the REST API to encrypt and decrypt the barcodes based on the customer email. The decrypted barcodes are scanned, and the physical address is retrieved.
- Developed Validation Rules on various objects and created Assignment Rules on Lead object to assign the leads automatically to various group of users.
- Migrated meta data among various salesforce environments and other tools such as Snapshot, Data expert, etc. using Change sets.
- Worked with Dynamic Apex to access Objects and field describe information, execute dynamic SOQL, SOSL and DML queries.
- Worked with Data Loader and CLI to load data into salesforce from legacy systems.
- Worked on Data management including data integration from external data sources using API’s, web services, importing and exporting large volumes of data. Worked with Lightning App Builder to build custom interfaces and lightning component actions.
- Implemented Data integration using Master Data Management (MDM) and Data Governance.
- Setup activities and customized the apps to match the functional needs and built Custom applications to match the existing business needs with the required enhancements.
- Worked on Wave analytics, a cloud-based platform for collecting data from multiple sources, create interactive views of that data, and share views in dashboards. Worked on Bulk API and Data Loader in both importing and exporting data from custom and standard objects.
- Involved in writing test scripts for the encryption and decryption logic and interacting with the testing team to help them with Integration and UAT testing. Used Agile Methodology.
- Worked on Test methods to include the controllers and Trigger Handlers to ensure all the apex code has coverage and is being pushed to other sandboxes and production environments.
Environment: Salesforce.com platform, Apex Language, Visualforce (Pages, Component and Controllers), S-Controls, Apex Triggers, Custom objects, REST API Web services, Service Cloud, Data loader, Security Controls, Wave analytics, Agile, MDM, SOQL, SOSL, DML, Reports, Dash boards, Sharing rules, AJAX, JavaScript, JSON, HTML5, CSS3.
Confidential, Atlanta, GA
Salesforce Developer/ Admin
Responsibilities:
- Interacted with various business user groups to increase the user adoption for helping them use the software.
- Written Apex classes, Controller classes, Apex Triggers for implementing Customer search and adding customers to salesforce standard Account object.
- Used Batch Apex to build an archiving solution that ran on a nightly basis, looking for records past a certain date and added them to the archive.
- Using Force.com developer toolkit including Apex Classes and Visual force pages to develop custom business logic.
- Worked with SOQL & SOSL queries with Governor Limitations to store and download the data from Salesforce.com platform database.
- Deployed application from Sandbox to Sandbox and Sandbox to Production environments using Change Sets.
- Written Apex SOAP web services classes and provided WSDL file to the consumers for syncing opportunities created in external system to flow into salesforce.
- Used Data Loader for insert, update and bulk import and export of data from Salesforce Objects.
- Implemented Future method, Queueable Apex and Apex Schedulers.
- Worked on various Salesforce.com Standard Objects including Accounts, Contacts, Reports, Dashboards, Events and Tasks.
- Designed and deployed Custom tabs, validation rules, Approval Processes and Auto-Response Rules for automating business logic.
- Created Custom Objects and defined lookup and master-detail relationships on the objects. Also created junction objects to establish connectivity among objects.
- Developed several Custom Reports & Dashboards to better assist managers and report folder to provide report accessibility to appropriate personnel.
- Enabled Chatter for the Organization for collaboration with the users in the Organization.
- Developed Workflow rules, Approval Processes and its related actions Field Update, Email Alert, Create a Task and Outbound message.
- Added users, roles, public groups and implemented additional role hierarchies, sharing rules and record level permissions to manage sharing access among different users.
- Developed Cascading Style Sheets (CSS) for creating effects in Visual force pages.
- Implemented pick lists, dependent pick lists, lookups, master detail relationships, formula validation and formula fields to the custom objects.
- Used field level security along with page layouts to manage access to certain fields.
Environment: Salesforce.com platform, Apex Language, Visual Force Pages, Data Loader, HTML, Java Script, Workflow & Approvals, Validation Rules, Reports, Sales Cloud, Custom Objects, Email Services, Escalation rules, Auto-response rules, Security Controls, Sandbox data loading, Eclipse IDE Plug-in.
Confidential, Hartford, CT
Front End Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Utilized JavaScript and JQuery to improve overall design and to update a portion of a GUI page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Created Responsive Web Design for different devices.
- Used JavaScript and hand coding of HTML5 and CSS3 to create dynamic emails.
- Analyzed user requirements, use cases, and business rules to prepare Test Cases.
- Dynamic content management at client side using AJAX, JavaScript, DHTML.
- Written AJAX driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Developed jQuery-based calendar to schedule appointments.
- Developed interface to display report data using jQuery, AJAX, JavaScript, JSON and XML.
- Used various jQuery plugins like auto complete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website.
- Developed stored procedures, SQL, Triggers, Schemas, Tables, Views.
Environment: HTML5, CSS3, JavaScript, JQuery, JSON, AJAX, XML, Eclipse, Bootstrap, Sql.
Confidential
Front End Web Developer
Responsibilities:
- Developing the dynamic web pages using HTML, CSS, jQuery and JavaScript and involved in Java coding for developing the Back-end of the application.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Used advanced JavaScript concepts extensively to validate input fields using regular expressions and make the web pages more interactive.
- Implemented form validations across the site using jQuery and JavaScript. create the content on the fly depend on the user request, implementing Ajax features for the application.
- Used various jQuery plugins for date picker, dialog boxes, Drag-and-Drop, Widgets, Menus, User Interface and Forms etc.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Regular interaction of RESTFUL API design calls to populate the UI on the using GET, PUT, POST and DELETE.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
Environment: HTML/HTML5, CSS3, JavaScript, Bootstrap, JQuery, AJAX, JSON, Restful API.