Skip to content
View VivekbirN's full-sized avatar

Block or report VivekbirN

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

Hi 👋, I'm Vivekbir Narula

Backend Developer | Java | Spring Boot | REST APIs

Information Science student at The National Institute of Engineering (NIE), Mysore
Passionate about Backend Development, Software Engineering, and building practical applications that solve real-world problems.


🚀 About Me

  • Information Science Engineering Student at The National Institute of Engineering, Mysore
  • Passionate about Backend Development and Software Engineering
  • Currently learning Spring Security, Docker, Microservices, and System Design
  • Currently building a Campus-DigitalTwin platform using Spring Boot
  • Solving DSA problems in Java for software engineering interviews
  • Building scalable backend applications using Java and Spring Boot.

💻 Tech Stack


🚀 Featured Projects

🏫 Campus Digital Twin Platform (https://github.com/VivekbirN/campus-digital-twin) Enterprise backend platform for managing campus operations, resource planning, and institutional simulations. Tech Stack Java 21 • Spring Boot 3 • Spring Security • JWT • PostgreSQL • Redis • Docker

🏟️ CourtCraft – Sports Facility Booking Platform (https://github.com/VivekbirN/courtcraft) Multi-sport facility booking backend with flexible time-window booking, concurrent booking prevention using Redis distributed locking, and role-based access control across a 6-sport complex. Tech Stack Java 21 • Spring Boot 3 • Spring Security • JWT • PostgreSQL • Redis • Docker

🐾 Pet Health Management System (https://github.com/VivekbirN/pet-health-management-system) Full-stack web application for managing pet health records, vaccinations, grooming schedules, and wellness tracking. Tech Stack Node.js • Express.js • JavaScript • MySQL • REST APIs

🤖 Drought Prediction using Machine Learning (https://github.com/VivekbirN/drought-prediction-ml) Machine learning system for drought prediction using advanced feature engineering and ensemble learning models. Tech Stack Python • LightGBM • XGBoost • CatBoost • Stacking Ensemble • Scikit-learn


📊 GitHub Statistics

🎯 Current Goals

  • Build production-ready backend applications
  • Strengthen Data Structures & Algorithms
  • Learn scalable software architecture
  • Contribute to Open Source
  • Prepare for Software Engineering placements

📫 Connect With Me


"Always Learning. Always Building. Always Improving." 🚀

```

Pinned Loading

  1. campus-digital-twin campus-digital-twin Public

    A Java-based Digital Twin platform for visualizing, managing, and interacting with a university campus in real time.

    TypeScript

  2. CourtCraft CourtCraft Public

    Java

  3. pet-health-management-system pet-health-management-system Public

    A full-stack web application for managing pet health records, vaccinations, vet visits, grooming schedules, and wellness tracking using Node.js, Express, and MySQL.

    JavaScript

  4. VivekbirN VivekbirN Public