Interview Ready

Next.jsTailwindCSSDockerAWSPrismaSupabaseS3

An AI interview application using WebRTC and the LiveKit framework for case-based interviews across consulting, growth marketing, and product management. I owned the LiveKit integration after we moved away from OpenAI for long-context calls, stabilizing multi-participant sessions and media handling.

I integrated Razorpay for payments and implemented on-frontend recording to S3. Uploads were refactored to a multipart pipeline, cutting upload time by about 90% versus single-file uploads. Post-interview, Gemini evaluates sessions; I added cron-driven background jobs that batch-send feedback emails every ~30 minutes to anyone pending delivery.

Live link: https://interviews.zariya.ai/

Interview Ready | Lakshya Paliwal