Solution Architect with 18+ years of expertise in designing, developing, and delivering enterprise-grade Microsoft Dynamics CRM and .NET solutions. Proven leader in Agile/Scrum environments, with deep proficiency in system integration, stakeholder management, and cloud-first strategies using Azure and Power Platform. Trusted advisor and technical SME for end-to-end CRM architecture, from requirements gathering to post-deployment support.
Overview
19
19
years of professional experience
1
1
Certification
Work History
MS Dynamics 365 / Power Platform Architect
Sain Technologies
05.2024 - 05.2025
Involved in Requirement Gathering, Solution design, Functional documentation (FDD) and UAT support in end-to-end CRM implementations.
Involved in configuring & implementing Field Service Module D365 CRM Online.
Involved in developing custom components using Custom API’s, Custom Connectors, Plugins and Console Applications for various integration needs with other systems.
Involved in documenting the requirements, providing technical approach and documenting architectural design.
Involved in mentoring team members for Implementing all requirements as per SDLC compliance
Configured Portals for Customer Service Team and developed required Pages for authenticated users and anonymous users
Requirement assessment and realization, process definition, planning and estimations, development and testing the application and providing knowledge transfer.
Created proof-of-concept applications to showcase platform capabilities
Streamlined deployment processes by automating tasks and utilizing continuous integration tools, reducing time-to-market for new features.
Enabled rapid application development through the creation and maintenance of reusable code libraries.
MS Dynamics 365 / Power Platform Architect / Business Manager
IBM
12.2021 - 05.2024
Involved in migrating the existing On-Prem Dynamics CRM 2016 system to D365 CRM Online.
Involved in preparing the roadmap for migrating the application and components at various phases.
Involved in documenting the requirements, providing technical approach and documenting architectural design.
Involved in mentoring team members for Implementing all requirements as per SDLC compliance
Involved in providing Solution design and Architecture diagrams for various RFP’s
Involved in requirement gathering, solution design and writing functional documentation (FDD) in end-to-end CRM implementations.
Requirement assessment and realization, process definition, planning and estimations, development and testing the application and providing knowledge transfer.
Technical Subject Matter Expert for the CRM application-based services.
Experience developing new PowerApps model and canvas driven apps as well as enhancing existing apps Understanding PowerApps formulas and development methods.
Developed live customer service support system using the Omnichannel for Customer Service and customized the service as per user requirements.
Configured and Customized AI Builder for identifying email intent and create required cases in the system
Customized the PowerApps based front-end to update and implement addition features based on user requirements.
Participate in all aspects of Software Development Life-Cycle (SDLC) and QA Life Cycle including requirements gathering, functional specification, design, implementation, testing, and documentation, Power Platform and Canvas.
Solution designing and Architecting Nurture and Scoring Modules
Preparing Technical Design Documents and Creating / Allocating Tasks in DevOps
Understand business requirements and provide feasible solution to the client.
Created Site Makers, Content Snippets and used them to develop or customize the Web Pages.
Created Web pages in PowerApps and integrated them with the CRM data.
Optimized CRM interaction with the PowerApps Power Platform.
Developed application in PowerApps using Common Data Service, Flow, Forms, and SharePoint online and extended the third-party tools support to the system.
Automated several workflows using PowerApps and Microsoft Flow.
Create Console applications for bulk CRUD operations and interactions between third party tools and CRM.
Responsible for addressing all the issues related to CRM application, PowerApps.
Configure Dynamics 365 Marketing and Dynamics 365 Customer Service and created marketing seasonal campaign and recurring campaigns.
Senior MS Dynamic CRM Dev/Manager
CIBER Sites India Pvt Ltd
02.2011 - 12.2020
Performed the full lifecycle development of CRM applications from installation, configuration, and customization to deployment.
Designed and developed process for data integration with other departments.
Performed UAT testing of both existing and newly developed functionalities to ensure performance.
Designed the project plan according to the user requirements and project timeline.
Designed the complete solution using N-tier Architecture model and design patterns mainly Abstract Factory and Singleton.
Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript and jQuery, Angular JS.
Business Requirement gathering, mockup design, process definition, development and testing the application and providing knowledge transfer and training to the target user.
Designed and developed SharePoint Search embedded in MS CRM 2013 using tabular view and custom refiners and view by modifying and developing Control, Display and Item templates.
Consult with clients in multiple industries and provide customized solutions.
Following with users to design the best possible setup for workflow design and development.
Conduct Q & A sessions to introduce new features and customized processes to the users.
Create Documentation for the external users for using the new web-based system.
Performed Implementation of Dynamics CRM 365 Online in the organization.
Used SSIS JSON Source Task to make calls to Microsoft Dynamics 365 API.
Profiling, Troubleshooting & Bugs fixes for the high-volume application resulting in system performance and scalability improvements.
Customized MS Dynamics CRM 2016 application based on the business requirement.
Configuration of MS Dynamics CRM solution with Microsoft Outlook using Server-Side Sync.
Using XRM Toolkit to integrate with CRM Web Services – REST/SOAP based integration with Jscript.
Used Microsoft CRM SDK for updating Custom Workflow Activities and Plugins.
Involved in various meetings held based on upgrade of the current CRM 2016 version to the Dynamics 365 version.
Created many Web Resources, Plug-in, Workflows, Entities and Relationships. Worked on customization of ribbons using Ribbon Editor Tool.
Provide internal support and resolve technical issues for cross functional teams.
Train end users in best practices.
Designed and synchronized custom apps using Power Apps
Create mobile applications using Power Apps.
On-field interactive application using Power Apps based on user requirements.
Started a program on knowledge management for development, helping new developers and current developer to improve their product knowledge and programming skill.
Created users in the CRM and have assigned the security roles based on the security privileges and Access rights in the organization.
Senior Dynamic CRM Developer
Microsoft
11.2010 - 02.2011
Building Customizations level programming for CRM Entities (JavaScript’s)
Creating Plug-ins to meet the Business requirements.
Developing Executable for Data Migration from old version to new version of the project.
Performed code analysis and Code review for the custom Webpages.
Worked on CRM 2011 Plug-ins to meet the Business requirements.
Working on CRM 2011 Workflow Activities to meet the Business requirements.
Performed code analysis and Code review for the custom Webpages.
Environment: MS Dynamics CRM 2016, SharePoint, Visual Studio, CRM SDK, C#.NET, Fetch XML, WCF, CSS, JavaScript, Microsoft SQL Server, JQuery, Web Services, XML, QTP/UFT, PL/SQL, TOAD, SSIS and Team Foundation Server.
Senior Software Developer
WIPRO Technologies
01.2010 - 10.2010
Integrations with different WCF components, external services.
Worked on developing proxy components to communicate with different type’s service calls.
Worked on Deploying CRM solutions and build in different environments.
Problem solving and troubleshooting issues in new environments.
Understand the business requirements and the functionality of the existing CRM Application.
Developing custom CRM Reports using SQL Server Reporting Service Tool to meet business needs.
Environment: MS Dynamics CRM 2013, MS Dynamics CRM 2015, ASP.NET, CSS, HTML, JavaScript, SQL Server 2012, Outlook 2013, SSIS, SSRS, Sitemap, Ribbon Workbench, SharePoint 2013
Software Engineer
JCS Ltd
07.2006 - 01.2010
Worked on VB.Net and Crystal Reports for building windows application
Worked .Net windows / web-based applications
Worked on SQL Server for creating stored procedures and queries required for SSRS reports
Involved in creating window- based application for generating Electoral payrolls for AP Govt.
Involved in building a .NET based Website for Capturing PPP cell information and presenting the information to the public.
Involved in creating window-based application for sorting students’ details from various districts in AP Govt.
Education
Bachelors - Electrical, Electronics And Communications Engineering
JNTU
Visakhapatnam, India
01.2005
Skills
Languages: NET Framework, ASPNET 40/35/20, VBNET, C#, XML, Web Services, WCF, WPF, Win Forms, Web Forms, T-SQL, PL/SQL, Power shell scripting
Web Technologies: JavaScript, HTML5, DHTML, CSS, Ajax, XML XLST, SOAP, WSDL, jQuery, OData, VB script, Fetch XML, JSON
Development tools: Visual Studio, MS Dynamics CRM 2011,2013,2015,2016, Dynamics 365, Dynamics AX 2012, Dynamics CRM CE, Ribbon Work Bench, SharePoint 2010/2013, Power Apps Studio, App Designer, GitLab, Jenkins
Web Server: Internet Information Services (IIS) 70/80, SRS, SSIS, SSAS
Methodologies: Agile, Scrum, Waterfall, Iterative model
Database: SQL, MySQL, PL/SQL, T-SQL, SQL Server 2005/2008/2012
Versioning: Team Foundation Server (TFS), Azure DevOps
Reporting tools: MS SQL Reporting Services, Crystal reports and Excel
Cloud Services: Azure, Google Cloud
Operating Systems: Windows 10/81/7/XP, Linux
Agile project management
API design and management
DevOps and CI and CD implementation
Multitasking Abilities
Certification
PL-900 - Microsoft Power Platform Fundamentals
MB 910 - Microsoft Certified: Dynamics 365 Fundamentals (CRM)
MB2 715 - Microsoft Dynamics 365 Customer Engagement Online Deployment
MB2 716 - Microsoft Dynamics 365 Customizations and Configurations
Microsoft Dynamics CRM 4.0 Extending Microsoft Dynamics CRM
MB2 707 – Microsoft Dynamics CRM Customizations and Configuration.
Timeline
MS Dynamics 365 / Power Platform Architect
Sain Technologies
05.2024 - 05.2025
MS Dynamics 365 / Power Platform Architect / Business Manager
IBM
12.2021 - 05.2024
Senior MS Dynamic CRM Dev/Manager
CIBER Sites India Pvt Ltd
02.2011 - 12.2020
Senior Dynamic CRM Developer
Microsoft
11.2010 - 02.2011
Senior Software Developer
WIPRO Technologies
01.2010 - 10.2010
Software Engineer
JCS Ltd
07.2006 - 01.2010
Bachelors - Electrical, Electronics And Communications Engineering