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

Block or report Saurav02022

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.

Content in all repositories owned by your account will be closed.
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
Saurav02022/README.md

Saurav Kumar

I am a Full Stack Software Engineer in Mumbai. I build web products end to end with TypeScript, React, Next.js, Python, FastAPI and PostgreSQL.

I like building useful products that real people use every day. Right now, most of my work is in EdTech, AI-backed workflows, offline-first product flows, and systems that need to work well even when internet is weak.

I am open to Software Engineer 2 / Full Stack Developer roles where I can build reliable products, work on AI features, and grow deeper in system design.

Email: sk729584@gmail.com
Portfolio: saurav-portfolio-lovat.vercel.app
LinkedIn: linkedin.com/in/saurav02022

What I Do

  • Build full-stack products with React, Next.js, FastAPI and PostgreSQL.
  • Work on AI-backed workflows for teachers, students and school teams.
  • Build offline-safe flows for schools where internet can be weak.
  • Work on authentication, role-based access, APIs, databases and deployment.
  • Study and write about system design, databases and DSA.

Current Work: Shikha Learning Labs

I work at Shikha Learning Labs, an EdTech initiative of the Shantilal Shanghvi Foundation.

Our products are used by teachers, students, principals and school teams across 117 schools. I am the sole engineer for 4 of 10 web products and also contribute to shared platform work.

My work includes:

  • Building an AI feedback workflow for classroom audio.
  • Reducing teacher evaluation time from around 60 minutes to 5-10 minutes.
  • Supporting 400+ classroom recordings per week for 200+ teachers.
  • Building offline-safe recording flows with IndexedDB for 50+ rural schools.
  • Building and running a student portfolio app used by 300+ students for 5,000+ monthly submissions.
  • Working on shared UI components, single login and role-based access across multiple products.

Research Connected To My Product Work

Two research papers from the Shikha team are connected to products I built or worked on.

These papers were written by Shikha's founder, product managers, researchers and wider team members. I am not listing myself as an author. My connection is through the engineering and product work behind these tools.

Previous Work: Nuveb

Before Shikha, I worked at Nuveb, an open OTT network for creators.

I worked across the viewer-facing OTT platform and creator portal.

  • Built creator portal features used by 10,000+ creators.
  • Built multi-step video upload, publishing, scheduling and payment flows.
  • Improved key OTT page load time from 8.5 seconds to 2.5 seconds for 50,000+ monthly users.
  • Reduced image API response time from 3.2 seconds to 1.9 seconds across 10,000+ catalogue items.

Projects

Open Source And Learning

  • Mentor at Social Summer of Code 2026.
  • Contributor at Social Winter of Code 2026.
  • Solved 200+ DSA problems across LeetCode and other platforms.
  • LeetCode contest rating: 1,616.

Tech Stack

TypeScript, JavaScript, Python, React, Next.js, Tailwind CSS, shadcn/ui, Node.js, FastAPI, REST APIs, PostgreSQL, Supabase, Firestore, Redis, IndexedDB, Docker, GitHub Actions, Google Cloud Run, Vercel, Cypress, pytest and Sentry.

Education

  • MCA, Indian Institute of Information Technology Ranchi, 2026-2028 expected
  • Full Stack Web Development, Masai
  • B.Sc. Mathematics (Honours), Munger University

Portfolio · LinkedIn · LeetCode · Email

Pinned Loading

  1. claims-processing-system claims-processing-system Public

    Works out what a health insurance claim should pay. The money maths is plain Python, a claim saves fully or not at all, and there is more test code than application code. FastAPI + PostgreSQL.

    Python

  2. rto-shield rto-shield Public

    An AI voice call confirms a cash-on-delivery order before it ships. The phone service reports the same call up to three times, so only a genuine confirmation dispatches the parcel. FastAPI + Next.js.

    TypeScript

  3. ai-interview ai-interview Public

    Book a mock interview, take it on a video call that writes its own transcript, and get written feedback after. A repeated payment message never pays the interviewer twice. Next.js + FastAPI.

    TypeScript

  4. resume-builder resume-builder Public

    Rewrites a resume for one particular job, with every change shown side by side before you export the PDF. The model is locked to a fixed shape so it cannot break the layout. Next.js + FastAPI.

    TypeScript

  5. linkedin-hashtag-refresh-engine-app linkedin-hashtag-refresh-engine-app Public

    Drafts three sets of hashtags for a LinkedIn post and comments your pick in one click. Signs you in for 60 days so you are not logging in again every week. Next.js.

    TypeScript

  6. financial-literacy-assistant financial-literacy-assistant Public

    Budgeting for people starting out. Every number is worked out in plain code and the AI only writes the wording, so the maths is never wrong. Next.js + Supabase, built in a three-hour hackathon.

    TypeScript