Student career network · TartanHacks 2026
Agoriai
A student career network for sharing interview experiences, comparing internships, and making connections under an alias.

Role
Full-stack engineer and product designer
Challenge
What had to be solved
Students need ways to ask career questions and learn from peers before attaching their real name to a conversation. Agoriai brings those discussions together with company information and ways to discover relevant people.
Approach
How I built it
- Applied four visibility settings to post and comment authors on the server. Direct messages use a separate request-and-accept flow before either person’s real name is revealed.
- Used D3 to arrange students and companies in an interactive network, with links weighted by connections and company posts. Hovering highlights related people and companies.
- Connected the React interface to 36 API endpoints through Bun and Elysia, with Drizzle managing PostgreSQL data. Moderation checks normalize disguised text, and session tokens are stored as hashes.
Outcomes
What changed
- Four visibility settings for posts and comments
- Name sharing by mutual agreement in messages
- Interactive discovery through student and company connections