AI & Software

Projects

Full-stack platforms, AI pipelines and automation

Atlas – University Student Platform

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, running live
https://atlas-app-5tu.pages.devOpen site ↗

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.