Experimenting with React Portals to create dropdowns and dialogs with proper event handling and layering.
Backend application built with NestJS and Prisma, focusing on JWT-based authentication, role-based access control, and transactional database operations. Emphasizes clean API design, validation, and maintainable architecture.
Full-stack AI music generation platform where users submit text prompts to generate music. Features tier-based queue processing, real-time WebSocket updates, and JWT auth with refresh token rotation.
An HR directory built around the part most form demos skip: an eight-step onboarding wizard where every step validates on its own, the position lives in the URL, an unfinished form survives a reload, and submitting can fail and be retried.