Skip to content
View sgshaji's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sgshaji

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sgshaji/README.md

Shaji Sivaraman

Forward Deployed Engineer · Enterprise AI · Microsoft

I work with customers to turn business problems into software their teams can use. My work spans AI agents, enterprise integrations and the engineering around them: authentication, state, orchestration, deployment and validation.

Before Microsoft, I was a product manager at Amazon, Skyscanner and SAP, working on ML systems, developer tooling and enterprise applications. That experience shapes how I build: understand the workflow, make the trade-offs explicit, and connect the implementation to a useful outcome.

LinkedIn

Selected engineering work

Financial statement processing

A PDF-to-Excel workflow for credit analysts, connecting a Python extraction pipeline, asynchronous Azure Functions, Copilot Studio and a Power Apps review interface.

The implementation separates long-running extraction from synchronous connector calls and provides structured statements for analyst review. My accompanying sample was merged into the PnP Microsoft 365 Copilot community repository.

Implementation and setup · Accepted contribution

Private-network agent integration

A Python A2A broker and Terraform infrastructure connecting Copilot Studio to a private Foundry backend.

The design separates public agent discovery from authenticated invocation, uses managed identity for Azure access, and reaches the backend through private endpoints. The repository includes the infrastructure, application code, integration findings and deployment instructions.

Implementation · Architecture and findings

Agent capability validation

Python tooling for testing what an agent can actually use, beyond whether a file upload succeeds.

Controlled test artefacts, independently generated canaries and scoped evidence ledgers support reproducible boundary experiments. The tooling has a standard-library test suite and passing CI; live platform results are recorded separately for the environment and path tested.

Methodology and implementation · Tests · CI

Further work

  • SharePoint document regeneration: large-library investigation, dry-run cost gates, generated orchestration and explicit conversion outcomes. In development; tenant execution remains unverified.
  • RetailDaddy: mobile retail sales and inventory workflows with React and Supabase.
  • PlanProof: collaborative planning-application validation with document analysis, rules, evidence-linked findings and human review.

Open-source contributions

Work Evidence
Copilot Studio financial-statement agent Merged into PnP
Financial Statement Intelligence skill Submission
LLMDriftTracker Python compatibility and null-handling fixes Open pull request

Tools I work with: Python, TypeScript/JavaScript, APIs, Azure Functions, Foundry, Copilot Studio, Microsoft 365, Terraform, A2A and MCP.

Interested in enterprise AI delivery, agent interoperability and evaluation? Connect on LinkedIn, or open an issue on the relevant project.

Popular repositories Loading

  1. RetailDaddy RetailDaddy Public

    Mobile-first retail application for products, sales and inventory, built with React, Vite and Supabase.

    JavaScript 1

  2. MCP-Apps MCP-Apps Public

    Forked from kaul-vineet/MCP-Apps

    Reference fork of kaul-vineet/MCP-Apps for MCP application experiments; upstream authorship retained.

    HTML 1

  3. interview-meter interview-meter Public

    Personal interview-preparation tracking application; an experimental project, separate from the enterprise AI portfolio.

    TypeScript

  4. copilot-migration-platform-clean copilot-migration-platform-clean Public

    Experimental Next.js bot-migration application; integrations and end-to-end migration require independent validation.

    TypeScript

  5. stock-sales stock-sales Public

    Stock and sales application scaffold using React, TypeScript and Vite; not a verified deployment.

    TypeScript

  6. saas-starter-kit saas-starter-kit Public

    Personal SaaS starter template using Next.js, authentication and database tooling; not a shipped customer application.

    TypeScript