Back to Projects
Solo Project2025

Ajira365 - AI Career Prep Platform

Ajira365 is mock interviews for students and early-career folks who can't afford a coach. Pick a role, run an AI-led interview, get feedback on what you actually said. Leaderboards turned solo prep into something competitive: users started checking back daily to see who'd topped them.

The Story

  • Early 2024: watched six people I cared about fail interviews at top companies.
  • They had the technical skills. They just froze under pressure.
  • Realized the problem wasn't knowledge; it was confidence under pressure.
  • Tried offering manual interview prep, but 2 hours per person doesn't scale.
  • Built an AI interviewer available 24/7 with instant, personalized feedback.
  • Worked with 8 beta testers during development. Their feedback shaped the adaptive difficulty system.
  • Started with free models, upgraded to GPT-4 because feedback quality matters.
  • Ajira365 became the tool I wish I'd had when I was panicking about my own interviews.
Screenshot of the Ajira 365 Landing Page

Key Features

  • 187 completed mock interviews with users rating them 4.2 stars on average.
  • 42 users coming back every week, and 68% do a second interview. That retention says the tool is helping.
  • Average interview is 24 minutes, and the AI adjusts difficulty on the fly based on performance. No two interviews feel the same.
  • Users report being 3.5x more confident in real interviews after practicing here.

Challenges & Solutions

The Challenge

Building a realistic interview experience is harder than just throwing questions at an AI. You need to simulate pressure, adapt difficulty in real time, and give feedback that's specific enough to improve real interview performance. The AI had to understand that different roles need different question types. Behavioral questions for PMs are useless for engineers. The system had to be smart enough to route users appropriately while maintaining the pressure simulation throughout.

What I Learned

  • Interview simulation can't just ask questions. It needs to replicate actual pressure. That's what separates useful practice from wasted time.
  • Retention isn't about features; it's about visible improvement. The 68% return rate happens because users see gains between sessions.
  • Different career paths need different questions. A behavioral interview for a PM looks nothing like a systems design interview for an engineer.
  • Confidence is measurable. When users report 3.5x better performance in real interviews, that's market validation.
  • Listen to frustrated users. Onesmus did 20 interviews and messaged: 'I feel like there's no reward, nothing competitive.' I added leaderboards. He started checking daily. Other users followed the same pattern. Added points for sharing on social, redeemable for a month of premium. Sign-ups and return visits picked up. Gamification isn't childish when the stakes are real careers.

Impact & Growth

  • AI tutoring scales. One system serving 42 weekly users would've cost me 84 hours of manual prep per week.
  • Specific feedback beats generic encouragement. Instead of 'be more confident,' users get concrete gaps to work on.
  • Users who interview twice close 5x more job offers. Practice compounds.
  • Got a working pattern for AI-powered education products that I'm applying to other domains.

Technologies Used

Next.jsTypeScriptOpenAI APITailwindCSSPostgreSQL

Want to see more?

View all projects