Home

Veda Anand - MS Dynamics 365 CRM
[email protected]
Location: Abilene, Texas, USA
Relocation: No
Visa: H1B
Resume file: Keerthi Mushkam_Dynamics 365_PowerApps_Resume_1765462074335.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Name: Keerthi Mushkam
Email: [email protected]
Contact: 248-533-7886
LinkedIn: https://www.linkedin.com/in/keerthi-thorupunoori

SUMMARY:
Microsoft Certified Professional with 13+ years of experience in developing business solutions using Microsoft Technologies like MS Dynamics 365 CRM, .Net and SQL Server.
Have worked extensively in Sales Management, Human Resource Management , Education & Healthcare domains through Dynamics 365 CRM.
Very good knowledge on MS CRM 2011/2013/2015/2016/D365 on premise and online versions.
Good functional exposure on Sales, Customer Service and Marketing modules of D365 CRM.
Good exposure on Power Platform - Power Apps, Canvas Apps, Power Automate, Power Pagesand Power BI.
Experience working on Agile methodologies projects.
Good working knowledge on CRM custom development using HTML5, JavaScript, Plugins, Web API, Ribbon workbench, Web Resources, REST/JSON with jQuery, Custom Workflows and Console applications for third party integration using C#.net.
Developed SSIS packages for data updates across D365 CRM environments using Kingsway soft (third party tool) and executed them in Azure Data factory.
Created Power BI report to monitor the application insights telemetry and statistics of SSIS package run.
Hands on experience in SSRS reports & Fetch based reports for D365 CRM
Hands on experience on Scribe Insight to integrate data into D365 CRM through various sources
Enabled application insights to capture the telemetry in Azure resource group.
Good Exposure on AzureDevOps, Azure LogicApps, Azure Data Factory, Azure Blob Storage,Deployments using CI/CD pipeline.
Experience in all phases of software development life cycle (SDLC) especially in Analysis, Design, Development, Testing and Deploying of applications with Agile Methodologies.
Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
Extensive experience in developing SQL queries and database objects: Tables, Views, Stored procedures, functions.
Engage and collaborate with other development groups to leverage existing functionality and components that are common across solutions.
Expertise in client-side development using HTML5, JavaScript, CSS, jQuery, JSON.
Good in maintaining Functional and Technical specification documents and worked closely with Testing and Technical Support teams to resolve quality issues.
Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies.

EDUCATIONAL QUALIFICATION:
Master s in computer/Information Technology Services Administration and Management from Campbellsville University, USA, 2023
Bachelor of Technology in Computer Science from JNTU, Hyderabad, 2011

CERTIFICATIONS:
Microsoft Certified Professional
MB-200 Microsoft Power Platform + Dynamics 365 Core
AZ-900 Microsoft Azure Fundamentals
MB2-703 Microsoft Dynamics Customizations and Configurations in CRM 2013



SKILLS EXPERTISE:
Microsoft Dynamics 365 CRM (On premise and Cloud)
Power Platform Power Apps, Power Automate, Power Portal, Power BI
C#, JavaScript, HTML5, CSS
Data Integration/Migration tools SSIS, Scribe Insight, Kingswaysoft
Reporting tools SSRS
Azure DevOps, Azure Logic Apps, Azure Data Factory, Azure Blob Storage, CI/CD deployments
Microsoft SQL Server 2012
JIRA, MTM, TFS, VSTS

PROFESSIONAL EXPERIENCE:

IQVIA, NC Jan2024 Till Date
Role: Dynamics 365 CRM Technical Lead

Project Description:IQVIA is a global leader in providing data-driven insights and technology solutions to the healthcare and life sciences industries. The project aimed to streamline data collection, analysis, and reporting for clinical trials and regulatory submissions. This initiative focused on developing a comprehensive platform for internal teams to manage clinical trial data, automate workflows, and generate real-time analytics, improving operational efficiency and accelerating decision-making.

Roles and Responsibilities:
Led a development team, providing technical guidance, code reviews, and mentoring on best practices for Power Platform development.
Designed scalable solutions using Power Pages and Canvas Apps, integrating with Dataverse, Azure, and external data sources.
Integrated external application with dynamics CRM for maintaining class schedules.
Worked extensively on Power Automate to implement low code/no code concept.
Built WebAPIs for client-side validations using JavaScript.
Customize Dynamics 365 CRM forms, create view types; manage system, public, and personal views; create, modify, and delete views; customize views; customize charts; customize dashboards; use themes.
Manage Dynamics CRM entities and Configure field customizations.
Manage entity ownership, manage entity properties; understand system and custom entities.
Customized Power Pages with Liquid templates, web forms, and workflows; developed user-centric Canvas Apps with dynamic interfaces and data integration.
Implemented Power Automate flows to streamline business processes and data synchronization across platforms.
Worked closely with stakeholders, business analysts, and other teams to ensure project alignment with business objectives and user needs.
Optimized app performance, ensuring fast load times, responsive design, and smooth user experience across devices.


Neptune Technology Group, ATL Oct 2022 Dec-2023
Role: Dynamics 365 CRM Technical Lead

Project Description:Neptune Technology Group is a leading provider of smart metering solutions and water management systems. The project aimed to develop and enhance internal data management systems by integrating IoT-enabled water meter readings with enterprise data platforms, improving operational efficiency, and automating reporting processes.

Roles and Responsibilities:
Mentors and coaches CRM developers and team members.
Investigate business needs and discuss new opportunities with the clients.
Integrated external application with dynamics CRM for maintaining class schedules.
Worked extensively on Power Automate to implement low code/no code concept.
Built WebAPIs for client-side validations using JavaScript.
Customize Dynamics 365 CRM forms, create view types; manage system, public, and personal views; create, modify, and delete views; customize views; customize charts; customize dashboards; use themes.
Manage Dynamics CRM entities and Configure field customizations.
Manage entity ownership, manage entity properties; understand system and custom entities.
Develop and configure fields, field properties which use calculated fields, rollup fields and configure global option sets, create alternate keys, configure field-level.
Developed plug-ins, custom workflowsusing c#.net as per requirement for enhancing the system and maintain data integrity.

Elevate K12, IL Oct2022 Dec-2022
Role: Dynamics 365 CRM Technical Lead

Project Description:Elevate K-12 is passionate about creating high-quality teaching and learning opportunities for teachers and students. We are on a mission to make zipcode free teaching available to all students, irrespective of where they live. We take pride in creating value and opportunities for children and women. Get ready for a new way to classroom.

Roles and Responsibilities:
Created self-service Portal for teacher allocation.
Mentors and coaches CRM developers and team members.
Investigate business needs and discuss new opportunities with the clients.
Integrated external application with dynamics CRM for maintaining class schedules.
Worked extensively on Power Automate to implement low code/no code concept.
Built WebAPIs for client-side validations using JavaScript.
Customize Dynamics 365 CRM forms, create view types; manage system, public, and personal views; create, modify, and delete views; customize views; customize charts; customize dashboards; use themes.
Manage Dynamics CRM entities and Configure field customizations.
Manage entity ownership, manage entity properties; understand system and custom entities.
Develop and configure fields, field properties which use calculated fields, rollup fields and configure global option sets, create alternate keys, configure field-level.
Developed plug-ins, custom workflowsusing c#.net as per requirement for enhancing the system and maintain data integrity.

Client: Harry Winston, NY Jan 2021 Dec 2021
Role: Dynamics 365 CRM Technical Lead

Project Description:Harry Winston is a Dynamics 365 CRM On-Premises application for Tracking Sales, Account, Contacts, Products, Relationship Management. Harry Winston is a complete suite for the entire sales requirement and can be used by Salon Executives. This can be used by various roles involved in the organization based on their requirement. AIS can generate various kinds of reports, can measure individuals, and can check scheduled tasks for the day and set due dates for upcoming tasks.Harry Winston CRM is integrated with ERP system and Site Core system. For the tracking of Customer and their Sales Orders.

Roles and Responsibilities:
Responsible for end-to-end technical assurance, technical governance, technical best practices, the reuse of technical assets, and the assignment of technical work. Responsible for technical direction of the project
Work with clients and other team members to create layout and design CRM Solutions based on client requirements.
Mentors and coaches CRM developers and team members
Investigate business needs and discuss new opportunities with the clients.
Built HTML page by applying CSS styling to capture digital signature using canvas control and embedded into Dynamics CRM
Worked extensively on Power Automate for Asynchronous events.
Integrated SQL Server with CRM using SQL Stored Procedures, Functions, Triggers, and Importing/Exporting data from legacy data sources using SSIS (SQL).
Built WebAPI s for client-side validations using JavaScript.
Created relationship types, good in understanding cascading rules. I worked with hierarchical data, have good understand and configure entity mapping, create connections and connection roles
Have good understanding of when to use business rules, business rule scopes, how business rules are triggered and configure business rules, conditions, and actions.
Implemented workflows, able to identify workflow types, implement dialogs and custom actions, good knowledge on when to use business process flows, workflow dialogs, and custom actions
Create business process flows; enable business process flows; work with steps, stages, and categories; work with multiple entities; use conditional branching; implement role-driven business process flows.
Developed plug-ins, custom workflows, actions and Azure logic apps and Function Apps using c#.net as per requirement for enhancing the system and maintain data integrity.

Client: Microsoft April 2018 - Dec 2020
Role: Dynamics 365 CRM Technical Lead

Project Description (One Commercial Partner): Microsoft One Commercial Partner program is intended for its partner companies. Microsoft Partner Community is a group of companies that sell Microsoft Cloud Solutions to clients. OCP ecosystem applications helps in managing the partner engagement from onboarding till go to market.

Roles and Responsibilities:
Played a key role in handling Sprint estimations, Sprint Planning, Timelines, Backlog grooming.
Created Build definition and Release definition for Continuous Integration and Continuous Deployment (CI/CD) in the system to process deployments
Resolved Merge Conflicts, configured triggers and queued new builds within the release pipeline.
Developed SSIS packages (using SQL Server) for data updates across CRM environments using Kingswaysoft (third party tool) by reading source files from Azure blob storage and executed them in Azure Data factory.
Enabled application insights to capture the telemetry of CRM system in Azure resource group.
Created Power BI report to monitor the application insights telemetry and statistics of SSIS package run.
Extensively worked to enable Access Teams and Virtual entities in the system using Azure function apps and console application.
Good knowledge on how to designs, develops, and implements solutions to further expand our use of Dynamics 365 CRM across the organization in accordance with business objectives.
Provided training and documentation for the business - Training and documentation of the system is important as changes to the system have been and are progressing at a rapid pace.
Create, Deliver and Manage Dynamics 365 CRM Solutions in the GCC
Engage and collaborate with other development groups to leverage existing functionality and components that are common across solutions
Built WebAPI s for client-side validations using JavaScript.
Developed plugins, custom workflows, actions, and console applications using C#.net to fulfill customer requirement.
Responsible for providing training related to project related activities to the internal project teams.
Worked on coding guidelines, code reviews & implementation procedures, documentation procedures to streamline development and encouraging code reuse to team members.
Good in implementing automated unit tests using Fakes framework using c#.net.

Client: Chemtrade Logistics LLC Jun 2016 - Apr 2018
Role: Dynamics CRM Technical Lead

Project Description:Chemtrade Logistics is a chemical manufacturing company across the globe. They obtain their products from its own production facilities and through long-term marketing services agreements and distribute them to customers around the world. Additionally, Chemtrade provides industrial services such as processing by-products and waste streams.Chemtrade Logistics is implementing Dynamics CRM 365 and automating their sales processes. The various modules being implemented includes Conversation they had with customer and Customer management, Lead & Opportunity management, Embedding Power BI dashboard etc.

Roles and Responsibilities:
Handled the communication with Customers and end users to understand the business needs.
Analyzed and planned the requirements to implement them based on priority.
Extensively worked ondata integration from SAP system to Dynamics CRM through Scribe Insight.
Developed Power BI reports and embedded them into MS CRM as per requirement.
Created fetch-based reports and imported them in MS CRM.
Created solution components; create managed and unmanaged solutions; configure publishers and versions; work with multiple solutions; import and export solutions
Builtplugins, workflows, console applications using C#.net to meet customer requirements.
Worked on Business Rules and JavaScript to handle Client-side validations.
Involved on entity, form and ribbon customization and configurations using OOB features of Dynamics CRM.
Documented and maintained functional and technical specs and deployment documents.
Shared deliverable status to customer on regular basis.

Client: Spine Frontier June 2015 - May 2016
Role: Dynamics CRM Developer

Project Description:Spine Frontier is a US based spinal implant and Device Company. It designs and develops innovative solutions in spinal fusion and Less Exposure Surgery (LES). It is the leading provider of LES technologies and instruments.
Spine Frontier is implementing Microsoft Dynamics CRM 2015 (On premise) and automating its processes. The various modules being implemented include Surgeon Profiling and Account management, Surgery Schedules and case management, Outlook Integration etc.

Roles and Responsibilities:
Understand and analyze Business requirements of the project/release.
Involved on entity, form and ribbon customization and configurations using OOB features of Dynamics CRM.
Created complex SSRS reports and embedded them intoDynamics CRM.
Built plugins, workflows, console applications using C#.net to meet requirements.
Worked on Business Rules and JavaScript to handle Client-side validations.
Track & fixed the bugs reported by test team
Documented the deployment steps and Unit Test cases.
Participated in Daily status meetings and share the daily status report with the customer.
Updated task efforts and status in TFS regularly.

Client: Microsoft Sep 2011 - Jun 2015
Role: Dynamics CRM Consultant

Project Description:The Human Resources Customer Relationship Management (HR Support) is a Corporate Operations CRM On premise solution for supporting compensation benefits and Talent & Organizational Capability for global employees, managers, eligible dependents, and external candidates. Employees and dependents seek personalized responses to their questions concerning benefits, stock, training, etc. The HR Support team (Benefits, Stock, 401K, Learning and Development, etc.) personally responds to the email inquiry, phone line, walk in and instance message inquiries. The CRM solution automates the process for tracking and streamlining case requests.

Roles and Responsibilities:
Understand and analyze Business requirements of the project/release.
Involved in customizations and configuration such as entity and form customizations, Business Rules, JavaScript etc.
Developing complex business logics using .Net, HTML, JavaScript, and CSS
Built plugins, workflows, console applications using C#.net to meet requirements.
Worked on CRM data imports.
Created OOB Dashboard and Charts
Tracking & fixing the bugs reported by test team
Experience on Environment setup and Email router setup
Involved in documenting the deployment steps and Unit Test Cases
Participated in daily status meetings and shared the daily status report with the customer.
Updated task efforts and status in TFS
Keywords: csharp continuous integration continuous deployment business intelligence information technology golang microsoft mississippi Arizona Illinois New York North Carolina

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6507
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: