Certified Salesforce Developer available. Visa H1B and can work onsite and Hybrid.
Certifications
● Salesforce Certified Platform Developer I – Certification Number# 17848221
● Salesforce Certified Administrator – Certification Number# 17849085
● Salesforce Certified Advanced Administrator – Certification Number# 3083322
Professional Summary:
● 8+ years of extensive experience in Salesforce Administration & Development.
● Experienced working with Salesforce.com Sales cloud and Service cloud.
● Good knowledge in understanding and automating business processes utilizing Salesforce declarative and programmatic concepts.
● Extensive administrative experience in designing and creating custom objects, junction objects, look-up and master-detail relationships, Flows, Lightning App Builder, Reports & Dashboards.
● Good knowledge of configuration and maintenance of security settings such as implementing organization wide defaults, role hierarchies, criteria/ owner-based sharing rules, profiles and permission set groups, and IP ranges in compliance with organizational needs.
● Experience in designing and developing Apex Classes, Apex triggers, Aura components, Lightning Web Components and batch Apex for various functional needs in the application.
● Worked on developing rich user interfaces using Aura components and LWC.
● Experience in creating and maintaining workflows, approval processes, Flows, Formula fields, validation rules, field dependencies, automated alerts, and field updates according to business requirements.
● In-depth implementation experience and domain knowledge in multiple Salesforce CRM subject areas like Lead Management, Case management, Campaign Management, Account & Contact Management, Opportunity Management and Activity Management.
● Experience in integrating external applications with Salesforce for Inbound and Outbound calls.
● Strong experience in writing/manipulating salesforce platform data using SOQL queries and worked with large data volume manipulations using Data loader.
● Worked on building salesforce standard/custom report types, Reports and Dashboards across various objects for different business groups.
● Experience in Informatica Cloud data replication tool that replicates the data from Salesforce instance to on premise database SQL/Oracle.
● Experience in large data migration activities. Coordinated the design and development with ETL team to build mappings for migrating 400 million records of data from one Salesforce instance to another Salesforce instance.
● Experience in deploying salesforce components across various sandbox and production instances using various migration methods/tools such as Change sets and ANT.
● Proven experience working on VS Code and writing/debugging business logic in Apex.
● Experience in handling different phases of the project life cycle including gathering requirements, analysis, design, development, deployment and maintenance in an agile environment.
● Strong organizational and project management skills, able to plan, prioritize and meet deadlines.
● Excellent analytical, Interpersonal skills, fast learner, hardworking and good team player.
Technical Skills
Salesforce.com Technologies
Apex Language, Apex Triggers, Apex Classes, Visual force Pages, Data Loader, Reports, Dashboards, Force.com Eclipse IDE Plug-in, change sets, SOQL, ANT Migration
Programming Languages
Java, JavaScript, HTML, CSS, C, SQL
Other Tools & Applications
STS, SVN (Subversion), Informatica Cloud, Snapshot release management, Workbench, GIT HUB
Work Experience:
Client:
Thrivent Financial,WI
Mar 2018 – Till Date
Role: Sr. Salesforce Administrator/Developer
Responsibilities:
● Transformed the company’s Customer Service experience and increased efficiency of 1200 agents across 15 different Call Center groups by building Salesforce Service Cloud with Case Management, Avaya CTI integration & Knowledge solutions and migrated those agents from legacy systems to Salesforce Service Cloud in a phased approach.
● Performed hands-on configuration of new and existing functionality in the areas including but not limited to data model, Lightning user interface, user management, security, page layouts, validations, workflows, flows, process builders, reports and dashboards and customized applications to support internal and customer-facing Salesforce environment.
● Designed, documented, created, and maintained Salesforce application security in the areas including but not limited to profiles, permission sets, sharing rules, role hierarchies, and public groups.
● Developed custom solutions on the Salesforce Lightning platform using Apex, triggers, Visualforce, Aura, LWC to drive key business requirements.
● Developed batch classes and scheduled them to run at specific times as per business requirements.
● Established and complied with company’s SDLC policies and practices, including code reviews, naming conventions, coding guidelines, security and quality requirements.
● Designed data models and created custom lookup, master-detail and many-to-many relationships among objects.
● Developed various Custom Reports, Report Types and Dashboards for different business units on Standard and Custom objects.
● Performed Production and Sandbox deployments using VS Studio, ANT Migration Tool by following release best practices and utilized change tracking using GIT to prevent/resolve conflicts.
● Extensively used Data Loader to perform various DML operations like insert, update and delete in both bulk and Standard modes for various Salesforce.com objects.
● Kept up to date with Salesforce releases, features, and best practices and effectively communicated upcoming release changes with Business and Technical team members in Knowledge Transfer sessions.
● Worked with external teams like Informatica ETL & MuleSoft to support integrations with Salesforce.
● Participated in grooming sessions with technical and business stakeholders to maintain and enhance SF applications in iterative cycles using a combination of out-of-the-box features and custom code.
● Involved with Salesforce.com Premier Support and handled the support cases with the help of salesforce.com support.
Environment: SaleForce.com platform, Visual Force (Pages, Component & Controllers), Apex (Classes, Controllers & Triggers), Workflow & Approvals, Reports, Custom Objects, Custom Tabs, Data Loader, Sandbox, Eclipse IDE Plug-in
Client: First Data Corporation, MD Nov 2016 – Feb 2018
Role: Salesforce Administrator/Developer
Responsibilities:
● Migrated approx. 400 million records of data from one Salesforce instance to another Salesforce instance by designing the source-to-target mappings and coordinating the development with other ETL teams.
● Created the data migration design documents for Salesforce standard & custom objects by taking into consideration all the governor limits, custom business logic, validation rules and automation rules that impact the migration process.
● Implemented salesforce best practices while writing Apex Triggers, Apex Controller classes, Utility classes with consideration of Governor Limits.
● Performed Salesforce.com configuration activities creating Users, Roles, Profiles, Organization Wide Defaults, Permission Sets, Public Groups and Queues.
● Designed Workflow rules, Approval process and its associated actions like time triggered tasks, email alerts, field updates to implement the business logic.
● Designed and Created data replication jobs in Informatica Cloud data replication tool to replicate entire Salesforce instance data onto on premise SQL database.
● Worked on customizing salesforce OOTB features - Creating Search Layouts, Record Types, Page layout assignment based on Record Type, Custom links.
● Implemented picklists, dependent picklists, lookups, master detail relationship, validation rules and formula fields to the custom objects.
● Worked on various salesforce.com standard objects like person Accounts, Accounts, Contacts, Cases, Opportunities, Leads, Campaigns, Tasks and Events.
● Developed and configured various Reports and Report Folders for different user profiles based on the need in the organization.
● Responsible for all the activities related to configuring Data Loader, uploading data in CSV files intosalesforce.com, checking for the correctness of the data.
● Deployed application from Sandbox to Production environments using Change Set, Eclipse and Force.com Migration tool.
● Helped in understanding the needs of the clients and successfully able to bridge the gap between technical team members and Business analysts.
● Assisted in the configuration and maintenance of Sandbox environments to facilitate successful development and QA testing of new features and functionality.
● Involved in the training sessions to the internal business users to use the application and develop their own custom reports.
Environment: Salesforce.com platform, Visual Force (Pages, Component & Controllers), Apex Language, Force.com IDE, Informatica Cloud.
Client: Quicken Loans, Detroit, MI Aug 2014 – Oct 2016
Roles: Salesforce Administrator/Developer
Responsibilities:
● Involved in various activities of the project, like information gathering, analyzing the information, documenting the functional and non-functional requirements.
● Designed, and developed Apex Classes, Controller Classes, extensions, Visualforce pages and Apex Triggers for various functional needs in the application.
● Worked on Apex Triggers for field updates and cross field updates.
● Worked on configuration of current application using Lookup, Master-Detail & Junction objects, Rollup Summary, Formula fields, Page/Search/Compact Layouts, Validation rules, List/Hierarchy Custom settings, Custom Buttons, Compact Layouts, Custom labels and Tabs.
● Worked extensively on administration activities like Managing Users, Organization Role Hierarchy, Profiles, Permission Sets, Public Groups, Queues, Network IP filtering, Certificate and Key management
● Created workflow rules to automate tasks, email alerts, field updates and time-dependent actions.
● Created mini page layouts, search layouts and page layouts to organize custom fields, custom links and other components on detail and edit pages of the record.
● Worked on implementation of salesforce new features like Process Builder its new actions like invoking Apex classes, Starting Approval Process, Posting to chatter and Creating/Updating existing child records
● Worked with the business team members and stakeholders for requirement gathering throughout the planning and implementation.
● Maintained security models including roles, profiles, and sharing rules to ensure that protected data is only with authorized users.
● Created pick lists, dependent picklists, lookups fields, junction objects, master detail relationships, validation rules and formula fields.
● Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects.
● Used Data Loader for insert, update, and bulk import or export of data from Salesforce.com Objects and it to read, extract, and load data from comma separated value files.
● Created various Custom Objects, Custom Settings, Custom Labels, Record types, Workflow rule and approval process including Field updates and email alerts.
● Designed and Implemented the Page layouts and Custom tabs to suit the needs of the application.
● Supported the data integration activities for migrating and synchronizing data using Informatica On premise power center application.
● Created Custom Reports and scheduling dashboards and run time dashboards as per given requirements.
● Implemented Supported CTI Inbound and outbound call information and interaction times that are automatically logged in Salesforce.
● Implemented and maintained subversion, a version controlling system.
● Performed daily deployments between sandbox-sandbox and sandbox-production environments using ANT Migration tool and change sets.
Environment: Salesforce, Custom objects, Layout, Apex API, SOQL (Salesforce Object Query Language), ANT migration tool, Eclipse IDE Force.com plugin.
Education
Master’s in computer science, United States,
Bachelor’s in computer science, Indi
Nikhil Ramagiri | Team Lead - Sales
666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536