Skip to content
View Sachin-sharma32's full-sized avatar

Block or report Sachin-sharma32

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
Sachin-sharma32/README.md

Hey, I'm Sachin 👋

Full-stack developer with 3 years of experience building scalable, multi-tenant SaaS platforms. I specialize in React, Node.js, and TypeScript — and I care deeply about clean architecture, testable code, and systems that don't fall apart at scale.

Currently preparing for an M.Sc. in Data Science & AI at BITS Pilani (starting June 2026) while actively building and looking for my next full-stack role.


What I've Built

At VideoVerse (Magnifi) — a multi-tenant video SaaS platform for sports content automation — I was responsible for significant portions of both the frontend and backend:

  • Cross-repo Rule Engine — Designed and built a rule engine spanning React UI → Hapi.js API → TypeScript event processor, orchestrated via AWS SNS → SQS → a 13-step StepFactory pipeline
  • 70+ React components and 60+ Redux slices powering the Magnifi dashboard
  • 27 backend domain modules following clean architecture (controllers → services → repositories)
  • Multi-tenant RBAC system with JWT authentication and refresh token rotation
  • 15+ third-party integrations — Stripe, YouTube, Brightcove, Akamai, SAML/SSO, and more
  • Real-time features using Socket.io for live video workflow updates
  • E2E testing infrastructure with Playwright across critical user flows
  • Redis caching layer for session management and performance optimization

At Reddhr (HR Tech) — where I returned on a freelance contract to extend their recruitment platform:

  • Recruitment dashboards & component library — Built responsive React 18 + TypeScript interfaces and a reusable component library for candidate tracking and reporting views
  • Complex async state managed with Redux Toolkit and RxJS epics — debounced search, request cancellation, and multi-step forms
  • REST APIs with Node.js and MongoDB/Mongoose for candidate, job posting, and pipeline data, secured with JWT auth and role-based access control
  • Live pipeline updates via Socket.io so multiple recruiters could see candidate status changes in real time
  • Frontend performance & accessibility — code-splitting, memoization, lazy loading, and ARIA enhancements

Tech Stack

These are the technologies I've shipped production code with:

Frontend:   React 18 · Redux Toolkit · RxJS · TypeScript · HTML · CSS/SASS · Tailwind

Backend:   Node.js · Hapi.js · Express · MongoDB/Mongoose · Redis

Cloud & Infra:   AWS (S3 · SQS · SNS · MediaLive) · Docker · GitHub Actions

Testing & Tools:   Playwright · Jest · Postman · Swagger · Jira · Datadog


Currently Working On

🔖 Marginalia — A modern web highlighter that turns the web into something you can write in the margins of. Highlight any page or YouTube video from a Chrome extension (Manifest V3), then search, tag, and organise everything in a real-time dashboard with notes, whiteboards, collections, and to-dos. Built with React 19, TypeScript, Convex (reactive backend), Lexical, tldraw, and Razorpay, with Playwright E2E coverage across both the dashboard and the loaded extension.


Let's Connect

LinkedIn Email

Pinned Loading

  1. highlighter highlighter Public

    Marginalia is a modern web highlighting tool that lets you capture, organize, and revisit the best of what you read online. Highlight any text on the web with a Chrome extension, then bring it all …

    TypeScript

  2. Full-stack-marketing-site Full-stack-marketing-site Public

    ITXcelerate is a Next.js and TypeScript marketing website with animated UI sections, a Sanity-powered blog, and lead capture workflows using MongoDB, email verification, and admin alert emails.

    TypeScript