SaurabhRaghuvanshi

I'm an engineer and a part-time dreamer footballer. I've been coding for 2 years and started with open source contributions. I can spend a whole day listening to songs and not remember a single lyric. I like observing people and the psychology behind them. I learn everything by myself.

Work

Mar – May 2026 · Remote

Meshery, CNCF

Software Engineering Intern, LFX Mentorship Term 1
  • Led the migration of 5+ production apps from Next.js 12 to 16 and React 18 to 19 across Meshery, Sistent and Layer5, and resolved the breaking API changes that blocked the ecosystem's dependency roadmap.
  • Profiled the Layer5 website build (1,348 pages): peak memory 13.4 to 9.9 GB (−26%), build time down 22%, app.js down 71% with a Webpack icon-alias shim, image downscaling and dead-plugin removal.
  • Made Sistent tree-shakeable with an ESM exports map, sideEffects:false and path-based icon imports. A single-component consumer bundle went from 14.7 to 2.3 MB (−85%).
  • Moved PR preview infrastructure from Netlify to GitHub Pages with GitHub Actions, removing third-party hosting costs and deploying a preview on every pull request.
More from this term
  • Fixed Meshery server defects by aligning query parameter handling with the UI contract and correcting Kubernetes cluster-count aggregation. Added Kubernetes Gateway API models and clearer mesheryctl CLI errors.
  • Upgraded the shared mui-datatables package to React 18 across 48+ files, then removed a 10,800-module icon barrel from its Rollup output and added an ESLint guard against regressions.
  • Migrated JavaScript codebases to TypeScript and shipped light-mode theming, a theme switcher and reusable components in the Sistent design system.
  • Shipped and maintained the Meshery Academy and Exoscale Academy platforms, improving test coverage and contributor onboarding.
Next.jsReactTypeScriptWebpackRollupGitHub ActionsGoKubernetes
Sep 2025 – Present · Remote

Maintainer, Meshery

Open Source Maintainer
  • Maintain Meshery, the cloud native management plane, and work on developer experience, documentation and core tooling across the service mesh ecosystem.
ReactNext.jsGoKubernetesDockerGraphQL
2025 – Present · Remote

Open Source Contributor

Layer5, Meshery, Jenkins, stdlib-js, Cal.com, KubeStellar, JSON Schema
  • Merged 220+ pull requests across 15+ organizations, including 3 CNCF projects (Meshery, KubeStellar, Lima), working asynchronously with distributed maintainers through code review and release cycles.
  • Contributed 29 pull requests to stdlib-js: C implementations of statistical distribution functions and wider test coverage for BLAS routines.
  • Shipped features and fixes across React architecture, CI/CD pipelines, deployment automation, GitHub Packages and automated testing.

Projects

New

Carrel

Practice data structures and algorithms in your browser, on your own computer. One small program, no account, nothing uploaded. It runs your Java or C++ with the compilers you already have and keeps your solutions as plain files.

183 problems in two sheets. Every submit runs your code against the examples, fixed edge cases and 50 fresh random cases. Ships in Paper and Ink themes, with optional AI hints that explain without writing the answer.

GoJavaC++Local server

PDF Talks GitHub ↗

Upload a PDF and ask questions in plain language. Answers are grounded in the document and carry inline source citations.

A RAG pipeline with chunking, embeddings and pgvector similarity search handles documents over 100 pages. Google OAuth 2.0 and NextAuth.js keep each user's documents private.

Next.jsTypeScriptPostgreSQLpgvectorSupabase

DrawNew GitHub ↗

A real-time collaborative whiteboard with freehand drawing, shapes, text, zoom, pan and multi-object transforms.

Rooms sync over WebSockets by broadcasting incremental state diffs instead of full canvas snapshots. The Express server handles reconnects so late joiners get the current state. Both services run in Docker.

ReactExpressWebSocketsDocker

Open source

220+pull requests merged across 15+ organizations
138PRs authored and 350+ reviewed in one LFX term
250+LeetCode problems solved
GitHub activity3,291 contributions in the last year

Every contribution, project by project, in one place. Full write-up of my open source work ↗

Stack

Languages
JavaScript, TypeScript, Java, Python, C++, Go, SQL, HTML/CSS
Frontend
React, Next.js, Redux, Tailwind CSS, Material UI, Gatsby
Backend
Node.js, Express, Spring Boot, REST, WebSockets, OAuth 2.0, PostgreSQL, MongoDB, Prisma, pgvector
DevOps
Docker, Kubernetes, Git, GitHub Actions, CI/CD, Webpack, Rollup, Linux, Jest, Vercel
Fundamentals
Data structures and algorithms, OOP, operating systems, DBMS, networks, system design

Contact

Have something worth building?

saurabhsraghuvanshi@gmail.com