Senior Software Engineer | App Reliability & Crash Reduction at Scale | AI-Powered Developer Tooling | Microsoft Teams

On-site

Remote

Greater Bengaluru Area

Bengaluru, Karnataka, India

Bengaluru Area, India






Bachelor of Engineering (B.E.), Computer Science
Anna university
Join Sudhasri and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | App Reliability & Crash Reduction at Scale | AI-Powered Developer Tooling | Microsoft Teams
I don't stop at "it's intermittent." I dig until I find the root cause—and then I build systems so it never comes back. With over 12 years in Android engineering, I've specialized in one of the hardest, least glamorous parts of the craft: making large-scale apps genuinely reliable. At Microsoft Teams Android (300M+ MAU), I led a full-org crash reduction program that brought our crash rate from 1.3% down to 0.12%—a 91% improvement. That didn't happen by accident; it happened through systematic triage, cross-team accountability frameworks, release quality gates, and a relentless refusal to accept "no owner." Along the way, I got frustrated with how slow manual crash investigation was, so I built tooling to fix it. Today, Teams Android engineers work with AI-powered crash analysis agents (Claude API, Python, Azure DevOps MCP, Kusto) and org-wide dashboards on Azure Data Explorer that surface regressions before they ship. That multiplied the productivity of everyone around me. Before my reliability focus, I shipped features at PayPal (sole owner of DexGuard security compliance integration for the Android client) and Microsoft Outlook (Smart Reply, high-polish UI animations). I started my career at a two-person startup where I owned entire product surfaces in Kotlin before it was mainstream. What I bring to a team: → Deep Android expertise across the full stack—architecture, performance, security, reliability → AI/automation instincts—I build internal tools that scale engineering leverage → Cross-team leadership—I'm comfortable driving alignment across SDK, auth, and feature teams daily → Bias for impact—I measure my work in crash rates, user sessions protected, and engineer hours saved Looking for the next challenge in high-scale systems.
Bengaluru
anthropic apis
claude code
langchain
mcp
Senior Software Engineer at Microsoft, Sep 2024 - Present · 1 yr 11 mos, On-site, I own the crash reliability charter for Teams Android — one of Microsoft's flagship enterprise products with 300 M+ MAU. **Crash Rate Reduction** Led a multi-year programme that reduced the Teams Android crash rate from 1.3% to 0.12% (91% improvement). This involved building systematic triage workflows, establishing cross-team crash ownership frameworks, and acting as the release quality gatekeeper for every production release — reviewing crash risk, flagging high-severity regressions pre-ship, and coordinating fixes across 10+ feature teams. **AI-Powered Crash Analysis Agent** Built an agentic crash debugging tool (Python, Claude API, Azure DevOps MCP, Kusto, Microsoft Foundry SDK) that automatically triages incoming crash reports, performs root-cause analysis, and generates fix suggestions. Integrated into the CI/CD pipeline via agency. Currently in pilot across multiple Teams Android feature teams. **Developer Tooling & Dashboards** Designed and shipped crash intelligence dashboards on Azure Data Explorer, now used by all Teams Android engineering teams. Built an automated native crash symbolication pipeline (Python + ADO SDK) that ensures every native crash bug is created with a fully symbolicated stack trace — eliminating hours of manual investigation per incident. Developed internal native crash capture and reporting tooling using Crashpad, enabling structured collection and analysis of native crash signals across the app **Cross-Team Leadership** Served as the primary liaison between Fundamentals and Feature teams on reliability. Drove adoption of a tiered SLA framework for partner SDK teams. **Mentorship & Knowledge Sharing** Mentored a 2025 intern over 3 months to build automated native crash de-symbolication tooling. Presented the Teams Android crash reduction journey at internal Performance Symposiums and Android DevDays — recognised for technical depth and clarity.
Software Engineer II at Microsoft, May 2022 - Aug 2024 · 2 yrs 4 mos, Remote, * Built the foundational crash triage dashboards and monitoring systems still in use today * Identified and personally fixed many of high-value crashes across the Teams Android codebase (Java/Kotlin, multi-module architecture), including deep-stack race conditions and SDK integration failures * Partnered with multiple teams on cross-cutting reliability initiatives
Software Development Engineer III at PayPal, Sep 2019 - May 2022 · 2 yrs 9 mos, Greater Bengaluru Area, * Sole technical owner of greenfield DexGuard integration into the PayPal consumer Android app — a critical security compliance initiative to prevent client-side reverse engineering * Worked directly with the DexGuard vendor engineering team to resolve complex obfuscation and multi-module build pipeline issues * Owned app vitals and crash reliability for the PayPal Android client within the Fundamentals team
Software Development Engineer II at Microsoft, Aug 2018 - Sep 2019 · 1 yr 2 mos, Bengaluru, Karnataka, India, * Developed Smart Reply and sophisticated UI animation features for Outlook Android (used by hundreds of millions of enterprise users) * Owned end-to-end implementation of high-polish UI components with focus on performance and accessibility
Software Engineer at Zilingo, Oct 2016 - May 2018 · 1 yr 8 mos, Bengaluru Area, India, * Early Kotlin adopter on a 2-person Android team at a high-growth Southeast Asian e-commerce startup * Owned critical product surfaces: home page video/GIF player, product catalogue filter system * High individual ownership with direct product and business impact
Software Engineer at HolidayIQ.com, Jul 2015 - Aug 2016 · 1 yr 2 mos, * Independently owned video review upload and streaming modules * Worked with designers and QA to ship polished user experiences; refactored legacy modules
Bachelor of Engineering (B.E.), Computer Science, Anna university