Skip to content
View Narvdeshwar's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Narvdeshwar

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

Typing SVG

Linkedin Badge GitHub Badge LeetCode Badge Portfolio Badge Profile Views


👨‍💻 About Me

    Coding

Hey there! 👋 I'm Narvdeshwar, a passionate Full Stack Developer with over 3 years of hands-on experience building scalable web applications. I specialize in the MERN Stack and have a growing expertise in Go (Golang) for high-performance backend services.

What I Do:

  • 🚀 Build full-stack web applications from concept to deployment
  • 💡 Create RESTful APIs and microservices that scale
  • 🎨 Design responsive and user-friendly interfaces
  • 🔧 Solve complex problems with clean, maintainable code
  • 📚 Continuously learn and adapt to new technologies

Currently:

  • 🌱 Deepening my knowledge in system design and microservices architecture
  • 💼 Open to full-time opportunities where I can make an impact
  • 🤝 Available for immediate joining
  • 📍 Based in New Delhi, India


🎯 Core Expertise

Technology Experience Proficiency
React.js 3+ Years ⭐⭐⭐⭐⭐
Node.js & Express 3+ Years ⭐⭐⭐⭐⭐
MongoDB 3+ Years ⭐⭐⭐⭐⭐
Go (Golang) 1+ Year ⭐⭐⭐⭐
Redux 2+ Years ⭐⭐⭐⭐
Git & GitHub 3+ Years ⭐⭐⭐⭐⭐

🎨 Technology Stack

JavaScript
JavaScript
TypeScript
TypeScript
React
React
Node.js
Node.js
Express
Express
MongoDB
MongoDB
Go
Go
Redux
Redux
HTML
HTML5
CSS
CSS3
Bootstrap
Bootstrap
Tailwind
Tailwind
Git
Git
GitHub
GitHub
VS Code
VS Code
Postman
Postman


🚀 Featured Projects

🍽️ Restaurant Management Backend

Scalable MERN Stack API


Restaurant Backend



🛠️ Built With:   Node.js • Express • MongoDB • JWT

✨ The Core Idea:

A robust, enterprise-ready RESTful API built on the MERN stack (Node/Express/MongoDB) to manage all aspects of a restaurant, including menu creation, real-time order tracking, and staff authentication. It showcases mastery in full-stack JavaScript development and database modeling.

🎯 Key Differentiators:

  • Full CRUD & Management: Handles complex business logic for products, orders, and sales data.
  • Secure Authentication: Implements Role-Based Access Control (RBAC) using JSON Web Tokens (JWT) to secure endpoints and distinguish between staff roles (e.g., Manager vs. Waiter).
  • Database Efficiency: Uses Mongoose ODM to optimize MongoDB queries, ensuring fast data retrieval under load.

💡 Technical Insight: MVC Pattern The project adheres strictly to the Model-View-Controller (MVC) architectural pattern. This separation of concerns makes the codebase clean, maintainable, and highly testable, forming the foundation for reliable, long-term applications.


🌐 Golang Microservices

High-Performance Backend Architecture


Golang Microservices



🛠️ Built With:   Go (Golang) • Gin Framework • PostgreSQL • Docker

✨ The Core Idea:

This project uses Go's high concurrency features (Goroutines) to build a Microservices Architecture where different business domains (like Users, Products) run as independent, lightweight services. This approach ensures scalability and fault tolerance—if one service fails, the others remain operational.

🎯 Key Differentiators:

  • Decoupled Services: Achieves maximum independence, which is critical for continuous deployment.
  • High Concurrency: Leverages Goroutines for handling thousands of requests simultaneously with low latency.
  • Containerization (Docker): Guarantees that the development, testing, and production environments are identical, simplifying deployment.

💡 Technical Insight: Concurrency vs. Parallelism Go excels here by using Goroutines for concurrency (managing many tasks simultaneously), which is distinct from parallelism (running many tasks simultaneously). This design allows the services to handle high traffic efficiently.


What Makes Me Different

Professional Strengths:

Technical Excellence

  • Architecture First: Prioritizing system design and modularity (Microservices, MVC).
  • Efficiency: Strong focus on Go concurrency and optimized database interaction.
  • Foundational Strength: Expertise in Data Structures and Algorithms (LeetCode practice).

Execution & Collaboration

  • Agile Workflow: Experience working effectively in Scrum/Agile environments.
  • Code Quality: Commitment to clean, well-documented code and thorough code reviews.
  • Proactive Ownership: Takes responsibility for projects from concept to production.



GitHub Statistics

GitHub Stats

Top Languages Top Contributed Repo

Activity Graph


Problem Solving & LeetCode

LeetCode Solved



LeetCode Stats

I actively practice problem-solving on LeetCode to sharpen my algorithmic thinking and data structure knowledge. This helps me write more efficient code and tackle complex challenges in real-world projects.

🎯 Problem Categories I Focus On:   Arrays • Strings • Dynamic Programming • Trees • Graphs • Hash Tables • Sorting & Searching



💼 Skills & Expertise

🎨 Frontend Development




What I Build:

  • Interactive web applications with React
  • Complex state management with Redux
  • Responsive designs that work on all devices
  • Modern UI components with Bootstrap & Tailwind
  • Progressive Web Apps (PWAs)
  • Performance-optimized frontends

Key Skills:

  • Component architecture
  • Hooks and functional components
  • State management patterns
  • API integration
  • Form handling and validation
  • Accessibility best practices

⚙️ Backend Development




What I Build:

  • RESTful APIs with Node.js & Express
  • High-performance services with Go
  • Database schemas and models
  • Authentication & authorization systems
  • Real-time features with WebSockets
  • Payment gateway integrations

Key Skills:

  • API design and development
  • Database modeling (MongoDB, SQL)
  • JWT authentication
  • Middleware implementation
  • Error handling
  • Security best practices

🛠️ Tools & Practices




How I Work:

  • Version control with Git & GitHub
  • Code testing and debugging
  • API testing with Postman
  • Work in Agile/Scrum environments
  • Write clean, documented code
  • Collaborate through code reviews

Key Skills:

  • Git workflow & branching
  • Package management (NPM/Yarn)
  • Development environments setup
  • Basic Docker containerization
  • Linux command line
  • Problem-solving mindset


🎓 Education & Certifications

🎓 Full Stack Web Development


Comprehensive training in MERN Stack development covering React.js, Node.js, Express, MongoDB, and modern web development practices.

🌟 Personality Development


Professional skills training focusing on communication, leadership, teamwork, and workplace effectiveness.


🏆 GitHub Achievements

GitHub Trophies


📫 Get In Touch



I'm always open to discussing new opportunities, interesting projects, or just connecting with fellow developers. Feel free to reach out!


LinkedIn GitHub LeetCode Email



💼 Currently Seeking Full-Time Opportunities

I'm looking for a role where I can contribute to meaningful projects, continue learning, and grow as a developer. I'm particularly interested in positions that involve:

  • Building scalable web applications
  • Working with modern tech stacks
  • Collaborative team environments
  • Opportunities for mentorship and growth
  • Solving challenging problems

Status: Available for immediate joining   Location: New Delhi, India (Open to relocation)   Work Mode: Open to remote, hybrid, or on-site opportunities




💡 "First, solve the problem. Then, write the code." - John Johnson


Random Dev Quote



Thanks for visiting my profile! Feel free to explore my repositories and don't hesitate to reach out.

⭐ If you find my projects helpful or interesting, consider giving them a star!


Popular repositories Loading

  1. Narvdeshwar Narvdeshwar Public

    Config files for my GitHub profile.

    1

  2. portfolio portfolio Public

    Portfolio of a Full Stack Developer showcasing projects, skills, and expertise in modern web technologies.

    JavaScript 1

  3. figmaPortfolio figmaPortfolio Public

    HTML 1

  4. DevTinder DevTinder Public

    JavaScript 1

  5. reactAbhi reactAbhi Public

    JavaScript 1

  6. ReactLearningSwiggy ReactLearningSwiggy Public

    JavaScript 1 1