ShreyashSrivastava

Backend & Platform Engineer building reliable,production-grade systems at scale

Software Engineer at SolarWinds
Scroll
About

I build the systems
others build upon

I'm a backend-focused software engineer with a deep interest in platform foundations, reliability, and long-term scalability. I enjoy working on problems where the solution needs to be robust enough to outlast the moment.

Currently at SolarWinds, I've led foundational initiatives across scheduling, identity, and notification systems, designing architectures that prioritize determinism, clarity, and maintainability.

I think in systems. When approaching a problem, I consider how it connects to everything else- the downstream effects, the edge cases, and how the solution will evolve as the product grows.

Current Focus

  • Notification system redesign & multi-channel delivery
  • Identity platform consolidation
  • Schema-first API architecture
Experience

Building at scale
since 2020

SolarWinds Worldwide, LLC

Squadcast acquired by SolarWinds

Software Engineer

Full-timeApr 2025 - Present
  • Led large-scale backend initiatives focused on reliability, platform foundations, and long-term scalability
  • Designed deterministic schedule event generation using sliding-window logic
  • Delivered 26 Schedules v4 REST APIs, setting org-wide standards for schema-first API design and cursor-based pagination
  • Driving notification system evolution: Vonage provider onboarding, hexagonal architecture refactors, and ~80% database bloat reduction
  • Spearheading notification redesign through Bento POCs and end-to-end multi-channel delivery architecture

SDE II

Full-timeOct 2024 - Mar 2025
  • Led deprecation of legacy schedules, phasing out outdated mechanisms seamlessly
  • Enhanced schedule event regeneration—improved accuracy, reduced inconsistencies, prevented on-call assignment errors
  • Developed resolution reason tracking integrated across incident ingestion, notifications, and webhooks

SDE I

Full-timeAug 2023 - Sep 2024
  • Built Custom Content Templates APIs for robust incident title & description templating
  • Optimized scheduling APIs: Stitch Events, end date auto-generation, filters, deprecated custom monthly rotation
  • Migrated Slack to event bus (Pub/Sub), integrated SES with Mailgun fallback, added New Relic monitoring

SDE Intern

InternshipFeb 2023 - Jul 2023
  • Developed and optimized GraphQL APIs for v4, improving system performance
  • Designed List Incidents API and Star/Unstar Incident API for enhanced workflows
  • Built Key-Based Deduplication APIs, reducing redundant alerts

MetroMax Group

Software Developer Intern

InternshipJan 2022 - Jan 2023
  • Developed backend systems for U.S. trucking logistics: custom auth, 40+ APIs, 8+ database modules in Django with RBAC
  • Integrated AWS Cognito, CodeCommit, Elastic Beanstalk, and CodePipeline
  • Optimized MetroTMS APIs (20-30% faster with Celery, WebSockets for live tracking)
  • Built LMD hiring system in 15 days, launched MVP-2 in 5 more days
  • Created Metro Helpdesk ticketing system handling 100s of staff queries

Startwithgenesis

Student Partner (Full Stack Developer)

InternshipOct 2020 - Dec 2020
  • Built questionnaire website in Django—entire backend from scratch with DRF
  • Designed responsive UI for user, moderator, and admin panels
Projects

Platform initiatives
& technical work

Schedules

Redesigned deterministic schedule event generation using sliding-window logic. Delivered 26 REST APIs while setting org-wide standards for schema-first API design, cursor-based pagination, and gRPC-backed architecture.

Foundation for all schedule operations
API DesigngRPCPostgreSQLGo

Identity Platform

Led identity consolidation initiatives including SCIM 2.0 POCs, Azure AD de-provisioning flows, and migrating onboarding/user flows to a centralized identity service.

Unified user lifecycle management
SCIM 2.0Azure ADIdentitySSO

Notification System Redesign

Spearheading evolution of notification infrastructure through Vonage provider onboarding, hexagonal architecture refactors, observability improvements, and designing future-ready multi-channel delivery architecture.

~80% database bloat reduction
ArchitectureObservabilityVonageBento

Incident Management APIs

Built custom content templates, incident suppression, resolution reason tracking, and key-based deduplication. Integrated across webhooks, Slack, MS Teams, Jira, and ServiceNow.

Enhanced post-incident analysis
GraphQLRESTIntegrationsWebhooks

MetroTMS Optimization

Optimized U.S. trucking logistics platform with 40+ APIs, Celery task queues, and WebSocket-based live tracking. Built LMD hiring system from scratch in 15 days.

20-30% faster API response times
DjangoCeleryWebSocketsAWS
Skills

Tools I work with
daily

Backend

GoPythonTypeScriptC++DjangoDjango REST Framework

APIs & Protocols

RESTgRPCGraphQLWebSockets

Data & Storage

PostgreSQLMongoDBRedisData Warehousing

Cloud & Infra

AWS CognitoSQSS3Elastic BeanstalkCodePipeline

AI & Emerging

AI AgentsLLMsGen AI
Contributions

Talks & technical
leadership

Internal Tech Talk

Notification System Redesign

Presented end-to-end multi-channel delivery architecture, covering Bento POCs, hexagonal refactors, and future-ready notification infrastructure.

External Talk

Accelerate Tech Days

Shared insights on building reliable backend systems and platform foundations for on-call management tools.

Internal Standards

Schema-First API Design

Established org-wide standards for API design including cursor-based pagination, gRPC-backed architecture, and documentation workflows.

Collaborative Work

Cross-Team Architecture

Led architectural discussions across infra, identity, QA, and product teams to align on long-term platform strategy.

Contact

Let's build
something together

Currently open to discussing interesting backend and platform engineering challenges. Feel free to reach out.

Designed & built by Shreyash Srivastava

Bengaluru, India