Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic
Sujit Reddy Kaitha

Sujit Reddy Kaitha

Toronto,ON

Summary

  • Over 5+ years of experience in developing business solutions using Microsoft Technologies like .NET and customizing MS Dynamics 365 CRM entities, views, web resources, ribbon, charts, configuration, customization, integration with MS Outlook, and SQL server.
  • Experience in the Microsoft Power Platform – MS PowerApps, MS Power Automate, Power Pages, Power BI, Model-driven and Canvas applications.
  • Designed, developed, and customized Model-driven and Canvas apps using the Power Apps platform.
  • Integrated Power Apps with other systems, such as SharePoint and Dynamics 365, to streamline data flow.
  • Experience in creating business processes and custom connectors for Microsoft Power Automate.
  • Worked on various full life cycle implementations as a Dynamics CRM Consultant.
  • Involved in all phases of the end-to-end project life cycle, including key requirements gathering, solution designing, analysis, design discussions, configuration and customization, advanced customizations, and deployment.
  • Good knowledge of OOB functionality of MS Dynamics CRM Sales, Marketing, and Service modules. Customized complex applications on the Microsoft Dynamics CRM platform.
  • Good experience with JavaScript and jQuery with respect to CRM, including advanced validations of form data using scripts. Mapping functional system requirements to Dynamics CRM capabilities and designing appropriate solutions.
  • Expertise in configuring security roles, business units, teams, field security profiles, callouts to CRM API, and CRM plugins. Good knowledge of web development skills - HTML, XML, CSS, JavaScript, jQuery, and Visual Studio.
  • Designing solution flowcharts for client and team understanding, deciding on the need and use of out-of-the-box features, required configuration, and customization for various functionalities and requirements.
  • Experience in developing workflows, dialogs, business processes, business rules, dashboards, charts, and wizard-based reports. Experience in creating and modifying SQL reporting services reports for use inside and outside Dynamics CRM.
  • Ability to work in fast-paced and time-sensitive environments, delivering requirements on time with minimal effort. Experience with Agile methodologies and project management.
  • Conceptualized and designed best-practice solutions that leverage product and industry knowledge, as directed by business requirements. Strong conceptual, analytic, and problem-solving skills. Good team player and interactive with staff at all levels of the firm.
  • Experience in Microsoft Dynamics CRM data integration for import/export of data using custom application development. Experience in using web services and interacting with MS CRM databases using web service methods.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Microsoft Dynamics CRM Developer

Government of Ontario, Canada
Toronto, Canada
10.2023 - Current
  • Led the migration of ADX portals to Power Pages, enhancing portal capabilities and user experience.
  • Migrated Dynamics 365 on-premise to the cloud, ensuring a seamless transition and improved system performance.
  • Implemented enhancements and new features in Dynamics 365 to meet evolving business needs.
  • Developed custom web applications and integrations using Power Apps, Power Automate, and Power Pages.
  • Collaborated with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Configured and customized entities, forms, views, and workflows in Dynamics 365.
  • Created complex reports and dashboards using Power BI for data analysis and decision-making.
  • Ensured data integrity and security by implementing best practices in system configuration and user access controls.
  • Provided training and support to end-users, ensuring smooth adoption of new features and functionalities.

Microsoft Dynamics CRM Developer

DAC GROUP Canada
Toronto, Canada
01.2022 - 09.2023
  • Involved in every phase of the life cycle, gathering all the key requirements in the project from design, analysis, development, testing, and deployment of the solution in MS Dynamic CRM.
  • Led the assessment and mapping of a legacy system architecture to Azure Cloud services, ensuring a seamless transition with minimal downtime.
  • Implemented Azure SQL Database and Azure App Services to modernize legacy applications, enhancing scalability and performance.
  • Responsible for all phases of the software development lifecycle (mainly in .NET and in Microsoft Dynamics CRM/XRM), including design and planning, development, application reporting, unit testing, QA testing, installation, deployment, and support.
  • Expertise in working with every version of Dynamics 365 implementation, migration, and customization.
  • Created D365 instances and configured them to provide security and conversion to production environments. Created custom entities and attributes in MS Dynamics 365 as per the business process.
  • Working experience with Unified Service Desk, created user interface integration, and designed a series of adapters and modules that facilitate management of Dynamics 365 UI elements (such as pages and dialogs), automatic loading of related records, agent scripting, and a configurable toolbar.
  • Developed and tested MS Dynamics CRM client-side programming using (JavaScript / JSON / jQuery / HTML) with the Microsoft Dynamics CRM Customization SDK Toolkit.
  • Developed the business logic layer by executing Object-Oriented Programming Language (OOP) features like inheritance, polymorphism, abstraction, and encapsulation in VB.NET. Responsible for code merging using Azure DevOps and for other source code maintenance needs.

Microsoft Dynamics CRM Developer

Grant Thornton
Hyderabad, India
05.2020 - 12.2021
  • Built a client portal for external users to manage files, accounts, and engagements with the advisories.
  • Built folder structures to synchronize the hierarchy between network drives and portals.
  • Customized every page displayed by Azure AD B2C when users sign up, sign in, and modify their profile information.
  • Built time-bound message communication banners on the portals for external clients.
  • Utilized browser cookies to store and retrieve the last accessed accounts and engagements of the clients on the portal upon signing in.
  • Built plugins to generate the folder structure unique identification numbers and mapped them with network drives.
  • Worked on UI/UX changes on portals to improve the user experience.
  • Led the integration of Power Pages with Dynamics 365 and Microsoft Power Platform to streamline business processes, improving operational efficiency.
  • Utilized Liquid templates and JavaScript to create responsive and interactive web pages, enhancing user experience and accessibility on various devices.
  • Implemented secure access controls and authentication methods in Power Pages portals, ensuring compliance with industry-standard security practices.
  • Developed custom web forms and workflows in Power Pages to automate data collection and processing, reducing manual data entry errors.
  • Monitored and analyzed portal usage metrics using Power BI integration, providing actionable insights to optimize content and user engagement strategies.

Microsoft Dynamics CRM Developer

Cognizant
Hyderabad, India
06.2018 - 04.2020
  • Customization of Microsoft Dynamics CRM 2016 Service Module.
  • Involved in the development of workflow and ribbon customization. Customized entities, forms, and views.
  • Involved in the development of Microsoft CRM plug-ins.
  • Involved in the development and integration of SSRS reports in MS CRM.
  • Integrated Power BI reports and dashboards with Dynamics 365 to enhance the user experience on reporting.
  • Responsibilities varied from requirement gathering, analysis, investigation, and project planning to development, testing, and deployment of Microsoft CRM projects.
  • Developed interactive UI screens using ASP.NET, CSS, HTML, jQuery, and AJAX controls. Also developed UI utilizing jQuery and JSP for intuitive cross-program functionality and complex UI.
  • Created ETL packages with various data sources (SQL Server, flat files, Excel source files, XML files, etc.) and afterward loaded the information into goal tables by performing various types of transformations using SCRIBE/DTS packages.
  • Developed both managed and unmanaged solutions in Microsoft Dynamics CRM to support the enhancements and published the customizations into the system.
  • Developed WCF services and applications using Team Foundation Server, C#, ASP.NET, T-SQL queries on SQL Server 2014, jQuery, and AJAX on Visual Studio 2013 IDE.
  • Integrated MS Dynamics CRM 2016 with MS Outlook 2016 and offered a steady, familiar user interface. Built web pages that are more user-interactive using JavaScript. Experience in working with Microsoft Azure cloud.
  • Developed JScript libraries for various data validations and customizations. Also accessed data and data services from the database using ADO.NET.
  • Collected existing infrastructure information including Active Directory, SQL server, and Reporting Server instance for implementation of MS Dynamics CRM 2016 system.
  • Worked on Kingsway Soft for migrating data to MS CRM from SQL and generating reports using SSRS. Experience in configuring MS CRM with MS Outlook and SharePoint integration.

Education

Bachelor of Technology - Computer Science And Engineering

Mahatma Gandhi College of Engineering & Technology
06.2018

Skills

  • Technologies: Dynamics 365, CRM 2016, SharePoint, Azure, Power Platform (Power Apps, Power Pages, Power Automate, Power BI)
  • CRM Skills: CRM SDK, SCRIBE, DMM (Data Migration Manager), developer plugins and custom workflows, I-frame, ISV, CRM web services
  • CRM Tools: SSRS, ribbon workbench, XRM toolbox, sitemap editor, ODATA builder, Fetch XML builder, Fiddler, SSIS, MS Test, EasyRepro
  • Reporting Tools: Power BI, SQL Reporting Services (SSRS)
  • Scripting: jQuery, JSON, JavaScript, VB Script
  • Languages: C, C, C#, ADONET, Core java, SQL
  • Databases: SQL server 2016, My SQL, MS access
  • NET Technologies: NET framework 46, 45, 40, WCF, Web API

Certification

  • MB-210: Microsoft Dynamics 365 for sales
  • MB-230: Microsoft Dynamics 365 for customer service

Timeline

Microsoft Dynamics CRM Developer

Government of Ontario, Canada
10.2023 - Current

Microsoft Dynamics CRM Developer

DAC GROUP Canada
01.2022 - 09.2023

Microsoft Dynamics CRM Developer

Grant Thornton
05.2020 - 12.2021

Microsoft Dynamics CRM Developer

Cognizant
06.2018 - 04.2020

Bachelor of Technology - Computer Science And Engineering

Mahatma Gandhi College of Engineering & Technology
Sujit Reddy Kaitha