Great score on Implement an LRU Cache Algorithm, Difficulty Medium
Great score on Understanding Rate Limiting in APIs, Difficulty Medium
Great score on Understanding Angular's Change Detection Mechanism, Difficulty Medium
Great score on Book Availability Checker for Library Web Application, Difficulty Easy
Great score on Debugging a JavaScript Appointment Booking System, Difficulty Medium
Great score on Optimize Angular E-commerce Platform Performance, Difficulty Medium
Great score on Understanding Angular's Change Detection Mechanism, Difficulty Medium
◦ E-Commerce Platform Development: Contributed to an Angular Universal + Express + MongoDB e-commerce platform selling tires, oils, and batteries.
Backend Enhancement: Improved existing microservice architecture using Express, MongoDB, and RabbitMQ. Imple mented subscription-based features (Gold, Premium) with secure payment processing.
Third-Party Integrations: Integrated shipment API (OTO) and payment gateway (Tap).
Real-Time Communication: Used Socket.IO for order updates and notifications.
File Uploading: Handled file uploads using Multer and Cloudinary.
Async Processing: Used BullMQ for background jobs like email/notification dispatch
Authentication & Security: Implemented JWT auth, validation, and RBAC.
Team Workflow: Participated in Agile sprints, code reviews, and daily scrums.
Kidlantis is a full-stack web application. It was developed as my graduation project. The platform helps parents find and reserve nursery slots easily through a user-friendly interface. It includes search and filter features, nursery listings, and detailed profile management options. Parents can create accounts, manage bookings, and communicate directly with nurseries for available slots. The admin panel allows nurseries to manage profiles, update schedules, and handle reservations. Authentication and authorization secure both parents and admins, ensuring proper role-based access control. Technologies used: Angular for front-end development, Express and Node.js for back-end APIs, MongoDB for data persistence, and Bootstrap for responsive design and intuitive user experience.

















