I'm Vishnu, a Microsoft Solutions Architect based in Singapore, specialising in Microsoft 365, Power Platform, Copilot Studio, and SharePoint. I design and build practical AI agent, automation, and governance solutions for organisations working within the Microsoft ecosystem.
📍 Singapore | 🔗 wrvishnu.com | 💼 LinkedIn | 📁 GitHub
- 🤖 Copilot Studio AI Agents — employee assistants, helpdesk bots, HR automation
- ⚡ Power Automate Cloud Flows — business process automation, approval workflows
- 📱 Power Apps Business Applications — canvas apps, model-driven apps, Code Apps
- 📂 SharePoint Online Solutions — modern intranet, governance tooling, SPFx development
- 🔐 Microsoft 365 Governance — permission management, Copilot readiness, data access controls
- 🏢 Modern Workplace Solutions — Teams integration, employee experience, digital workplace
Approach: Identify the business problem → Design the Microsoft 365 architecture → Build the solution → Document the learning
🔗 github.com/WRVish/AlexHRAgent
An AI-powered employee onboarding assistant built with Microsoft Copilot Studio, replacing manual onboarding emails with a conversational Teams interface. Employees get instant answers to first-week questions, submit IT workstation requests, and acknowledge HR policies — all through a single agent, without waiting for an HR response.
Features
- First-week employee Q&A grounded on a SharePoint knowledge base
- IT policy acknowledgement workflow via Power Automate
- Workstation request automation with HR notifications
- Microsoft Teams channel deployment
Technology Stack
- Microsoft Copilot Studio · SharePoint Online · Power Automate · Microsoft Teams · Outlook
🔗 github.com/WRVish/M365-Faq-Agent
An AI-powered Microsoft 365 support assistant built for employee self-service. Instead of raising IT helpdesk tickets for common M365 questions, employees get instant, accurate answers grounded on internal SharePoint knowledge sources — reducing support load and improving response time.
Use Cases
- Microsoft 365 helpdesk automation
- Internal FAQ and knowledge assistant
- Employee productivity support
- Copilot Studio knowledge source integration example
Technology
- Microsoft Copilot Studio · SharePoint Knowledge Sources · Microsoft 365 · Power Platform
🔗 github.com/WRVish/AssetManagement
An enterprise IT asset management application built on Microsoft Power Platform with SharePoint as the data layer. Covers the full asset lifecycle — from employee request and manager approval through to asset assignment and tracking — without requiring a third-party asset management tool.
Features
- Asset request and approval workflow
- Asset tracking and assignment management
- Business process automation via Power Automate
- SharePoint Lists as the data backend
Technology
- Power Apps · SharePoint Lists · Power Automate
🔗 github.com/WRVish/AssetManagementSystem-Codeapps
A modern code-first reimplementation of the Asset Management System using Power Apps Code Apps with React and TypeScript. Demonstrates how professional developers can extend Power Platform beyond the limits of canvas apps — delivering a pixel-perfect, component-driven experience while staying within the Power Platform ecosystem.
Focus Areas
- Code-first Power Apps development
- React and TypeScript within the Power Platform
- Fusion development pattern — pro-code meets low-code
- Practical Power Apps Code Apps reference implementation
Technology
- Power Apps Code Apps · React · TypeScript · Power Platform
🔗 github.com/WRVish/M365-FAQ-App
A Power Apps-based FAQ application for Microsoft 365 knowledge sharing and employee self-service. Provides a structured, searchable interface for internal knowledge that complements the Copilot Studio FAQ Agent.
Focus
- Employee self-service and knowledge management
- Microsoft 365 productivity improvement
- Practical Power Apps canvas app example
🔗 github.com/WRVish/spfx-SharepointOnlineSiteScanner
An SPFx solution for analysing SharePoint Online environments to support Microsoft 365 Copilot readiness assessments. Scans site structure, permissions, and content patterns to identify governance gaps before Copilot is deployed — addressing the oversharing and access control issues that surface when Copilot indexes tenant content.
Use Cases
- Microsoft 365 Copilot readiness assessment
- SharePoint governance review
- Permission and content analysis
- Pre-Copilot deployment audit tooling
Technology
- SharePoint Framework (SPFx) · React · TypeScript · Microsoft Graph · SharePoint Online
🔗 github.com/WRVish/SPOPermissionReport
A SharePoint Online permission analysis and reporting solution that surfaces broken inheritance, overshared libraries, and stale access across a tenant. Designed for Microsoft 365 administrators conducting security reviews or preparing environments for Copilot rollout.
Use Cases
- SharePoint permission auditing and governance reporting
- Oversharing remediation — identifying legacy broad-access shares
- Microsoft 365 security review
- Pre-Copilot data access governance
🔗 github.com/WRVish/ModernEmployeeDirectory
A modern workplace employee discovery solution built on SharePoint Online. Improves people search and organisation visibility beyond the out-of-the-box SharePoint people directory — supporting better collaboration and employee experience in Microsoft 365 environments.
Focus
- Employee experience and people search
- Organisation directory and collaboration
- SharePoint Online intranet component
🔗 github.com/WRVish/ModernIntranet
A SharePoint Online modern intranet solution covering corporate communication, employee engagement, and digital workplace design. Built as a practical reference for organisations migrating from classic SharePoint or building a Microsoft 365 intranet from scratch.
Focus Areas
- Corporate communication and employee engagement
- SharePoint modern intranet architecture
- Digital workplace and Microsoft 365 portal design
🔗 github.com/WRVish/TravelPlannerPro
A business productivity application demonstrating Power Apps UX patterns for planning and workflow scenarios.
Most solutions in this portfolio follow a layered Microsoft 365 architecture:
Presentation Layer — Microsoft Teams, Power Apps, Copilot Studio agents
Automation Layer — Power Automate cloud flows, approval workflows
Data Layer — SharePoint Online, Dataverse, Microsoft Graph
Platform — Microsoft 365 cloud, Microsoft Entra ID, Power Platform
This pattern keeps solutions within the Microsoft ecosystem — reducing integration complexity and making governance, security, and Copilot readiness easier to manage.
This GitHub profile includes practical Power Apps applications (canvas and Code Apps), Power Automate workflows, Copilot Studio AI agents, SharePoint Online solutions, and SPFx components — all built around real business problems rather than toy demos.
Current Copilot Studio projects include an HR onboarding agent that replaces manual email-based onboarding with a Teams AI assistant, and a Microsoft 365 FAQ agent that handles employee self-service support queries. Both are grounded on SharePoint knowledge sources and integrated with Power Automate.
Microsoft 365 Copilot respects existing SharePoint permissions — it surfaces content that users already have access to. In most tenants, years of broad sharing (everyone-except-external shares, broken permission inheritance, stale links) means Copilot can surface content that was never intended to be widely visible. The SharePoint Permission Report and Site Scanner projects in this portfolio are designed to help identify and remediate those gaps before Copilot is deployed.
Projects are shared as learning references, solution patterns, and practical starting points. Each includes documentation covering the architecture and build approach. Review your organisation's security requirements, governance policies, and Microsoft licensing before deploying to production.
- Microsoft 365 developers and solution architects
- Power Platform makers and citizen developers
- SharePoint developers working with SPFx and Microsoft Graph
- IT administrators managing Microsoft 365 governance and Copilot readiness
- Consultants and partners building Microsoft 365 solutions for clients
Microsoft 365 · Microsoft Copilot Studio · Power Platform · Power Apps · Power Apps Code Apps · Power Automate · SharePoint Online · SharePoint Framework (SPFx) · Microsoft Graph · Dataverse · React · TypeScript · Microsoft Entra ID · Microsoft Teams
📝 Blog: wrvishnu.com — Microsoft 365 & Power Platform
💼 LinkedIn: linkedin.com/in/vishnuwr
📁 GitHub: github.com/WRVish
Follow for practical Copilot Studio agent examples, Power Platform solutions, SharePoint development patterns, and Microsoft 365 architecture guides — built from real client and project work.
