I'm a passionate student at GNIOT, pursuing a Master's degree in Computer Applications (MCA).
With expertise in Java, Spring Boot,Docker, SQL, and React. I thrive on solving problems and building
innovative solutions.
β¨ Current Focus:
- Tackling DSA challenges on LeetCode and GeekForGeeks to sharpen my problem-solving skills.
- Diving deep into advanced concepts in Spring Boot and React.
- Built a scalable Movie Booking Application using Springboot , React , Tailwind and deployed on Heroku using CI/CD .
β¨ Outside Coding:
When I'm not immersed in programming, I enjoy exploring tech blogs, experimenting with software ideas, and challenging
myself with new projects.
A production-grade movie booking platform built with a scalable mindset. Currently monolithic, actively being refactored into microservices for modularity and performance. Includes user, admin, and super-admin panels with robust authentication and race condition handling.
Backend: Java Β· Spring Boot Β· PostgreSQL Β· Redis (in progress)
Frontend: React Β· TailwindCSS Β· Redux
DevOps: Docker Β· Heroku Β· Maven Β· Neon DB
- Signup, Signin, Forgot/Change Password
- View Profile, Delete Account
- Browse Movies, Book Tickets, Cancel Booking
- Download Ticket (PDF)
- Create/Update/Delete Movies
- Create/Update/Delete Seats (Bulk & Single)
- Set Pricing, Cancel Bookings
- Approve/Deny Admin Requests
- Delete Admin Accounts
- β Race Condition Handling: Ensures atomic seat booking with concurrency-safe logic.
- π§ Optimized Backend: Reduced resource usage via efficient queries and caching (Redis integration in progress).
- π― Frontend Performance: Leveraged Redux for state management and Tailwind for responsive UI.
- π¦ Containerized Deployment: Dockerized for portability; deployed on Heroku with CI/CD scripts.
- π Secure Auth: OAuth2 + JWT for secure access control across modules.
- π Microservices Migration: Starting with Booking Service split.
- π§΅ Redis Integration: For caching and performance boost.
- π README Polish: Feature impact sheet and interview-ready documentation.
Open to collaboration! Feel free to fork, raise issues, or suggest improvements.
Tribhuvan Nath Sagar
Backend Developer Β· MCA @ GNIOT
π§ email | π Portfolio
Transform long URLs into compact links with analytics and secure data handling.
Tech Stack: Java | Spring Boot | React | SQL
π Live Link
π₯ Live Demo
Generate AI-powered email replies through an extension or web app.
Tech Stack: Java | Spring | Gemini | React
π Live Link
π₯ Live Demo
- Programming: Proficient in object-oriented programming with Java and modern frameworks.
- Frameworks & Libraries: Actively advancing skills in Spring Boot and React.
- Database Management: Experience with SQL databases, ensuring data integrity and efficient query performance.
- Problem Solving: A LeetCode enthusiast improving algorithmic thinking and debugging expertise daily.
