Sachin Mittal

Software Engineer

Bengaluru, Karnataka, India4 yrs 9 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in architecting distributed systems and AI-driven products.
  • Led initiatives that doubled user engagement in Microsoft Teams.
  • Strong background in compliance and security for enterprise integrations.
Stackforce AI infers this person is a SaaS Backend Engineer specializing in AI-driven solutions and enterprise integrations.

Contact

Skills

Core Skills

Distributed SystemsAi-driven Product DevelopmentBackend DevelopmentApi IntegrationIdentity ManagementIntegration Development

Other Skills

.NETAIAPI DevelopmentAngularJSC#Chatbot DevelopmentCloud ComputingComplianceGraphQLMicroservicesMicrosoft TeamsOAuthReactRuby on RailsSAML

About

Hey, I’m a Software Engineer 2 at Microsoft with 4.5+ years of experience building large-scale, user-facing, and AI-driven products across Copilot, enterprise integrations, and cloud-based microservices. I specialize in architecting distributed systems, designing scalable backend services, and delivering end-to-end product features that improve reliability, performance, and user engagement. My recent work focuses on Microsoft Copilot - including orchestrated multi-agent systems, deterministic agent handoff, extensibility frameworks, compliance-ready features, and next-gen chat experiences. I’ve led full-stack and backend initiatives across C#/.NET microservices, Ruby on Rails, GraphQL, TypeScript and React, consistently reducing latency, improving availability, and building features used across the M365 ecosystem. Alongside this, I’ve also delivered deep integrations across Microsoft Teams, enabling cross-ecosystem collaboration and contributing to a 2x increase in MAU. Earlier in my career, I led enterprise identity and onboarding flows - SCIM provisioning, SAML SSO, and OAuth for platforms like Okta and Azure Active Directory, strengthening security and onboarding reliability for large enterprise customers. My engineering approach blends strong system design, product intuition, and a competitive programming background (Codeforces : 1862 (Expert) and CodeChef : 1994 (4*)), enabling me to build resilient systems, navigate complex technical spaces, and deliver high-impact features at scale. I thrive in roles where AI, distributed systems, platform engineering, and end-to-end product ownership converge.

Experience

Microsoft

2 roles

Software Engineer 2

Feb 2024Present · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • CoPilot Development: Pioneered the Employee Self Service Copilot using Sydney/Avalon with Microsoft Copilot Studio to manage multiple responses and develop custom engine copilots. Focused on authoritative and non-authoritative responses, and built extensions to read action and topic configurations from CPS, using Avalon as the orchestrator.
  • Agent Handoff: Delivered deterministic agent handoff in ESS, routing queries to ISV/LoB agents
  • (Workday, ServiceNow) via maker-configured rules with full context preservation and @mention support.
  • AI Hub Workplace: Built the Workplace module in AI Hub, enabling users to get reliable answers to their Workplace-related queries. Developed multiple end-to-end functionalities including an enhanced chat experience that supports agent - user conversations with feedback, copy actions, interstitial text, suggested replies, and rich user input such as file and audio uploads.
  • Agent Disclaimer: Built the capability to associate a customised disclaimer with any agent, configurable by creators in the configuration layer or manually through the agent manifest. Owned the design and end-to-end implementation of Agent Disclaimer across the Copilot rendering layer, Admin Center configuration UI, Copilot Studio, manifest surfaces, and Substrate Search indexing, collaborating closely with partner teams to deliver a compliance-ready and localisation-friendly experience.
C#.NETMicroservicesAICloud ComputingDistributed Systems+3

Software Engineer

Nov 2021Feb 2024 · 2 yrs 3 mos · Bengaluru, Karnataka, India

  • Cross-Platform Integration: Architected Facebook Workplace integration for Viva Goals, building robust backend services in Ruby on Rails with custom OAuth, API orchestration, and Sidekiq-based
  • background processing.
  • Code Migration: Migrated & Optimized backend services from Ruby on Rails to C# .NET Microservices, reducing API latency and infrastructure costs.
  • Microsoft Teams Integration: Built deep integration with Microsoft Teams, including notifications for check-ins, comments, replies, and nudges, driving a 2x increase in Monthly Active Users (MAU). Enhanced collaboration by adding goal sharing features (copy link, share on Teams channels) and allowing goals link unfurling into enriched adaptive cards within the M365 ecosystem.
  • Search API: Created a scalable GraphQL Search API with orchestrator pattern, parallel asynchronous
  • execution, multiphase search, and type-safe generics, achieving subsecond response times.
Ruby on RailsC#.NETGraphQLAPI IntegrationOAuth+2

Ally.io

2 roles

Software Engineer

Promoted

Jun 2021Nov 2021 · 5 mos · Chennai, Tamil Nadu, India · Remote

  • Implemented SCIM provisioning and SAML SSO integrations for Okta and Azure Active Directory, significantly improving onboarding and identity management for enterprise customers.
  • Migrated major UI components from AngularJS to React, using react2angular for smooth interoperability and a zero-downtime transition.
  • Resolved critical customer issues across Slack/SAML/SCIM flows, consistently meeting SLA requirements and becoming a go-to engineer in the identity and integration space.
  • Collaborated with cross-functional teams (PM, CS, IM) to unblock deployments, improve user onboarding experience, and ensure reliable delivery for high-priority tasks.
SCIMSAMLOAuthReactAngularJSIdentity Management+1

Software Engineer

Jun 2020Aug 2020 · 2 mos · Chennai, Tamil Nadu, India · Remote

  • Designed and implemented the OKRs Sandbox feature to enhance user experience.
  • Developed data generation scripts and managed data via cron jobs for maintaining up to date and progressing data.
  • Implemented access control using CanCanCan and facilitated magic link login with Doorkeeper gem.

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Bachelor of Technology - BTech

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Distributed Systems & Ai-driven Product Development

Explore similar profiles based on matching skills and experience