Spearheaded the migration from NextAuth to Clerk for authentication, addressing compatibility challenges and enhancing both security and user experience.
Contribute to backend and frontend development by integrating REST APIs, designing MongoDB schemas, implementing server-side logic, and developing user-facing features with Next.js.
Built and optimized reusable UI components with React, TailwindCSS, and TypeScript to enhance property listing workflows.
Integrated image carousels using react-slick to support multiple property photos per listing, improving UX from static previews to interactive sliders.
Debugged and resolved listing display issues, ensuring reliable rendering whether properties had single or multiple images.
Collaborated in an agile, iterative process, addressing small but critical fixes that ensured product stability and scalability.