Skip to content
View kunalRay21's full-sized avatar
  • 17:26 (UTC -12:00)

Block or report kunalRay21

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

hey, i'm Ray (@kunalRay21)

i write backends. mostly postgres schemas, background queues, and apis that actually hold up under load.

not really a "look at my clean code" person — more of a "this thing runs reliably at 3 AM so i can actually sleep" engineer.


tech stack & arsenal

languages:

backend & queues:

databases & storage:

devops & frontend:


what i focus on

  • resilient backend services: Node.js/Express APIs built with strict request schemas (Zod) and robust error handling boundaries.
  • async queues & job runners: managing background worker pipelines, rate limiting, and cron scheduling using BullMQ & Redis.
  • database architecture: relational PostgreSQL schema design, Prisma data modeling, workspace isolation, and AES-256-GCM encryption at rest.
  • real-time event streaming: WebSocket connections (Socket.io) for live event streams, log broadcasting, and real-time dashboard updates.

projects

Bruhm — active / wip

backend scheduling & task automation utility

started as a lightweight auth service and evolved into a full job coordination engine. handles asymmetric task queues, token rotation, AES-256-GCM header encryption, structured Pino logging, and real-time Socket.io log streams.

Express · TypeScript · Prisma · BullMQ · Redis · Postgres · Docker · Socket.io


Arizona — backend statistical research

cycle monitoring & statistical prediction API

calculates predicted cycle windows using Gaussian standard deviation models based on historical inputs. computes data-completeness scores and applies backfilling penalties.

Node.js · Express · Prisma · PostgreSQL · JWT


Odoo Cafe POS — shipped in 36 hours

hackathon point of sale & kitchen display system

built over a weekend with a team of four. designed transactional database schemas, live kitchen order routing, and billing terminal structures under tight time constraints.

Next.js · Prisma · PostgreSQL · Tailwind CSS


PartsBigBoss — full-stack playground

automotive e-commerce catalog & search engine

wrote custom Python data cleaning scripts to parse legacy parts lists for PostgreSQL ingestion. integrated Meilisearch for instant debounced search indexing, Razorpay checkout, and catalog filtering.

Next.js · Express · Meilisearch · Razorpay · Python · PostgreSQL


where i'm headed

living mostly in backend architecture, relational database design, and task queues right now. slowly moving toward data processing pipelines, statistical scripting, and building high-reliability predictive systems.


links, dms, tech chats — feel free to reach out. i don't bite.

Popular repositories Loading

  1. readme-architect readme-architect Public

    Forked from ray-kunal/Calendar-Component

    TypeScript

  2. Parts-big-boss Parts-big-boss Public

    Forked from Yash-01907/Parts-big-boss

    TypeScript

  3. Ray-s-Den Ray-s-Den Public

    Forked from ray-kunal/Ray-s-Den

    JavaScript

  4. Portfolio Portfolio Public

    TypeScript

  5. Sessional-3 Sessional-3 Public

    HTML

  6. eduretain eduretain Public

    TypeScript