Project library
Real projects from people who got the offer — every entry is an interview you can step into. The AI interviewer runs the follow-ups they actually got; you answer, then compare with how they took it. Read the telling before you go in. No matching experience? Build your own version of it.
15 references
A CI check that failed the build when someone forgot a DB migration
People kept merging model changes without the matching migration and breaking staging. I added a CI step that caught it before merge.
An A/B test I was told 'won' — until I checked whether it was even significant
A fintech growth team wanted to ship a new onboarding screen that showed a higher signup rate. As the new analyst, I was asked to write the readout.
A Slack bot that pinged the on-call when a dashboard went stale
My team kept finding out too late that a monitoring dashboard had stopped updating. I wrote a small bot that noticed first and nudged the right person.
A toy compiler front end for a subset of C in my compilers course
I wrote the lexer and parser for a compilers-course project targeting a subset of C. The interview zoomed in on one decision: why recursive descent, and where my grammar quietly cheated.
Rebuilt a returns dashboard nobody trusted — and found the numbers were double-counted
An intern inherited a returns-rate dashboard that ops leadership had quietly stopped using. The interesting part is what they found once they actually traced the query.
How a no-show sign-up sheet at the tutoring center became my APM story
My only 'work experience' was staffing a university tutoring desk. I turned a small scheduling annoyance I noticed into a story about spotting a problem and nudging a fix.
Campus club room-booking tool
A booking site my student org used to reserve shared practice rooms, replacing a chaotic shared spreadsheet.
A scraper + weekly report that replaced a manual carrier-rate spreadsheet
Ops was copy-pasting carrier prices into a spreadsheet by hand every week. I built something that pulled the numbers and emailed the report instead.
A tiny key-value store with write-ahead logging for my databases course
I built a single-node key-value store for a systems course and it turned into a 30-minute conversation about durability tradeoffs — because I was honest about where it broke.
A no-show prediction model that looked great — until I found it was reading the future
A small model to predict clinic no-shows hit suspiciously high accuracy in week one. The story is really about the leak I found and how I caught it.
The 'sticky note on the espresso machine' story that carried my Amazon loop
I had no CS internship, so I told a story about a tiny fix I made behind the counter. It landed because I was precise about what I actually did versus what the store did.
Internal on-call handoff dashboard
An internal tool that let on-call engineers see the state of a service handoff at a glance instead of digging through three separate systems.
Senior capstone: a room-booking web app that four of us built and only I could explain
A four-person senior capstone building a campus room-booking app. The interesting part of the interview wasn't the tech — it was untangling what I actually did on a team where the work wasn't evenly split.
The prep-list I made for my family's restaurant, and the follow-up that almost sank it
I worked weekends at my parents' small restaurant. My story was a simple prep checklist I introduced — and the interviewer's probing taught me exactly where I'd over-claimed.
Self-serve plan-change checkout flow
A guided flow that let small-business admins upgrade or downgrade their plan themselves instead of emailing support.