- π 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
| Platform | Achievement |
|---|---|
| π‘ LeetCode | Knight βοΈ β’ Rating 1887 β’ 500+ Problems β’ Top 6% Globally |
| π€ CodeChef | 2β β’ Rating 1598 |
| π Overall | 655+ Problems Solved across LeetCode, CodeChef, GeeksforGeeks & Codeforces |
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
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
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
π 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