×
Sushruth Sastry

Sushruth Sastry

Lead/Senior Software Engineer

13378 188th Ave SE, Monroe, WA, US, 98272
5732005345

Background


About

About

Senior Software Engineer with 12+ years of experience leading frontend architecture at scale. Specialized in Frontend Platform Engineering, Developer Experience, and performance-sensitive web systems. Known for modernizing large legacy codebases into maintainable monorepo and micro-frontend platforms, defining engineering standards across organizations, and enabling hundreds of engineers to ship reliably.

Work Experience

Work Experience

  • Senior Software Engineer, DocuSign, Inc.

    Mar, 2023 - Present

    Senior engineer operating at platform and architectural scope for the Maestro frontend. Technical owner for Developer Experience and frontend infrastructure initiatives impacting 440+ engineers across multiple product teams.

    • Delivered product features for Maestro's orchestration engine, including workflow step implementations and an internal design tooling utility that maps Figma colors to DocuSign design system tokens.

    • Led development of the 1FE open-source micro-frontend framework (github.com/docusign/1fe), an external release of DocuSign's internal platform enabling configuration-driven frontend development.

    • Designed and led adoption of a monorepo-based CI/CD model using Azure DevOps, enabling atomic releases and coordinated multi-package changes across teams.

    • Built an isolated local runtime environment for Micro-Frontends (Storybook-style), enabling independent development and eliminating brittle cross-team mocks.

    • Defined a shared component variant strategy consumed by 16 production applications, reducing UI divergence and duplicated implementation effort.

    • Drove convergence on frontend architectural standards through design reviews and platform tooling, reducing long-term maintenance cost.

  • Software Development Engineer II, Microsoft Corporation

    Nov, 2019 - Feb, 20233 years 3 months

    Senior individual contributor and technical lead within the Teams organization, focused on frontend architecture and platform modernization.

    • Led early adoption of Webpack 5 Module Federation within Teams Admin Center, enabling independent feature deployment and reducing local dev loop time from several minutes to under a minute.

    • Owned frontend integration for the Visits analytics dashboard, displaying Teams usage metrics for healthcare organizations using connected EHR platforms like Epic.

    • Modernized build pipelines across Teams Admin Center products, migrating legacy systems to Webpack 5 and Yarn PnP to improve build reliability and performance.

    • Authored and maintained shared TypeScript libraries for MS Graph API consumption, establishing type-safety and versioning patterns adopted by adjacent teams.

    • Designed frontend resilience strategies for high-scale Frontline Worker scenarios, implementing graceful degradation for intermittent connectivity.

  • Software Development Engineer I, Microsoft Corporation

    Sep, 2018 - Nov, 20191 year 2 months

    • Designed and implemented the Setup Wizard framework for Teams Admin Center, which became the standard onboarding pattern for subsequent features.

    • Delivered the frontend for the EPIC–Teams healthcare integration, enabling clinical staff to join Teams meetings directly from EPIC workflows.

    • Created the team's first shared component and tooling libraries, including an OData-to-TypeScript generator and typed Microsoft Graph wrappers.

  • UI Developer (Contract), CVS Health

    Aug, 2016 - Jul, 20181 year 11 months

    • Led the migration of the CareGiver platform from AngularJS to Angular 2+, establishing a sustainable foundation for future development.

    • Developed a custom RequireJS dependency configuration generator to reduce manual errors in a pre-Webpack environment.

  • Full Stack Developer (Contract), Heartland Payment Systems

    Nov, 2015 - Jun, 20167 months

    • Evaluated and prototyped mobile application architectures, comparing React Native with Angular-based hybrid approaches.

    • Executed backend modernization from PHP 5 to PHP 7, improving runtime performance and security posture.

  • Graduate Teaching Assistant, Missouri S&T

    Jan, 2014 - May, 20151 year 4 months

    • Supported instruction and laboratory operations for Digital Signal Processing and Analog Signals courses.

  • Founder & Lead Developer, Cachy Graphics / GXS

    Jul, 2013 - Apr, 20149 months

    • Founded and led a small services startup, delivering a warehouse distribution system for Nestlé using Cordova-based mobile technology.

  • Software Engineer, EzSwype Business Solutions

    Sep, 2012 - Jun, 20139 months

    • Established the initial frontend architecture for the company's payment platform, including build tooling and UI foundations.

Skills

Skills

  • Architecture & Platform Engineering

    Micro-Frontend Architecture (Module Federation)

    Monorepo Strategy & Distributed Builds (Nx, Remote Caching)

    CI/CD System Design & Governance (Azure DevOps)

    Frontend Platform Standardization

    Design System Architecture & Versioning

  • Frontend Engineering

    TypeScript System Design (Strict Typing, Generics, Conditional Types)

    React (Hooks, Context, Suspense, Error Boundaries)

    State Management (Redux Toolkit, MobX, Zustand)

    Web Performance Engineering (Core Web Vitals, Bundle Analysis)

    Package Management (Yarn Berry / PnP, npm workspaces)

  • Backend & Integration

    Backend-for-Frontend (BFF) Patterns

    API Contract Design (REST, OData, type generation and automation, Swagger)

    C# / .NET Service Integration

    Azure (Front Door, CDN, Key Vault, Functions, DevOps, App Service, Cert automation, Networking)

  • Modernization & Developer Experience

    Developer Experience (DX) Platform Engineering

    Legacy Frontend Modernization (AngularJS to React)

    Accessibility Engineering (WCAG 2.1)

    Automated Dependency Management (Renovate, Dependabot)

Education

Education

  • Electrical and Computer Engineering, M.S., Missouri University of Science and Technology

    Jan, 2013 - Jan, 2015

  • Electronics and Communications, B.E., Visvesvaraya Technological University

    Jan, 2008 - Jan, 2012

Publications

Publications