Cloudflare Workers, Supabase (PostgreSQL), JavaScript, Claude API
Built and deployed a university-verified student platform gated behind institutional
email authentication, with dynamic per-school theming driven by email domain detection.
Designed and migrated a PostgreSQL schema across 26+ migrations, loading
6,700+ Western course records; implemented real-time course chat and row-level security
policies.
Engineered a syllabus parsing pipeline (Claude Haiku) that extracts deadlines from
uploaded PDFs and auto-populates a calendar at approximately $0.006 per parse.
Shipped weighted GPA tracking, flashcards, a PDF formula sheet generator, an algorithmic
study block scheduler, and an installable PWA, architected on serverless infrastructure
running at $0/month.
Atlas — deployed and running. The landing page is public; the dashboard sits behind institutional email authentication.
Try it without an account. The sign-in screen has a Fill in test credentials button, which opens the full dashboard — calendar, grade log, notes, AI study blocks and course chat.
SmartIcs – AI-Powered Study Planner
Python, Gemini API, Google Calendar API, Sports API
Built a full command-line Python application that integrates the Gemini API, Google
Calendar API, and SportsRadar API to automatically generate personalized study schedules
around a student’s syllabus, events, and favourite team’s games.
Designed a Gemini-powered study block generator scheduling 2–3 hours of daily
study starting 7 days before exams, escalating to 5–6 hour sessions the final 2 days
while avoiding conflicts with games; implemented Google Calendar OAuth2 to push color-coded
events to a live calendar.
Screenshots of SmartIcs go here.
Drop them into images/ and this section fills in.