WhollySoftware
Back to portfolio
DevBattel: Code Interview Duel
iOS AppAndroid App

DevBattel: Code Interview Duel

DevBattel turns technical interview practice into competitive multiplayer duels. Developers face off in real-time head-to-head battles across 3.2M+ questions spanning 34 tech domains — iOS/Swift, Android, Python, Java, JavaScript, DevOps, databases, system design, and more — with every match moving an ELO rating and seeded matchmaking keeping things fair. Beyond 1v1 battles, the platform runs single-elimination tournaments for up to 64 players, AI-graded mock interviews, a resume analyzer, certifications, and a public developer profile ("passport") with leaderboards. Built as native apps on both iOS and Android, backed by a self-hosted real-time infrastructure — a polymorphic challenge engine handles seven distinct game modes (MCQ sprints, coding duels, private 1v1s, team battles, tournaments, peer interviews, and prompt duels), Judge0 executes and grades submitted code, and a locally-hosted LLM powers AI interview grading and resume review.

Client
DevBattel
Country
India
Available on
iOS App, Android App
SwiftSwiftUIKotlinJetpack ComposeNode.jsFastifyPostgreSQLRedisWebSocketJudge0OllamaNext.js
View live

Screenshots

DevBattel: Code Interview Duel screenshot
DevBattel: Code Interview Duel screenshot
DevBattel: Code Interview Duel screenshot
DevBattel: Code Interview Duel screenshot
DevBattel: Code Interview Duel screenshot
DevBattel: Code Interview Duel screenshot
DevBattel: Code Interview Duel screenshot
DevBattel: Code Interview Duel screenshot
DevBattel: Code Interview Duel screenshot

Key features

  • Real-time head-to-head coding & MCQ battles
  • 3.2M+ questions across 34 tech domains
  • ELO ranking with seeded matchmaking
  • Single-elimination tournaments for up to 64 players
  • AI-graded mock interviews
  • AI-powered resume analyzer
  • Developer passport profile & leaderboards
  • Certifications and skill tracking