Address:
wolverine lake, MI-****0
Ravali Barigela
Cell: +1-201-***-****
Email: ***************@*****.***
Profile
Microsoft Dynamics 365 CRM certified professional with 6+ years of experience in MS dynamics 365, power portals (dynamics portals), Power apps, Power automate flows implementation and support projects as a developer.
With expertise in MS dynamics 365 CRM application, C# .net, java script, liquid code, SDK tools would be able to assist team in designing the CRM solutions, configuring and customizing the system as per business requirements.
Having good knowledge on PowerApps design and experience in development of power automate flow and creation of canvas and model driven apps.
Experienced in Power Automate flows in automating the business processes.
Proficient in analyzing and translating business requirements to technical requirements with experience in technical design, unit testing, implementation, deployment, end user training and post go live support which involved direct customer facing and interactions.
Practical hands on experience of SDLC including planning, designing, development and testing phases of business requirements and Agile / Waterfall scrum teams.
Skill Set
CRM Products
Microsoft Dynamics 365 CRM
CRM extended
Power Portals, PowerApps, Power Automate, Customer voice
Programming Languages
C, C# .Net, liquid, Java
Web design Languages
JavaScript, HTML,CSS
Tools
CRM SDK, XRM Tool box tools, Azure devops, version control – Git repository, Microsoft Visual studio 2017/2019, Plugin Registration Tool, Ribbon workbench tool, configuration migration, Post Man, Easy Repro
Education :
Bachelor of Technology in Electrical and Electronics Engineering - 2017, Jawaharlal Nehru Technological University, Kakinada (JNTU Kakinada), India
Professional Experience
Jan 2024 – May 2024, Application Developer- Microsoft Business Applications at IBM India Private Limited
Roles & Responsibilities at IBM India Pvt Ltd
1.Handling tasks systematically and leveraging expertise in Microsoft Dynamics 365 CRM and associated tools to support team and contribute to the successful implementation of functional requirements and bid submissions.
2.Responsible for IBM deliverables related to MS Dynamics 365 CRM project support
3.Managing communication and relationship with customer, IBM leadership team and Leads of other work streams.
Project 1:
Name : Blackrock Health Engagement Platform
Client : Black rock health group
Start Date : Jan 2024
End date : May 2024
Role : Application developer – Microsoft Business applications
Project Description
Blackrock health group invites submissions, from suitably qualified tenderers to design, build, test, implement and provide service support for a patient and consultant digital engagement platform and other related functionality.
Project Responsibilities
Review each functional requirement thoroughly to understand its scope and purpose.
Assess whether each requirement can be implemented within the capabilities of Microsoft Dynamics 365 CRM, Power Apps, Power Automate, and Power Portal.
Creation of technical documentation and conducting feasibility studies and proofs of concept to confirm technical feasibility.
For each compliant functional requirement, provide a detailed technical response outlining the implementation steps.
Describing the technical flow of the implementation, including any data flows, integrations, or customizations required.
Collaborate closely with the mobile development team to ensure alignment between CRM functionalities and mobile app features.
Assist with any customizations or integrations necessary to bridge the gap between CRM and mobile.
Work closely with the sales team to understand the requirements of each bid in response to RFPs.
Provide technical expertise and guidance on how Microsoft Dynamics 365 CRM, Power Apps, Power Automate, and Power Portal can be leveraged to meet the needs outlined in the RFP.
Assist in preparing technical documentation or presentations to accompany bid submissions.
Environment: Microsoft Dynamics 365 CRM, Power apps, Power automate, Power portal
Team Size: 5 to 7
May 9 2022 – 2 Jan 2024, Technical Consultant - Microsoft Dynamics CRM and Portal
Roles & Responsibilities at IBM Corporation
1.Post-Production support and enhancements of DoITT client’s 311 Customer Service Management System.
2.Technical Design, Implementation, Deployment and Unit Testing of Microsoft Dynamics 365 CRM, dynamics portals and Unified Service Desk related requirements.
3.Responsible for IBM deliverables related to MS Dynamics 365 CRM project support
4.Managing communication and relationship with customer, IBM leadership team and Leads of other work streams.
Project 1:
Name : NYC 311
Client : NYC- Department of Information Technology and Telecommunications(DoITT)
Start Date : 9 May 2022
End date : 2 Jan 2024
Role : Technical Consultant - Microsoft Dynamics CRM and Portal
Project Description
Post-Production support and enhancements of DoITT’s 311 Customer Service Management System
Implementation of Microsoft Dynamics 365 CRM for NYC 311 Call Center user/Agency user and NYC citizen to log/store/register/track complain regarding several problems against several different agencies.
Project Responsibilities
Customization and configuration of Microsoft Dynamics 365 CRM and Portal as per business requirements.
Handling all the technical solution design related to CRM and portal tracks.
Technical Design, Implementation, Deployment, and Unit Testing of Microsoft Dynamics 365 CRM and portal-related business requirements.
Implementation of quality technical solution
Development of Dynamics 365 CRM Application using C# .NET, JavaScript.
Design and specify extensions to Dynamics 365 CRM including plug-ins, custom workflow
Create Power automate flows to automate business processes like auto updates, status updates, notifications.
Design customer survey forms through customer voice application.
Implementation of customer surveys process through power automate flows.
Implementations of Dynamics 365 mobile app for agency users for offline use.
Implementation of application for agency users through model driven app.
Writing unit test scripts to test MS Dynamics 365 CRM requirements.
Assist with the Integration / QA and UAT testing
Assist with deployment instructions
Supporting the scrum team for their day-to-day operations.
Involve in Agile- Scrum process activities including Sprint Planning and Estimating sessions, Daily Stand-ups, Sprint Demos, and sprint retrospectives.
Environment: Microsoft Dynamics 365 CRM, Java Script, C#, .net, Microsoft Visual Studio 2017, SDK 365,Azure DevOps, XRM Toolbox tools.
Team Size: 10 to 15
July 2017 – May 6 2022, Application Developer- Microsoft Business Applications at IBM India Private Limited
Roles & Responsibilities at IBM India Pvt Ltd
4.Technical Design, Implementation, Deployment and Unit Testing of Microsoft Dynamics 365 CRM and Unified Service Desk related requirements.
5.Responsible for IBM deliverables related to MS Dynamics 365 CRM project support
6.Managing communication and relationship with customer, IBM leadership team and Leads of other work streams.
Project 1:
Name : COVID-19 Emergency Technology Support Services
Client : NYC- Department of Information Technology and Telecommunications(DoITT)
Start Date : 29 June 2020
End date : 6 May 2022
Role : Technical Consultant - Microsoft Dynamics CRM and USD
Project Description
Implementation of Microsoft Dynamics 365 CRM for NYC 311 Call Center user/Agency user and NYC citizen to log/store/register/track complaints regarding several problems against several different agencies.
Project Responsibilities
Customization and configuration of Microsoft Dynamics 365 CRM and Unified Service Desk as per business requirements.
Handling all the technical solution design related to CRM and USD tracks.
Implementation of quality technical solution
Development of Dynamics 365 CRM Application using C# .NET, Java Script, and Web APIs.
Design and specify extensions to Dynamics 365 CRM including plug-ins, workflow
Writing unit test scripts to test MS Dynamics 365 CRM requirements using EasyRepro Unit test Framework and deployment using Azure DevOps pipelines.
Assist with the Integration / QA and UAT testing
Assist with deployment instructions
Supporting the scrum team for their day-to-day operations.
Involve in Agile- Scrum process activities including Sprint Planning and Estimating sessions, Daily Stand-ups, Sprint Demos, and sprint retrospectives.
Environment: Microsoft Dynamics 365 CRM, Unified Service Desk 4.1, Java Script, C#, .net, Microsoft Visual Studio 2017, SDK 365, Azure DevOps, XRM Toolbox tools, Easy Repro
Team Size: 5 to 7
Project 2:
Name: City of New York - 311 Replatform to Dynamics CRM
Client: NYC 311
Start Date: 18 Sept 2017
End date: 26 June 2020
Role: Technical Consultant - Microsoft Dynamics CRM and USD
Project Description:
The city of New York has begun a transformation project for their existing 311 solutions, currently based on the Siebel platform, with a Microsoft Dynamics 365 (CRM) based solution for NYC 311 Call Center user/Agency user and NYC citizens to log/store/register/track complain regarding several problems against different agencies.
Project Responsibilities:
worked on CRM-related user stories development activities which involve CRM configuration, custom entities, business processes, and client-side and server code changes.
Written web resources using Java scripts to handle client-side requirements
Created and edited entities, attributes, and views and done ribbon Customization
Involved in designing the contact center application for a customer involving USD along with all integration aspects for the CTI framework.
Configuration of USD components like hosted control, action, events, and window navigation rules to fit the USD as per client requirements
Analyzing, designing, and documenting (Configuration, UII Extension, or both) for new requirements
Analyzing and providing the solution to fix the CRM and USD-related defects.
Written Unit test cases and unit testing is done for each feature developed in USD and CRM
Environment: Microsoft Dynamics 365 CRM, Unified Service Desk 4.1, Java Script, C#,.net, Microsoft Visual Studio 2017, SDK 365, Azure DevOps
Team Size: 10 to 15
Training:
2 months of training in C# and .Net at IBM as part of Graduate Hire training
Microsoft dynamics 365 and USD training at IBM
Azure Fundamentals at IBM India
Power Apps and Power Automate training at IBM
Participated in PowerApps Hackathon
Agile for developers training at IBM
300+ hours of “Women in Software Engineering (WISE) “ bachelor’s co-curriculum program which covered courses in advanced C Programming, Web development using HTML, CSS, JavaScript
Certifications:
MB-901 Microsoft Dynamics 365 Fundamentals
AZ-900 Microsoft Azure Fundamentals
MB200 Microsoft Power Platform + Dynamics 365 core
MB2-716 Microsoft Dynamics Customization and Configuration