Developed a secure and scalable Hotel Reservation System API using ASP.NET Core and SQL Server. Implemented JWT authentication and role-based access control for hotel staff and customers. Core features include room and offer management, reservation booking/editing, customer feedback, and automated invoice generation. Applied Unit of Work, middleware for transaction consistency and global error handling, and used DTOs and ViewModels to maintain clean separation between layers.