Skip to content
View Shanu529's full-sized avatar

Block or report Shanu529

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
shanu529/README.md

Shanu Chhetri

Focused on fundamentals, backend systems, and real-world engineering.


๐Ÿ‘จโ€๐Ÿ’ป About Me

Iโ€™m a Computer Science (BCA) student who is deeply interested in software engineering, not just building UIs or using frameworks.

I like to understand how systems work internally โ€” from frontend interaction to backend logic, authentication, databases, and deployment.

I enjoy building end-to-end projects such as GitHub-style platforms, AI-based systems, and backend-heavy applications that follow clean architecture and system design principles.


๐Ÿง  What Iโ€™m Currently Learning

๐Ÿ”น System Design

  • REST API design & best practices
  • Authentication & authorization
  • Database schema design & trade-offs
  • Pagination, indexing, basic caching

๐Ÿ”น Backend Engineering

  • Node.js runtime & event loop basics
  • Express.js architecture & middleware
  • JWT-based authentication & security
  • Error handling, validation & API structure

๐Ÿ”น Databases

  • MongoDB (NoSQL, schema design, relations)
  • PostgreSQL (relational modeling, joins)
  • Prisma ORM & migrations

๐Ÿ”น Core Computer Science

  • Data Structures & Algorithms (Java)
  • Time & space complexity
  • OOP concepts & clean code
  • SOLID principles

๐Ÿ”น DevOps & Deployment (Basics)

  • Docker & containerization
  • Environment variables & config
  • CI/CD concepts

๐Ÿ’ป Tech Stack

๐Ÿง  Programming Languages


๐ŸŒˆ Frontend


โš™๏ธ Backend


๐Ÿ—„๏ธ Databases & ORMs


๐Ÿ”Œ APIs & Real-Time


๐Ÿ› ๏ธ Tools & Platforms


๐Ÿ“Œ Key Projects

๐Ÿš€ GitMe โ€“ GitHub Clone (In Progress)

  • Custom CLI tool built using Yargs
  • Repo initialization, add, commit workflow
  • Backend with Node.js, Express & MongoDB
  • JWT authentication, users, repos & issues
  • Designed using system design principles

๐Ÿค– AI Image Generator

  • Text prompt โ†’ image generation
  • JWT auth & credit-based system
  • React frontend + Express backend

๐Ÿ’ฌ Real-Time Chat Application

  • Built using Socket.io
  • Real-time messaging architecture
  • Focus on scalability & performance

๐ŸŽต Spotify Clone (Frontend)

  • Component-based UI
  • Routing & state management

๐ŸŒ Portfolio Website

  • Responsive & clean UI
  • Personal branding & projects

๐ŸŽฏ Engineering Mindset

โœ”๏ธ Focus on backend & system thinking
โœ”๏ธ Write clean, readable, maintainable code
โœ”๏ธ Learn tools by building real projects
โœ”๏ธ Grow into a strong backend / system engineer


๐Ÿ“ซ Contact

๐Ÿ“ India ๐Ÿ‡ฎ๐Ÿ‡ณ


Building systems. Learning fundamentals. Growing as an engineer.

Popular repositories Loading

  1. Spotify-clone Spotify-clone Public

    Spotify

    JavaScript 1

  2. video-Platform video-Platform Public

    JavaScript 1

  3. Nearnet-Group-project Nearnet-Group-project Public

    JavaScript 1

  4. Hiking-website Hiking-website Public

    JavaScript

  5. NextGen-.AI NextGen-.AI Public

    JavaScript

  6. Link-Next- Link-Next- Public

    JavaScript