Skip to content
View nirbhaysinghrajput's full-sized avatar

Block or report nirbhaysinghrajput

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

πŸ‘‹ Hi, I'm Nirbhay Singh

πŸš€ Aspiring Software Development Engineer (SDE)
πŸ’» Backend Development Enthusiast | Open Source Contributor
🧠 DSA in Java | Continuous Learner


πŸ‘¨β€πŸ’» About Me

I am a Computer Science student passionate about software engineering, backend development, and problem-solving. I enjoy building applications, learning how systems work behind the scenes, and strengthening my understanding of computer science fundamentals.

My primary interests lie in backend engineering, API development, databases, and software design. I enjoy solving algorithmic problems, writing clean and maintainable code, and applying engineering principles to build reliable software.

Through personal projects, open-source contributions, and continuous learning, I am developing practical experience in backend technologies and software development. I am always looking for opportunities to learn from real-world challenges, collaborate with other developers, and grow as a software engineer.


🧠 Areas of Interest

  • Backend Development
  • REST API Design and Development
  • Authentication and Authorization Systems
  • Real-Time Applications
  • Data Structures & Algorithms
  • Software Design and Engineering Principles
  • Database Design and Management

🚧 Projects

πŸ” VaultDrop – Real-Time File & Text Sharing Platform

  • Developed a backend application for real-time file and text sharing with URL shortening functionality.
  • Built REST APIs for content sharing, file transfer, and URL management.
  • Implemented real-time communication using Socket.IO.
  • Focused on creating a modular and maintainable backend architecture.

Tech Stack: Node.js, Express.js, MongoDB, Socket.IO, JWT


πŸ”‘ AuthZen – Authentication & Access Control System

  • Built an authentication and authorization system with role-based access control (RBAC).
  • Implemented JWT-based authentication and protected API routes.
  • Applied secure authentication practices and backend design principles.
  • Continuously improving the project structure to enhance maintainability and scalability.

Tech Stack: Node.js, Express.js, MongoDB, JWT


🌱 Open Source

GirlScript Summer of Code (GSSoC) – Contributor

  • Contributing to open-source projects and collaborating with developers from diverse backgrounds.
  • Working with Git, GitHub, pull requests, issue tracking, and code reviews.
  • Learning industry-standard development workflows and collaborative engineering practices.

πŸ› οΈ Tech Stack

Languages: Java, JavaScript, Python, C

Backend: Node.js, Express.js, Flask

Databases: MongoDB, MySQL

Core CS: Data Structures & Algorithms, Object-Oriented Programming, DBMS, Operating Systems, Software Engineering, Computer Networks

Tools: Git, GitHub, VS Code, IntelliJ IDEA


πŸ“š Currently Learning

  • System Design Fundamentals
  • Cloud Computing (AWS)
  • Machine Learning Fundamentals

πŸ“Š Coding

  • Regularly practicing Data Structures and Algorithms in Java
  • HackerRank: 3⭐ Problem Solving | 2⭐ Java
  • Actively improving problem-solving and coding skills through online platforms

🎯 Goals

  • Build strong software engineering fundamentals
  • Develop scalable and reliable backend applications
  • Contribute consistently to open-source projects
  • Secure Software Development Engineer internship opportunities
  • Continue growing as a well-rounded engineer

πŸ“« Connect With Me


⭐ Passionate about learning, building, and growing as a software engineer.

Popular repositories Loading

  1. Active-Directory Active-Directory Public

    HTML 2

  2. nirbhaysinghrajput nirbhaysinghrajput Public

    Computer Science student building software projects and improving problem-solving skills.

  3. vaultdrop vaultdrop Public

    Secure text, file and URL sharing platform

    JavaScript