Sridhar Kandadai, Developer in Ashburn, VA, United States
Sridhar is available for hire
Hire Sridhar

Sridhar Kandadai

Bio

Sridhar is a Microsoft 365 and Azure solutions architect with over 23 years of experience designing and developing enterprise solutions using Microsoft 365, Azure, and related technologies. Leading initiatives focused on Microsoft Copilot, Azure OpenAI, and the Microsoft 365 stack—including Power Platform, Teams, and SharePoint—he drives innovation across these platforms. Sridhar has a proven track record of delivering enterprise solutions in Agile environments using Scrum and DevOps.

Portfolio

Evolver Inc
SharePoint Online, Azure, Microsoft Power Platform, Microsoft Teams...
Freddie Mac
SharePoint 2013, SharePoint Online, Azure, Microsoft Power Platform, C#.NET...
Cognizant
SharePoint 2013, ASP.NET, Microsoft SQL Server, JavaScript, jQuery...

Experience

  • jQuery - 20 years
  • SharePoint 2013 - 12 years
  • Microsoft Azure - 9 years
  • SharePoint Online - 9 years
  • Microsoft Power Platform - 8 years
  • SharePoint Framework (SPFx) - 7 years
  • Visual Studio Code (VS Code) - 7 years
  • Azure AI Studio - 5 years

Preferred Environment

Visual Studio Code (VS Code), C#.NET, React, Visual Studio, Microsoft Power Platform, Microsoft Azure

The most amazing...

...solution I've developed was a Microsoft Teams app used enterprise-wide to view approvals from multiple line-of-business (LOB) apps and take immediate action.

Work Experience

Microsoft 365 Solution Architect

2023 - PRESENT
Evolver Inc
  • Designed and delivered end-to-end Microsoft 365 solutions using the SharePoint Framework (SPFx), Power Platform components, and PowerShell scripting, and implemented automated CI/CD pipelines with Azure DevOps to streamline deployment and delivery.
  • Drove the migration of legacy custom SharePoint 2013 sites to SharePoint Online, including reengineering and remediating custom code to align with modern cloud architecture.
  • Spearheaded the design and implementation of intelligent agent automation solutions by integrating Azure OpenAI, Microsoft Copilot, and Power Platform AI Builder, driving significant efficiency in complex business process execution.
  • Engineered and implemented advanced Power Automate flows to support end-to-end document automation processes.
Technologies: SharePoint Online, Azure, Microsoft Power Platform, Microsoft Teams, SharePoint Framework (SPFx), Nintex Workflow, ShareGate, SharePoint 365, SharePoint

Technical Lead | Solution Architect

2015 - 2023
Freddie Mac
  • Served as solution architect and technical lead for designing and developing custom Microsoft 365 solutions leveraging SPFx and Power Platform to automate processes across SharePoint Online, Microsoft Teams, OneDrive, and Exchange Online.
  • Designed and implemented intelligent applications using Azure Cognitive Services, Azure Bot Services, and Power Virtual Agents (PVA), integrating AI-driven capabilities with Microsoft 365 and 3rd-party systems.
  • Directed automation initiatives by architecting Power Automate flows integrated with on-premises data gateway and custom connectors to enable secure, real-time access to on-premises data sources.
  • Architected and deployed custom chatbots using Copilot Studio to integrate with platforms such as ServiceNow and on-premises systems, enabling automated conversational support across business functions.
  • Oversaw enterprise SharePoint migration efforts, orchestrating the transition of over 3,500 sites and 10,000 users from on-premises SharePoint to SharePoint Online using ShareGate, achieving minimal downtime and user disruption.
Technologies: SharePoint 2013, SharePoint Online, Azure, Microsoft Power Platform, C#.NET, SharePoint Framework (SPFx), AngularJS, Nintex Workflow, ShareGate, SharePoint 365, SharePoint

Senior Solutions Architect

2005 - 2015
Cognizant
  • Built and delivered Microsoft SharePoint and .NET solutions for large financial enterprises, supporting full project lifecycles from presales and proposal development to implementation.
  • Designed and implemented an enterprise-scale SharePoint deployment strategy that automated site rollouts across hundreds of site collections using Windows PowerShell, eliminating manual effort and greatly improving deployment efficiency.
  • Engineered, designed, and developed a scalable asset management solution for a leading financial institution using ASP.NET, web services, Oracle, and a custom NHibernate implementation.
  • Developed a custom enterprise framework with NHibernate to enable efficient data access, reusability, and performance optimization for core components of the asset management platform.
Technologies: SharePoint 2013, ASP.NET, Microsoft SQL Server, JavaScript, jQuery, Business Objects XI R2, NHibernate, C#.NET, SharePoint

Systems Analyst | Project Lead

2004 - 2005
LG CNS Global
  • Architected, designed, developed, and supported an online learning portal for a major UK client to manage university and college learning management. The solution utilized ASP.NET, C#, web services, and an Oracle database.
  • Guided code quality and governance initiatives by conducting detailed code reviews and defining development standards.
  • Participated in all phases of the software development lifecycle, from requirement analysis to user training, and mentored junior team members.
Technologies: ASP.NET, Oracle, C#, JavaScript, jQuery

Team Lead

2004 - 2004
Accenture
  • Served as team lead for a large insurance client on the homeowners insurance reporting module, integrating Java, Crystal Reports, ASP.NET, and C#.
  • Participated in all phases of the software development lifecycle (SDLC), from requirement analysis through user training, and mentored junior team members.
  • Drove code quality and governance initiatives by performing detailed code reviews and defining development standards.
Technologies: ASP.NET, Crystal Reports, Microsoft SQL Server, JavaScript, jQuery

Team Lead | Senior Software Engineer

1999 - 2003
Wipro ePeripherals
  • Performed the project lead role for multiple Wipro projects supporting logistics, sales, marketing, and resellers, utilizing ASP.NET, Visual Basic .NET (VB.NET), C#, and web services.
  • Managed a team of 20 developers to successfully execute three concurrent projects and mentored junior team members as part of the college hire program.
  • Collaborated with the database administrator (DBA) to discuss database structure, identify tuning opportunities, and design the database.
  • Cooperated with computer hardware customers and regional offices for Wipro during logistics system rollout and training.
Technologies: Active Server Pages (ASP), Microsoft SQL Server, JavaScript, jQuery

Experience

Microsoft Teams Approvals App

I built a Microsoft Teams app consisting of two applications—one for desktop and one for mobile—that enabled approvers to provide approvals from various line-of-business applications such as ServiceNow and on-premises internal systems. Notifications were sent via Microsoft Teams, allowing users to take action anytime, anywhere, from the comfort of their homes.

I designed the architecture to be easily extendable, enabling seamless integration with additional line-of-business applications in the future.

Microsoft Teams Proactive Notification Bot

I developed a Microsoft Teams–hosted bot that proactively notifies users based on their subscriptions. The architecture leverages Azure Bot Service to facilitate two-way communication, allowing users to receive proactive notifications and interact by asking questions. This tool proved valuable for various teams to send targeted notifications to specific audiences.

I implemented the subscription management and proactive message invocation as a separate scheduled app to ensure timely and efficient message delivery.

Unified Research Portal

I engineered a SharePoint Online site used by research analysts in investment banking to aggregate information from multiple sources, including SharePoint libraries, Microsoft Teams channel conversations, emails, and external sites. The solution utilizes the SharePoint Search API alongside Microsoft Graph API to retrieve data from Microsoft Teams and Exchange Online.

Additionally, I integrated data from external sources through an Azure Web API, creating a unified platform that provides analysts with a single, comprehensive view of all necessary information.

User Self-service Diagnostic Tool

When users encounter software or hardware issues, they typically contact the service desk. To streamline this process, I developed a self-service tool that provides the service desk with essential information before troubleshooting begins.

The tool is a client-installed .NET application that enables users to perform tasks such as generating error logs for Microsoft Teams during slow performance or network connectivity problems. It collects data using various .NET methods—including local logs and ping results—and uploads this information to SharePoint for further analysis. This solution significantly reduced service desk response times by ensuring critical information was readily available to support personnel.

Education

1999 - 2003

Master's Degree in Computer Science

Bharathidasan University - Bengaluru, India

1994 - 1997

Bachelor's Degree in Computer Science

Bangalore University - Bengaluru, India

Certifications

MARCH 2024 - MARCH 2026

Power Platform Solution Architect Expert

Microsoft

DECEMBER 2021 - DECEMBER 2025

Azure AI Engineer

Microsoft

AUGUST 2020 - AUGUST 2026

Azure Solutions Architect Expert

Microsoft

APRIL 2012 - PRESENT

TOGAF Enterprise Architect

TOGAF

Skills

Libraries/APIs

jQuery, React

Tools

ShareGate, Microsoft Copilot, Visual Studio, Microsoft Teams, Crystal Reports

Languages

JavaScript, C#, C#.NET, Active Server Pages (ASP)

Frameworks

SharePoint Framework (SPFx), AngularJS, ASP.NET, NHibernate

Platforms

Visual Studio Code (VS Code), Microsoft Power Platform, SharePoint 365, SharePoint, SharePoint 2013, Azure AI Studio, Nintex Workflow, Azure, Oracle

Storage

Microsoft SQL Server

Other

SharePoint Online, Microsoft Azure, Enterprise Architecture, Software Design, Software Deployment, Software Development, Business Objects XI R2, Azure AI Bot Service, Microsoft Graph API

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring