---
title: "Qingyuan Yang (@qingyuan218) | Hashnode"
description: "Building open-source AI interview infrastructure. Read the latest articles by Qingyuan Yang on Hashnode."
url: "https://hashnode.com/@qingyuan218"
---

@qingyuan218

# Qingyuan Yang

@qingyuan218 · Joined July 2026

Building open-source AI interview infrastructure.

### [How We Built a Self-Hosted AI Interviewer with Next.js, Supabase, and WebSockets](https://aural-ai.hashnode.dev/how-we-built-a-self-hosted-ai-interviewer-with-next-js-supabase-and-websockets?utm_source=hashnode&utm_medium=feed)

How Aural uses Next.js, Supabase, and WebSockets for adaptive voice, chat, and video interviews.

4 min read · [aural-ai.hashnode.dev](https://aural-ai.hashnode.dev/how-we-built-a-self-hosted-ai-interviewer-with-next-js-supabase-and-websockets?utm_source=hashnode&utm_medium=feed)

[Jul 19](https://hashnode.com/posts/how-we-built-a-self-hosted-ai-interviewer-with-next-js-supabase-and-websockets/6a5c94e22e510f5b1750e68a)
