back to work
Full-Stack Engineer

Build With AI Platform

A live event showcase and voting platform for an AI hackathon — Google auth, role-based access, live Q&A, agenda and a leaderboard, running at low operating cost.

Next.jsTypeScriptReactFirebaseCloud FunctionsGitHub Actions

01Problem

Run a live AI hackathon showcase with authenticated voting, real-time Q&A and an agenda — without standing up expensive infrastructure.

02Approach

A Next.js front end backed by Firebase (Firestore, Cloud Functions) with Google authentication and role-based access via Firebase custom claims; shipped through GitHub Actions CI/CD.

03Architecture

Google auth + RBAC through Firebase custom claims, Firestore for data, Cloud Functions for server logic, security hardening on access, and a leaderboard / live Q&A / agenda surface — deployed via GitHub Actions.

04Challenges

// to be documented

05Result

// to be documented