AD
Ayush Dhiman
Work
About
Resume
ADAyush Dhiman

AXIOM

AI-Powered Interview Prep Platform

Back to home
AI/MLFULL STACKGAMIFICATIONREAL-TIME2024

AXIOM

A dynamic platform helping undergraduates and freshers prepare for interviews with personalized AI-generated tests, immersive interview simulations, and real-time feedback—powered by Next.js, Convex.dev, and LiveKit.

Timeline

2 Months

Team

Team of 5 (Trailblazers)

Role

Full Stack Developer

Skills

Next.js, Convex.dev, Google Gemini, LiveKit, WebRTC, Clerk, TypeScript

Introduction

Making Interview Prep Less Daunting, More Interactive

Interview anxiety is real—especially when you're a university student facing placement season for the first time. The fear of not qualifying, the pressure to perform, and the tedious prep process can be overwhelming.

Axiom transforms interview preparation into an engaging, AI-powered experience with personalized tests, immersive interview simulations, real-time feedback, and even a virtual space where you can hang out with peers as dinosaurs. Yes, dinosaurs. 🦖

The Story Behind Axiom

We are the Trailblazers—a team of 4th-year university students who built Axiom out of our own fears and anxieties about qualifying for job interviews during placement season.

We wanted to create a seamless and engaging platform to help undergraduates and freshers prepare for interviews using AI, gamification, and real-time feedback—making the process less daunting and more interactive.

"Testing it with friends and seeing their reactions to our questions brought us a lot of joy! We knew we were onto something special."

What Axiom Does

Axiom offers a comprehensive interview preparation experience with multiple powerful features:

📝

AI-Generated Tests

Two types of tests available:

  • • Featured Tests - Finely curated by industry experts
  • • Generated Tests - User-specific tests created from your job description and resume using AI
🎤

Immersive Interviews

Personalized interviews using your resume and job description. Speech-to-text and text-to-speech integration with low latency creates a live-like experience with detailed feedback.

🛡️

Proctored Environment

Simulated secure environment maintains integrity of tests and interviews, providing personalized and trustworthy insights.

🦕

Axiom Stage

Virtual world where you can choose a dinosaur avatar and interact with other users via text or microphone with AI-powered spatial audio.

📊

User Dashboard

Heat map for daily prep tracking, global leaderboard, streak tracking, test performance history, and resume management—all in one place.

🔍

Vector Search

Easily find your favorite tests with powerful vector search. Add tests to your "do later" list for convenient access.

How We Built It

Axiom is built on cutting-edge technologies that enable seamless real-time interactions and personalized AI experiences:

Frontend

  • • Next.js - Modern React framework
  • • TypeScript - Type-safe development
  • • LiveKit - Axiom Stage virtual world

Backend & Infrastructure

  • • Convex.dev - Serverless backend
  • • Clerk - Authentication
  • • Vercel - Hosting and deployment

AI & Real-Time

  • • Google Gemini - Test generation & feedback
  • • WebRTC - Real-time communication
  • • Spatial Audio - Virtual interaction

Convex Features Used

  • • Relational Data & TypeScript helpers
  • • Vector Search & Table Indexes
  • • File Storage & Schema Generation

💡 And no backend developers! 😉 Convex's serverless architecture enabled us to build a complex, real-time platform without traditional backend expertise.

Powered by Convex

Convex.dev was instrumental in building Axiom's responsive, low-latency platform:

⚡ Zero Latency Interviews

Convex serverless functions ensure zero latency during live interviews, providing seamless speech-to-text and text-to-speech integration with real-time feedback.

🔍 Fast Vector Search

Vector search enables users to quickly find relevant tests from thousands of options, with personalized recommendations based on their profile.

🔐 Secure Authentication

Integration with Clerk via Convex provides safe, secure, and fast login/signup processes with Gmail or email authentication.

📦 File Storage & Schemas

Convex file storage handles resume uploads and management, while database schemas ensure data integrity and quick test creation.

Challenges We Overcame

Understanding User Evaluation Needs

Determining how users want to be evaluated and what makes feedback meaningful required extensive user research and testing with friends.

Building Intuitive UI/UX

Creating seamless user interfaces while integrating complex AI-generated questions was challenging—balancing functionality with simplicity.

Low-Latency Communication

Ensuring low-latency communication for live interviews and spatial audio interaction proved technically demanding, requiring optimization at every level.

Accurate AI Question Generation

Integrating Google Gemini to generate meaningful, role-specific questions required careful prompt engineering and validation.

What We're Proud Of

🎯 AI-Powered Platform

Successfully created a platform that generates custom tests and interviews, offers real-time feedback, and encourages user interaction in a virtual space.

⚡ Seamless Real-Time Experience

Achieved low-latency communication for live interviews with speech recognition and spatial audio—making interview preparation engaging and effective.

🦕 Unique Gamification

Created Axiom Stage—a virtual world where users become dinosaurs and interact with spatial audio, making networking fun and memorable.

👥 Positive User Reception

Testing with friends and seeing their reactions to our questions brought us joy and validated our approach to making interview prep less daunting.

Key Learnings

Building Axiom taught us invaluable lessons about AI integration, real-time systems, and user-centered design:

🧠 AI Integration

Learned how to effectively integrate AI for personalized learning experiences and generate meaningful, context-aware questions.

⚡ Convex Capabilities

This hackathon deepened our understanding of Convex's exceptional capabilities for building responsive, low-latency platforms.

🎮 Gamification Psychology

Understood how gamification elements like leaderboards, streaks, and virtual spaces can make learning more engaging.

👤 User-Centered Design

Learned the importance of understanding user needs, testing with real users, and iterating based on feedback.

Watch Axiom in Action

From the first teaser to the full product launch — see how Axiom came to life.

🎬 Teaser

The first look at Axiom

🚀 Launch

Official launch video

🎥 Demo

Full product walkthrough

What's Next for Axiom

We have ambitious plans to expand Axiom into a comprehensive SaaS platform:

🎯 Expand AI Features

Cover more job roles, industries, and specialized interview types with enhanced AI capabilities.

🛡️ Advanced Proctoring

Implement AI proctoring with advanced security features for more reliable interview sessions.

🎭 Enhanced Virtual Stage

Add more interactive elements, avatars, and collaborative features to the virtual space.

👔 Recruiter Features

Allow recruiters to create and manage their own tests, conduct interviews, and evaluate candidates.

💼 Full SaaS Deployment

Launch Axiom as a complete SaaS solution with subscription tiers and enterprise features.

📊 Profile Sharing

Enable users to share profiles with stats, streaks, and test history to showcase their preparation journey.

🤝 Social Features

Introduce collaborative study groups, peer feedback, and community challenges.

🌍 Global Expansion

Support multiple languages and region-specific interview formats for worldwide accessibility.

Technology Stack

Frontend

Next.jsTypeScriptReactTailwind CSS

Backend & Infrastructure

Convex.devClerkVercelLiveKit

AI & Real-Time

Google GeminiWebRTCSpatial Audio

Convex Features

Vector SearchFile StorageAuthSchemasServerless

Get Started with Axiom

🚀

Try Axiom Live

Experience the platform in action

💻

GitHub Repository

View source code and setup guide

✨ Ready to Ace Your Interviews?

Join Axiom today and transform your interview preparation with AI-powered tests, immersive simulations, and a supportive community. Practice makes perfect—and Axiom makes practice fun! 🦖

"Built by students, for students—helping you succeed, faster."

Meet the Trailblazers

We are a team of 5 passionate 4th-year university students who came together during placement season to build something meaningful. Our fears became our motivation, and our anxieties turned into action.

🦖 Axiom represents our belief that interview preparation doesn't have to be stressful—it can be engaging, interactive, and even fun. We're here to help fellow students succeed, one interview at a time.

Reach out to learn more

[email protected]

Next Up...

TabViz

TabViz

Signify

Signify

AYUSH

DHIMAN

Let's Talk

Have an interesting project? I'd love to hear from you.

New Delhi, India

Navigate

WorkAboutResume

Fast Travel

PlainCrispBoring BrainsAXIOM

Let's Talk

Have an interesting project? I'd love to hear from you.

New Delhi, India

Connect

LinkedIn

@ayushdhimann

GitHub

@AyushDhimann

Ayush Dhiman© 2026 AYUSH DHIMAN

CRAFTED WITH PRECISION