🏆 1st place at Amazon's internal hackathon — 190+ engineers competing, cleared a cohort-wide peer vote, then a panel of Amazon L8 senior leaders named ours the best build in the field.
Amazon flies in hundreds of interns to cities where they know nobody, then seats them on heads-down teams for ten weeks. We built the bridge, and deployed it on real AWS behind Amazon's internal SSO instead of leaving it on localhost. We surveyed 45+ interns first: 70% had never met peers sitting nearby and 58% ate lunch alone weekly, which pointed the work at the last mile — not scoring matches, but getting two people to actually sit down. A 16-question survey feeds a recommender that scores candidates by Gower similarity, auto-weights each question by its entropy so questions everyone answers identically carry no signal, hard-gates out your own team, then applies Gumbel-top-k sampling and MMR re-ranking so your slate is genuinely varied instead of five clones of you. Serverless throughout: Lambda, API Gateway, single-table DynamoDB, a Bedrock foundation model writing icebreakers, and a 93-chunk RAG onboarding bot on Titan embeddings that's guaranteed to cite a real doc. Mine specifically — the two-sided invite protocol (strict sender/recipient role separation and cross-device sync, so neither side can accept its own invite), read receipts that only fire when a human actually opens the thread, the calendar-booking flow, searchable org/city/building pickers, the match-filtering layer, and 138 of the 157 tests. After the win I added crowdsourced map spots: server-side geocoding via Amazon Location Service, signed with SigV4 I hand-rolled in pure Node crypto because the build sandbox blocks network access and the AWS SDK client wasn't available, behind an admin approval queue so nobody can invent a place.
→ 1st of 190+ engineers. 50 of the team's 109 commits and 138 of its 157 tests — the most of anyone on either count.
- React
- AWS Lambda
- DynamoDB
- Bedrock
- Titan embeddings
- API Gateway
- CDK
- SigV4
- RAG
- Vitest