Skip to content
View ravirajsingh-dev's full-sized avatar

Block or report ravirajsingh-dev

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
ravirajsingh-dev/README.md

Ravi Raj Singh

Senior Full Stack Engineer based in Jaipur, India. I design and ship production systems with React, Node.js, and MongoDB — from data models and APIs to performance, reliability, and deployment.

ravirajsingh.com · LinkedIn


Featured work

Public snapshots of production systems I designed and shipped:

  • community-platform — Community product for 60K+ users on a binary-tree data model, with hierarchy-aware queries and a dynamic admin panel.
  • mlm-platform — Multi-level distribution for 100K+ users: registration, tree traversal, commissions, and Redis/BullMQ workers.
  • commerce-payments-platform — End-to-end commerce: catalog, checkout, orders, and payment webhook pipelines.
  • print-commerce-platform — Print/flex commerce: catalogs, wallets, invoices, and order operations.
  • community-dmit-platform — Community + DMIT: fingerprint analysis, counselling appointments, and member hierarchy.
  • cricket-sports-management — Sports operations: player registration, trials, scorecards, and role-based admin.
  • offline-first-dairy-management — Offline-first dairy ops on React + IndexedDB, including print-ready records with no network.

Summary

Full-stack engineer with 5+ years building scalable production platforms. I own architecture, API design, database modeling, asynchronous processing, and production operations. Recent work includes systems serving 60K–100K users, cutting high-latency APIs from ~1 minute to 100ms–2s, and leading framework migrations under tight timelines.


Experience

Toptenix Technologies

Senior Full Stack Engineer · Aug 2022 – Present · Jaipur, India

  • Designed a community platform for 60K+ users on a binary-tree data model, with hierarchy-aware schemas and query paths built for scale.
  • Shipped a multi-level distribution platform for 100K+ users: registration, tree traversal, commission calculation, and multiple payout streams.
  • Introduced Redis and BullMQ workers across production apps, bringing API latency from up to 1 minute down to 100ms–2 seconds.
  • Delivered commerce platforms end to end, including payment provider integrations and verified webhook pipelines.
  • Built role-based admin systems used across several product domains.
  • Migrated a legacy risk-analysis product from Vue.js/Hapi.js to React/Node.js in 2–3 months, improving job runtime from ~1 minute to 500ms–5 seconds.
  • Delivered sports and healthcare products covering registration, trials, scoring, appointments, patient records, and lab reporting.
  • Built an offline-first operations app on React and IndexedDB, including print-ready records with no network dependency.
  • Owned architecture, database design, and production releases; mentored junior engineers and handled client delivery.

PRNIT INDIA LLP

Full Stack Engineer · Jan 2021 – Aug 2022 · Jaipur, India

  • Progressed from junior to full-stack ownership across UI, APIs, and MongoDB-backed workflows.
  • Shipped production web applications in React, Node.js, Express, and MongoDB, with reusable component architecture (Hooks, Context) and REST integrations.
  • Worked with design and engineering partners to take product requirements through implementation, debugging, and release.

Education

MCA, Jaipur National University
BCA, Jaipur National University


Technical Skills

Area Skills
Languages JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS
Frontend React, Redux, Redux Toolkit, React Query, Vue.js, Tailwind CSS, Material UI, Bootstrap
Backend Node.js, Express, Hapi.js, REST APIs, JWT, OAuth, RBAC, Socket.io, Webhooks
Data & async MongoDB, Mongoose, indexing, aggregation, Redis, BullMQ, IndexedDB
Cloud & delivery Linux, Docker, Nginx, PM2, AWS, S3, DigitalOcean, Cloudflare, CI/CD, GitHub Actions
Payments Cashfree, Razorpay, Stripe, webhook verification
Engineering System design, data modeling, caching, queues, performance, observability

Pinned Loading

  1. community-platform community-platform Public

    Community platform with binary-tree hierarchy, member registration, referrals, and a dynamic admin panel

    JavaScript

  2. mlm-platform mlm-platform Public

    MLM platform for 100K+ users with registration, genealogy trees, commission distribution, and admin tools

    JavaScript

  3. commerce-payments-platform commerce-payments-platform Public

    End-to-end commerce platform covering catalog, checkout, orders, inventory, shipments, and payment workflows

    JavaScript

  4. print-commerce-platform print-commerce-platform Public

    Print and flex commerce platform with catalogs, orders, wallets, invoices, and payment workflows

    JavaScript

  5. cricket-sports-management cricket-sports-management Public

    Cricket sports platform with player registration, trials, scorecards, and a dynamic admin panel

    JavaScript

  6. offline-first-dairy-management offline-first-dairy-management Public

    Offline-first dairy management application using React.js and IndexedDB

    JavaScript