Skip to content

Shanu529/shanu529

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors