Skip to content
View codes4shiva's full-sized avatar

Block or report codes4shiva

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

Typing SVG


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

  • πŸŽ“ B.Tech in Information Technology @ IIIT Una (2023–2027) β€” CGPA: 8.0/10
  • πŸ’Ό Software Developer Intern @ ModelSuite.ai
  • πŸ’» Passionate about Java Full Stack Development
  • βš”οΈ LeetCode Knight (1887) β€” 655+ DSA problems solved
  • πŸš€ Building scalable backend systems using Spring Boot, PostgreSQL, and React
  • 🌱 Currently exploring Microservices, Redis, Docker, Elasticsearch, and advanced System Design
  • πŸ’¬ Ask me about Java, Spring Boot, React, REST APIs, or DSA

πŸ›  Tech Stack

πŸš€ Languages


🌐 Frontend


βš™ Backend


πŸ—„ Databases


πŸ”§ Tools


πŸ† Competitive Programming

Platform Achievement
🟑 LeetCode Knight βš”οΈ β€’ Rating 1887 β€’ 500+ Problems β€’ Top 6% Globally
🟀 CodeChef 2⭐ β€’ Rating 1598
πŸ“ˆ Overall 655+ Problems Solved across LeetCode, CodeChef, GeeksforGeeks & Codeforces

πŸš€ Featured Projects

🏘️ ApnaArea β€” Hyperlocal Social Network

Java β€’ Spring Boot β€’ Spring Security β€’ Spring Data JPA β€’ Hibernate β€’ PostgreSQL β€’ React β€’ TypeScript

  • Built a hyperlocal community platform supporting Residents, Sellers and Moderators.
  • Developed REST APIs for Follow, Block, Messaging and Community Feed modules.
  • Implemented transactional privacy engine with automatic follow removal after blocking.
  • Used MapStruct + Lombok for efficient DTO mapping reducing boilerplate.
  • Responsive React frontend with optimized client-side rendering.

πŸ”— Live: https://apna-area-hyper-local.vercel.app/

πŸ”— GitHub: https://github.com/codes4shiva/ApnaArea_HyperLocal


🏨 BookMyStay β€” Hotel Booking Platform

Java β€’ Spring Boot β€’ Spring Security β€’ PostgreSQL β€’ Redis β€’ Elasticsearch

  • Hotel reservation backend supporting bookings, inventory management and hotel search.
  • JWT Authentication with BCrypt password encryption.
  • Role-Based Access Control using Spring Security.
  • Redis caching and Elasticsearch indexing for high-performance search.
  • Layered architecture following Controller-Service-Repository pattern.

πŸ”— GitHub

https://github.com/codes4shiva/BookMyStay


πŸ“Š RecruitIQ β€” Recruitment Analytics Dashboard

Next.js β€’ React β€’ TypeScript β€’ Recharts β€’ Context API

  • Analytics dashboard for campaigns, reports and applicant tracking.
  • Integrated REST APIs for real-time data visualization.
  • Multi-filter dashboard with campaign performance metrics.
  • Optimized frontend using lazy loading, memoization and code splitting.
  • Export reports in PDF and Excel formats.

πŸ”— Live

https://recruitment-dashboard-gules.vercel.app/

πŸ”— GitHub

https://github.com/codes4shiva/recruitment_dashboard


πŸ… Achievements

πŸ† LeetCode Knight (Rating 1887) β€” Top 6% Globally

⭐ CodeChef 2-Star Programmer (Rating 1598)

πŸ’» 655+ DSA Problems Solved

πŸ₯‡ AlgoUniversity Technology Fellowship 2024 (Top 20%)

πŸ’Ό Software Developer Intern @ ModelSuite.ai

🎯 CDC Volunteer & Class Representative @ IIIT Una


"Code. Optimize. Scale. Repeat."

Pinned Loading

  1. Java-backend-learning Java-backend-learning Public

    Full stack Java learning codes and Notes

    Java

  2. minic-compiler minic-compiler Public

    C++

  3. recruitment_dashboard recruitment_dashboard Public

    TypeScript

  4. ApnaArea_HyperLocal ApnaArea_HyperLocal Public

    TypeScript