Karnati Prashanth
● +1-331-***-**** ● ******************@*****.***
Chicago, IL
Professional Summary:
A highly skilled Dynamics CRM Developer with over 4.5 years of experience in designing, customizing, and deploying Microsoft Dynamics CRM solutions across a wide range of industries. Adept at configuring, integrating, and enhancing CRM systems to meet evolving business needs and maximize functionality. Proficient in C#, .NET, JavaScript, and Power Platform, with extensive experience in creating custom workflows, plugins, entities, and business logic. Expertise in integrating Microsoft Dynamics CRM with external systems such as SharePoint, e-commerce platforms, and advanced cloud services. Experienced in leveraging Azure AI and Copilot to integrate intelligent automation into CRM systems, optimizing user engagement and enhancing operational workflows
Well-versed in the entire Software Development Life Cycle (SDLC), from business requirements gathering and design to development, testing, and deployment using Microsoft technologies.
Proficient in Dynamics 365 CRM, configuring and customizing modules to align with unique business needs, ensuring seamless system functionality and encouraging user adoption.
Strong focus on automation, developing custom workflows, plugins, and business logic using C#, .NET, JavaScript, and Power Platform to streamline processes and improve CRM functionality.
Advanced knowledge of Azure AI and Copilot, integrating these tools with Dynamics CRM to enhance intelligent automation and provide advanced data analytics capabilities for improved decision-making.
Expertise in CSS, enhancing the visual appeal and user experience of web-based CRM interfaces.
Hands-on experience using the CRM SDK, customizing the CRM user interface with tools such as Ribbon Workbench and Sitemap.
Proficient in automating administrative tasks with PowerShell, including Active Directory management and integration.
Solid understanding of ASP.NET, developing web applications using C# to build dynamic, responsive user interfaces.
Proven experience in data migration and system updates, ensuring smooth transitions between different CRM versions and platforms.
Skilled in developing custom applications and automating business processes using Microsoft Power Apps and Power Platform, improving operational efficiency across industries such as banking, medicine, trade, and education.
Expertise in creating interactive React.js user interfaces and dynamic web applications, with strong JavaScript skills to enhance responsiveness.
Proficient in utilizing Power Automate to design complex workflows, including actions, triggers, loops, and parallel processing, to streamline business operations.
Technical Skills:
Programming Languages: C#, JavaScript, HTML5, CSS, React.js, VB.NET, jQuery
Frameworks & Libraries: .NET Core, .NET Framework, Entity Framework, MVC, React.js
Cloud Platforms & Services: Microsoft Azure, AWS, SAP Commerce Cloud, Azure Functions, Azure AI, Copilot.
Tools & Technologies: Microsoft Power Apps, Power Platform, Power Pages, Power Automate flow, Plugins, Microsoft Dynamics CRM,
Databases: SQL, MongoDB, NoSQL
Automation & Development Practices: CI/CD, Agile Methodology, Automation, Troubleshooting, REST APIs
Professional Experience:
One Digital Feb 2023 – Current
Dynamics CRM Developer
Project Description:
Spearheaded the integration of Dynamics 365 CRM with third-party applications and services via web APIs and Azure services, enhancing data interoperability and reducing manual efforts across departments.
Developed complex Power BI reports and dashboards, utilizing DAX for advanced data analysis, delivering actionable insights that improved decision-making.
Automated business workflows and processes using Power Automate, Power Apps, and Power Platform, reducing operational time by 30% and increasing team productivity.
Leveraged Azure AI and Copilot to build intelligent CRM applications, enabling AI-driven insights and recommendations for enhancing customer engagement and support.
Customized Power Apps and Dynamics 365 CRM entities, forms, views, and relationships to meet unique business needs, improving user adoption and CRM functionality.
Led and managed multiple projects from inception to completion, ensuring the delivery of high-quality solutions on time and within budget.
Worked as a Dynamics 365 CRM developer, applying best practices in Power BI development, including data modeling, report design, performance optimization, and security considerations.
Using Power BI, I created efficient data visualizations that included various chart, graph, map, and other visual element kinds. used Power BI to produce engrossing data stories and effectively and clearly convey data insights to stakeholders.
Proven ability to manage projects from concept to completion, delivering on time and within budget while meeting all project objectives and client expectations.
Experience integrating Dynamics 365 CRM with third-party applications and services through web APIs, Azure services, and middleware, enhancing system interoperability.
Delivered corporate CRM system configuration, modification, and technical support.
Set up screens, reports, forms, and views in MS Dynamics CRM according to specifications for the customer interface.
Expertise in establishing custom workflows, automating business processes, and integrating with other apps or systems, along with proficiency in building Power Automate flows, triggers, actions, and connectors for Dynamics 365 CRM.
Publicis Technologies Jan 2021 – Dec 2022
Dynamics CRM Developer - Hyderabad, India
Designed and developed offline and online CRM plugins, facilitating data authentication and event creation, which streamlined business processes and improved data accuracy.
Automated complex business operations and workflows using Microsoft Power Automate, reducing manual intervention and improving task efficiency.
Developed reusable JavaScript libraries for data validation and dynamic adjustments, ensuring seamless integration and reliable data flow across systems.
Designed custom Dynamics CRM dashboards, reports, charts, and views to provide stakeholders with real-time insights into key business metrics.
Integrated Dynamics CRM with external platforms using Power Apps and Power Automate, ensuring smooth and efficient data synchronization between systems.
Collaborated with business teams to analyze requirements and implement custom features within Dynamics CRM to align with evolving business processes.Developed offline and online CRM plug-ins to authenticate data, create events, and simplify intricate business procedures.
Workflows were created to automate several business operations.
Using SSRS, I created intricate reports and submitted them to MS CRM (both online and on-site).
Developed JavaScript libraries for different data validations and adjustments.
Created a security model specifically for use in manufacturing settings.
Designed dashboards, views, reports, and charts.
Assemble the production environment by importing accounts, allocating ownership, and defining users, roles, and business units.
Cognizant Aug2020 - Dec 2020
Hyderabad, India
Dynamics CRM Developer
Supported CRM installation lifecycle, ensuring smooth deployment and providing troubleshooting assistance during the setup phase.
Diagnosed and resolved complex CRM issues, providing creative solutions that enhanced system stability and user experience.
Worked closely with internal teams to optimize CRM workflows, ensuring the system remained flexible and scalable as business needs evolved.
Conducted user workshops and training sessions for Dynamics CRM products, improving end-user adoption and reducing ongoing support requests.
Customized the Dynamics CRM interface using C#, JavaScript, and Power Platform to improve user experience and automate repetitive tasks.
Provided constant support and direction to clients as a trusted advisor during the CRM installation lifecycle.
Education Details:
Bachelors in Electronics and Communication Engineering– Jawaharlal Nehru Technological University
Masters in Computer Technology – Eastern Illinois University