Our Story

Why I built this

Collection of Regional, Invitational, and State Finals medals from multiple seasons
Regional, Invitational, and State Finals medals from the teams I've coached — one bronze from that very first team of three.

We found Science Olympiad the way most families do — through word of mouth, mid-way through middle school. My daughter was assigned Codebusters. Neither the teacher running the program nor the head parent coach had any cryptography background — and neither did I.

What I did have was a background as an AI product manager, spending years thinking about how people learn to use unfamiliar, complex systems. So instead of just handing my daughter's team a stack of cipher worksheets, I started asking a different question: what's the most intuitive way to actually teach someone to crack an Affine cipher's multiplier-and-shift pair from just two decoded letters, or spot an Aristocrat's pattern, the way an experienced solver does instinctively?

That became the real project. I read every cipher reference I could find — not just to learn the mechanics, but to figure out where existing resources broke down. They'd explain what a cipher was, but not how to build the pattern-recognition instinct that makes someone fast at it under competition pressure. So I started designing specific tools and explanations for each cipher type: the right way to visualize how a Hill cipher's matrix math actually works, the right walk-through of frequency analysis on an Aristocrat so it clicks instead of feeling like memorization.

That first team — three kids who'd never seen a cipher — medaled at States. Every team I've coached since has medaled at States too, using the same approach: the right tool, at the right moment, for each cipher's specific trick. I put all the struggles, learnings, and breakthroughs into building CodebustersAI.

Two State Finals medals (bronze and silver) with Regional medals visible
Regional, Invitational, and State Finals medals from the teams I've coached — one bronze from that very first team of three.

Professor Lock is that same approach, built into an AI coach — not a generic chatbot with cipher trivia loaded in, but a set of tools and explanations designed around how each cipher type is actually learned, refined over years of coaching real students through this exact competition.

Ravi Masalthi · Founder & Codebusters Coach