Ankit Agarwal

  • Salesforce Consultant / Developer
  • Atlanta, GA
  • Member Since May 01, 2023

Candidates About

 

Ankit Agarwal

Professional Summary:

  • Ten years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
  • Experience in Salesforce.com CRM and Force.com platform as a lead developer role and consultant
  • Extensive experience with analysis, design, development, customizations and implementation of software solutions including testing for enterprise applications.
  • Proficient in analyzing and translating business requirements to technical requirements.
  • Strong programming, development and testing knowledge including web services security skills.
  • Experience in leading and managing teams. Handled multiple roles – Consultant, Technical Lead, Senior Solutions Engineer, Developer and Tester.
  • Executed software projects for Telecommunication, Healthcare and Retail industries.

·         Good communication skills, interpersonal skills, self-motivated, quick learner, team player

 

CERTIFICATION:

  • Salesforce Sales Cloud Consultant
  • Salesforce Service Cloud Consultant
  • Salesforce Certified Platform Developer I
  • Salesforce Certified Platform App Builder
  • Salesforce Developer certification (DEV401)
  • Salesforce Administrator certification (ADM201)
  • Salesforce Lightning Badge Holder
  • Cisco Certified Network Associate (CCNA)
  • Institution of Occupational Safety and Health (IOSH)

Technical Skills                                                                                                                                                  

 

Operating Systems

Windows( 10,8,7, XP, 2000)

Methodologies

Agile, SDLC, STLC

Languages

Apex, VisualForce, SQL, Unix

Tools

Pivotal Tracker, Github, Concourse, SOAP-UI, REST Client, Service Manager, Quality Centre, Toad

SalesForce Technologies

Salesforce CRM, Salesforce SFA, Apex classes/controllers, Apex Triggers, SOQL, SOSL, Visualforce Pages / Components, Apex Web Services, Workflow & Approvals, Dashboards, Analytic Snapshots, Issue Management Automation, Salesforce Security Model

SalesForce Tools

Informatica Cloud, Workbench, Force.com Data Loader, Force.com Platform, Click Software

  

Professional Experience                                                                                                                                                     

 

The Home Depot – Home Services Lead Management, Atlanta GA                                                                           

April’ 16– Till date

Salesforce Consultant/Developer

 

·         Responsible for implementing source code version control and automated deployments in various sandboxes using Github and Concourse

  • Responsible for integrating salesforce with legacy applications using services hosted on PCF for end-to-end lead management
  • Responsible for integrating salesforce with payment gateways to authorize and collect the money from credit cards.

·         Involved in all phases of the project – Blue Printing, High Level Requirements, Design, Development, testing and user training.

·         Leveraged agile methodologies effectively throughout the project.

·         Conducted Technical team discussions between Product Owner/Sales and Business teams, developers, Technical Documentation people and QA

  • Installing and integrating the appExchange 'Click' software for automatic appointment scheduling and routing for sales consultants.
  • Responsible for implementing single-sign-on: federated authentication using SAML.
  • Designed and deployed the Custom objects, Page layouts, Custom tabs, etc.
  • Configured Security – Profiles, Permission Sets, OWD, Role Hierarchy, Sharing Rules.

·         Developed Apex Classes, Visualforce Pages, Triggers, Controller Classes, Batch Classes etc.

  • Designed and Developed Web Services using SOAP and REST APIs to fulfill various integration needs.
  • Managed Different SFDC Sandbox environments for Dev/Test/UAT and Training.

 

Environment: Apex Classes, Triggers, Visualforce (Pages, Components & Controllers), Web Services (SOAP/REST), Apex Data Loader, Workflow & Approvals, Reports, Custom Objects and Tabs, Sandboxes, Change Sets.

 

The Home Depot – Enhome iPad Selling Experience, Atlanta GA                                                                              

November’ 15– April’ 16

Salesforce Consultant/Developer

 

  • Involved in Requirement Analysis and preparation of detailed System Requirement Specification.
  • Worked on connected apps and SAML configurations.
  • Integration with iOS application using Salesforce Mobile SDK

·         Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports, and created custom objects based on Business need.

·         Worked on Salesforce content library to upload and publish the business documents and templates.

  • Designed and developed apex classes, controllers, extensions and triggers for various functional needs in the application.
  • Design and develop batch apex classes and unit tests.
  • Extensively involved in Apex, Visualforce code debugging.
  • Designed and developed the custom objects, validation rules, page layouts, custom tabs to suit the needs of the custom application.

·         Involved in setting up Roles and Profiles, Public Groups, Permission sets etc.

  • Worked on data migration using Import wizard, Apex Data Loader and Workbench.
  • Developed SFDC Customized Reports, Dashboards and Processes to continuously monitor data quality and integrity.
  • Worked closely with Business Users to understand their needs and implement the same in SFDC.
  • Ability to write SOQL, SOSL queries across multiple objects within the SFDC database.
  • Worked in Sandbox for development and migrated components to production using change sets.

 

Environment: Apex Classes, Triggers, Visualforce (Pages, Components & Controllers), Web Services (SOAP/REST), Apex Data Loader, Workflow & Approvals, Reports, Custom Objects and Tabs, Sandboxes, Change Sets.

 

E. I. DuPont de Nemours and Company, Wilmington DE                                                                               

March’15 – November’15

Salesforce Consultant

 

  • Extensively involved in Requirement Analysis and preparation of detailed System Requirement Specification.
  • On-site coordinator for the offshore team in development, deployment and support.
  • Provide production support and resolve production issues as per defined SLAs.

·         Worked with various Salesforce.com objects like Accounts, Contacts, Leads, Opportunities, Reports, and created custom objects based on Business need.

·         Involved in development of modules for the CRM application which involves extension of existing SFDC functionality using Apex, Visualforce and other utilities.

  • Designed and developed apex classes, controllers, extensions and triggers for various functional needs in the application.
  • Design and develop batch apex classes and unit tests.
  • Extensively involved in Apex, Visualforce code debugging.
  • Designed and developed the custom objects, validation rules, page layouts, custom tabs to suit the needs of the custom application.

·         Involved in setting up Roles and Profiles, Public Groups, Permission sets etc.

  • Worked on data migration using Import wizard, Apex Data Loader and other integration tools like Informatica Cloud.
  • Involved in unit testing, bug fixing and post release support.
  • Provided the training to the internal business users to use the application and develop their own custom reports.
  • Developed SFDC Customized Reports, Dashboards and Processes to continuously monitor data quality and integrity.
  • Worked closely with Business Users to understand their needs and implement the same in SFDC.
  • Ability to write SOQL, SOSL queries across multiple objects within the SFDC database.
  • Worked in Sandbox for development and migrated components to production using change sets.

 

Environment: Informatica Cloud, Apex Classes, Triggers, Visualforce (Pages, Components & Controllers), Web Services (SOAP/REST), Apex Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services, Sandboxes, Change Sets.

 

 

Moody’s Corporation, Hyderabad India                                                            

January’15 – March’15

Salesforce Developer/Administrator

 

  • Performed detailed analysis of business and technical requirements and implemented the same in Salesforce applications.
  • Developed various Custom Objects, Tabs, Fields and relationships.
  • Administered, configured, maintained Salesforce.com application using profiles, roles, assigning permissions sets, generating security tokens, validation rules.
  • Developed APEX Classes, Controller Classes and APEX Triggers for various functional needs in the application.
  • Developed and deployed various workflows and approval processes.
  • Involved in Salesforce.com application setup activities and customized the apps to match the functional needs of the organization.
  • Implemented the requirements on Salesforce.com platform using change sets.
  • Developed Batch classes and scheduled them to a nightly, weekly and bi-weekly basis for performing various functions based on the requirement.

·         Created new report types as per the business requirements between the related objects.

  • Extracted the data from salesforce.com application into the external databases (Oracle 10g) for    generating large data reports using the Informatica Cloud.
  • Created various tasks and task flows in Informatica Cloud to migrate data between the applications as per defined schedules.
  • Created mappings in Informatica Cloud to map the data between the applications.
  • Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
  • Involved in Data mapping specifications to create and execute detailed system test plans. The data mapping specifies what data will be extracted from an internal data warehouse, transformed and sent to an external entity.
  • Used the sandbox for testing and migrated the code to production using change sets.
  • Tuned ETL jobs/procedures/scripts, SQL queries to improve the system performance.
  • Tested the web services by generating the necessary stubs for the developed web services.
  • Created and used Email templates in HTML and Visualforce.
  • Conducted various Salesforce trainings for administrators and developers.
  • Conducted trainings on Informatica Cloud.

 

Environment: Informatica Cloud, Apex Classes, Triggers, Visualforce (Pages, Components & Controllers), Web Services (SOAP/REST), Apex Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services, Sandboxes, Change Sets.

 

 

Quest Diagnostics, Gurgaon India                          

August’13 – December’14

Salesforce Developer/Administrator                              

 

  • Used force.com developer toolkit including visual force pages, apex classes, apex controllers and apex triggers to develop custom business logic.
  • Involved in salesforce.com setup activities and customized the apps to match the functional needs   of the organization.
  • After the go-live provided production support and application maintenance.
  • Well versed in migration and integration of CRM applications for large enterprise customers.
  • Added, configured workflow rules, time triggered workflows, email templates resulting into effective web to lead communication with customers.
  • Developed and customized User interface in salesforce.com using Visualforce and apex controllers.
  • Administered, configured, maintained the Salesforce.com application user profiles, roles, assigning permissions, generating security tokens and validation Rule.
  • Developed and deployed workflows and approval processes.
  • Created page layouts, search layouts to organize fields, custom links, related lists, and other components on a record detail and edit pages.
  • Developed APEX Classes, Controller Classes and APEX Triggers for various functional needs in the application.
  • Developed and configured various Custom Reports and Report Folders for different user profiles based on the need in the organization.
  • Configured user Roles, Profiles, sharing settings, organization wide defaults based on updated hierarchical requirements.
  • Created and used Email templates in HTML and Visualforce.
  • Developed web services using Salesforce.com Web services API to provide data for third party clients.
  • Maintained data cleanliness and accuracy by adding custom validation rules, custom formulas, reports and dashboards.
  • Performed the roles of salesforce.com Analyst/Developer and Administrator in the organization.
  • Demonstrated ability to effectively work in team environment with varying skill set levels.
  • Deployed code using Change Sets from sandbox to production environment.
  • Provided support ongoing salesforce.com maintenance and administration services including periodic data cleansing activities.

 

Environment: Saleforce.com platform, Apex Classes, Triggers, Visualforce (Pages, Components & Controllers), Apex Data Loader, HTML, Workflow & Approvals, Reports, Custom Objects and Tabs, Email Services, Sandboxes, Change Sets.

 

F. Hoffman La Roche, Gurgaon India

January’ 13 - June’ 13

Test Analyst

Responsibility:

  • Involved in development, analysis and design of various client applications with different vendors.
  • Analyzed and designed the business user requirements.

·         Documented the design specifications and feasibility analysis for the new business requirements.

  • Prepared the test plans and test specifications for the business requirements.
  • Prepared the high level and low level test cases for the business requirements.
  • Tested the business scenarios and logged the defects to get it corrected by development team.
  • Used SQL with consideration to limits for data manipulation needs of the application.
  • Involved in end to end test case preparation and testing as per the design documents.
  • Involved in System Testing case preparation and execution, UAT support and Bug fixing.
  • Involved in analyzing and solving customer’s various type of data issues.
  • Used JIRA for defect management and test management.

 

Environment: JIRA, ARISg, agXchange, MySQL, UNIX.

 

 

British Telecommunication, London UK

December’ 08 - December’ 12

Test Analyst

Responsibility:

  • Involved in development, analysis and design of various client applications with different vendors.
  • Analyzed and designed the business user requirements.

·         Documented the design specifications and feasibility analysis for the new business requirements.

  • Prepared the test plans and test specifications for the business requirements.
  • Prepared the high level and low level test cases for the business requirements.
  • Tested the business scenarios and logged the defects to get it corrected by development team.
  • Used SQL with consideration to limits for data manipulation needs of the application.
  • Involved in end to end test case preparation and testing as per the design documents.
  • Involved in System Testing case preparation and execution, UAT support and Bug fixing.
  • Troubleshoot various press VLANs using EXFO tester to check the bandwidth.
  • Troubleshoot various link alarms and power alarms between access, distribution and core networks.
  • Involved in analyzing and solving customer’s various type of data issues.
  • Used Quality Centre for defect management and test management.
  • Prepared and distributed the status reports to various stakeholders.

 

Environment: Quality Centre, PL/SQL, NETCOOL, SMARTS, rPACS, EXFO, Jperf-Iperf

 

Cisco Systems Inc, Gurgaon India             

December’ 07 - November’ 08

Java Developer

                                                                         

Responsibilities:

  • Involved in development, analysis and design of assigned work using Servlets, JSP, HTML, Java Script.  
  • Developed Core Java classes and methods for handling data from database using JDBC.
  • Designed and developed technical specifications using design patterns and object oriented methodology.
  • Involved in all phases (Unit/Integration/System) of testing.
  • Used to write logics as per business requirements.
  • Key developer for D-Bus (Data Bus) integration for the Collaboration Appliance development.
  • Developed Unix scripts as per the project requirement.

 

Environment: Ubuntu 7.10, Unix, Core Java, Java Server Pages (JSP), Eclipse, PL/SQL, Oracle 10g

Education                                                                                                                                    

 

Bachelor of Technology in Electrical Engineering with Honors – Uttar Pradesh Technical University, India