Skip to content
View mdrezuanislamridoy's full-sized avatar
🏒
Working on Softvence Agency
🏒
Working on Softvence Agency

Block or report mdrezuanislamridoy

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

Hi, I'm Ridoy πŸ‘‹

Backend Developer Β· Node.js Β· NestJS Β· TypeScript Β· PostgreSQL

I'm a Backend Developer from Dhaka, Bangladesh, focused on building scalable, secure, and reliable server-side systems. I enjoy designing clean APIs, modeling databases that hold up under real traffic, and turning complex business logic into maintainable code.

  • πŸ’Ό Backend Developer at Softvence Agency, building production-grade REST APIs and modular services with NestJS, Prisma, and PostgreSQL
  • βš™οΈ I design RESTful APIs, microservices, and event-driven systems with clear boundaries and consistent contracts
  • πŸ—„οΈ I care about database design and performance: relational schemas, indexing, and query optimization
  • πŸ” I build authentication and authorization with JWT, OAuth 2.0, RBAC, OTP, and session management
  • πŸ“¨ I work with Kafka, WebSockets, Socket.IO, and gRPC for messaging and real-time features
  • πŸ§ͺ I value reliability: input validation, centralized error handling, structured logging, and automated tests
  • 🐳 I ship with Docker, GitHub Actions, CI/CD pipelines, Linux, and AWS
  • 🀝 I contribute to open source, currently to the NestJS framework
  • 🌱 Currently studying Computer Science & Technology and exploring AI-integrated backend features
  • πŸ“« Reach me at ridoy.babu.781@gmail.com

🀝 Open Source Contributions

Project Contribution PR Status
nestjs/nest Added integration & E2E tests for the HTTP QUERY method (RFC 10008) lifecycle on Express and Fastify #17798 PR status
NestJS Β· #17798 β€” test(testing): add e2e tests for HTTP QUERY method lifecycle

Audited NestJS's support for the HTTP QUERY method (RFC 10008) and added test coverage proving that @QueryMethod() works through the full request lifecycle.

  • Added a @QueryMethod(':id') route combining @Param(), @Query() with a pipe, @Body(), guards, and interceptors
  • Added a reject route to verify exception filters work with QUERY
  • Added matching E2E coverage for both @nestjs/platform-express and @nestjs/platform-fastify
  • Verified @Query() (URL query string) and @QueryMethod() (HTTP method) work together without ambiguity
  • Fixed the Express E2E httpRequest() helper so it preserves query strings such as ?tenant=acme
  • Results: 10/10 new tests, 808 integration tests, and 1971 package tests passing, with no breaking or public API changes

πŸ’» Tech Stack

Languages

TypeScript JavaScript Java SQL

Backend & APIs

NodeJS NestJS Express.js Swagger gRPC JWT

Databases & ORMs

Postgres MySQL MongoDB Redis Prisma TypeORM Mongoose

Messaging & Real-time

Apache Kafka Socket.io Firebase Twilio

DevOps & Cloud

Docker GitHub Actions AWS Linux Nginx Cloudflare Render Vercel Netlify Heroku

Testing & Tools

Jest Vitest Postman ESLint Git GitHub NPM PNPM Nodemon Notion Figma

Frontend (when needed)

React Next JS TailwindCSS HTML5 CSS3 Chart.js


πŸ“Š GitHub Stats

GitHub stats

GitHub streak

Top languages

πŸ† GitHub Trophies

Trophies

πŸ” Top Contributed Repos

Top contributed repos

✍️ Random Dev Quote

Dev quote


🌐 Connect With Me

LinkedIn Email Facebook Instagram

Pinned Loading

  1. LMS_BACKEND LMS_BACKEND Public

    Working in frontend

    TypeScript

  2. DailyPractices DailyPractices Public

    Java

  3. MedCare-Backend MedCare-Backend Public

    TypeScript

  4. MedCare-frontend MedCare-frontend Public

    TypeScript