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

Block or report shashankswe2020-ux

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.

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
shashankswe2020-ux/README.md

Software Development Engineer 2 @ Microsoft Microsoft | Ex-Amazon Amazon, Ex-Razorpay Razorpay
Distributed Systems • Cloud Infrastructure • High-Throughput Ingestion • Search Infrastructure • Cost Engineering

🌐 shashankswe2020-ux.github.io/shashankswe2020-ux — interactive portfolio
Built with Anime.js v4 · Barba.js · Three.js (WebGPU) · GSAP · Theatre.js — source in /site


🧠 Engineering Summary

I design and operate distributed systems that sustain high-throughput workloads under unpredictable traffic while maintaining availability and cost efficiency.

Currently working as an SDE 2 (L62) at Microsoft, building scalable cloud infrastructure and services. Previously part of the indexing charter for Amazon OpenSearch Serverless (AWS) — building infrastructure powering vector search and large-scale search workloads.

I focus on:

  • Throughput-aware scaling
  • Backpressure & flow control
  • Observability-first architecture
  • Failure-mode resilience
  • Cost predictability at scale

🚀 Production Ownership

Microsoft Microsoft — Software Development Engineer 2 (L62)

  • Building scalable cloud infrastructure and services at Microsoft
  • Applying distributed systems expertise to large-scale product engineering
  • Driving system design, performance optimization, and reliability improvements

Amazon Amazon — OpenSearch Serverless (Previous)

Scalability & Control

  • Designed and implemented internal Index Rollover API enabling ingestion auto-scaling
  • Built controlled backpressure mechanism → reduced availability drops by 90%
  • Led 5TB+ ingestion benchmarking to identify system bottlenecks

Observability & Reliability

  • Designed telemetry for ingestion, shard recovery, flush & refresh metrics
  • Built dashboards for vector search indices (LLM embedding workloads)
  • Improved signal-to-noise ratio in operational alerts

Business & Customer Impact

  • Resolved 100+ high-severity performance escalations
  • Onboarded major enterprise customer → +$2M/month revenue
  • Mitigated cost anomaly → $8.7M reduction in customer billing

Razorpay Razorpay — Backend Engineer (Previous)

  • Designed backend for high-throughput tax payment workflows → ₹6.4 Crore launch month revenue
  • Owned payout-links microservice as SME
  • Fixed state inconsistency bug preventing ₹4 Crore financial exposure

⚙️ Technical Depth

Core

  • Java
  • Golang
  • C#
  • .NET
  • Distributed system design
  • AWS & Azure infrastructure

Secondary

  • C++
  • Python
  • Docker
  • Kubernetes
  • GraphQL

🔬 Systems Interests

  • Flow control algorithms in ingestion-heavy systems
  • Vector indexing for large-scale embedding workloads
  • Cost-aware distributed architecture
  • Lucene internals & indexing pipelines
  • Benchmarking & load simulation frameworks

🛠️ Personal Projects

MCP server to connect to the WHOOP API. Built with TypeScript, it enables seamless integration with WHOOP's health and fitness data through the Model Context Protocol. Use can add it as connector in claude desktop too

Staff-Engineer-in-a-Box: curated, BM25-searchable backend & distributed-systems intelligence across 20 domains and 12 language stacks — drop it into Claude Code, Cursor, Copilot, or any AI assistant.

AI-powered research paper agent that orchestrates spec-driven development, planning, code review, documentation, and shipping — all through a multi-agent architecture built for end-to-end research workflows.


🏆 Competitive Programming

  • CodeChef — 2050 (5★)
  • Codeforces — 1618 (Expert)
  • Google Code Jam Round 2
  • Facebook Hacker Cup Round 1

Strong algorithmic foundation complements production systems work.


🎓 Education

BITS Pilani   B.E., Birla Institute of Technology & Science, Pilani (2020)


📌 Engineering Philosophy

Design for failure.
Measure before optimizing.
Scale deliberately — not accidentally.

Impact-driven distributed systems engineering.


🌐 Interactive Portfolio

A real, animated multi-page portfolio site lives under /site and deploys to GitHub Pages on every push to main.

Library Where it shows up
Anime.js v4 — modular physics Skill-chip entrance + hover springs (createSpring) on the Work page
Barba.js Smooth slide-cover transitions between Home / Work / Projects / Contact
Three.js (WebGPU) Hero scene; uses WebGPURenderer when available, falls back to WebGL
GSAP (+ ScrollTrigger) Page-transition cover animation, scroll reveals, hero fallback timeline
Theatre.js Choreographs the hero intro sequence (Studio loaded only in dev)

Run locally:

cd site
npm install
npm run dev

See site/README.md for build & deployment details.

Popular repositories Loading

  1. whoop-mcp whoop-mcp Public

    MCP server to connect to whoop API

    TypeScript 114 26

  2. research-buddy research-buddy Public

    Agent that assist in maintaining research paper from inception to publishing

    5

  3. backend-pro-max-skill backend-pro-max-skill Public

    single repo for all backend distributed system engineering skills

    Python 5 1

  4. shashankswe2020-ux shashankswe2020-ux Public

    My BIO

    TypeScript

  5. interactive-resume interactive-resume Public

    Studio Ghibli-inspired interactive portfolio website for resume

  6. modern-software-dev-assignments modern-software-dev-assignments Public

    Forked from mihail911/modern-software-dev-assignments

    Assignments for CS146S: The Modern Software Dev (Stanford University Fall 2025)

    Python