Projects

Ask Gary – Personal AI Career Chatbot

Tech: FastAPI · Python · OpenAI · Vanilla JS · AWS EC2/S3

  • Built Ask Gary, a retrieval‑augmented AI chatbot that answers career questions from my resume, LinkedIn, hobbies, and projects.
  • Uses a FastAPI backend with vector search and OpenAI models.
  • Integrated as a dedicated page on my personal website with a lightweight JavaScript frontend.
  • Deployed on AWS (EC2 for backend, S3 for static site) with logging, evaluation, and troubleshooting workflows.
  • AI chatbot
  • Retrieval‑augmented generation (RAG)
  • Python
  • OpenAI API
  • AWS EC2
  • AWS S3
Ask Gary chat interface

Lunar – Crypto Portfolio Builder

4th Year Design Project

  • Led a team of five as Project manager/UIUX Designer to deliver a deployed crypto portfolio management web platform.
  • Managed seven stakeholders through three design revisions, seven feedback sessions, and bi‑weekly retros.
  • Conducted needs analysis via user surveys and interviews, then designed end‑to‑end user journeys for the product.
  • Capstone Project
  • Product management
  • Team leadership
  • User research
  • Crypto
Lunar crypto portfolio builder interface

Personal Website & Portfolio Platform

Tech: HTML · CSS · JavaScript · Responsive Design · AWS S3/Route 53

  • Designed and built a multi‑page personal website with dedicated sections for projects, experience, skills, blog, and contact
  • Implemented dark/light theme support, scroll‑reveal animations, and a mobile navigation drawer for a modern, app‑like user experience.
  • Deployed the site on AWS S3 with a custom domain and HTTPS, and structured content so new projects and posts can be added with minimal changes.
  • Portfolio website
  • Responsive UI
  • Dark / light mode
  • CSS animations
  • Front‑end architecture
  • AWS S3
Screenshot of personal website homepage

Rideshare Service Platform

  • Developed a ridesharing app that allows students to find safe and cheap rides fast with cost-savings up to 600%
  • Interviewed drivers and riders to define system requirements and minimum viable product
  • Identified cost, safety, and efficiency issues with the existing rideshare solutions available through market research
  • Project Management
  • Market Analysis
  • User Research
  • Product Ideation
Screenshot of personal website homepage

Pallet Tracking Automation Project

Loblaw Companies Limited · JavaScript · Bluetooth LE · IoT

  • Developed an automatic data delivery application in JavaScript that connects to Bluetooth Low Energy beacons and IoT gateways.
  • Optimized pallet tracking by eliminating manual data entry and reducing human errors through an automated IoT tracking system.
  • Ran on‑site tests and presented results to logistics leadership, gaining approval for further integration into operations.
  • IoT
  • Bluetooth LE
  • JavaScript
  • Automation
  • Logistics
Pallet tracking automation dashboard mockup

Product Authentication Blockchain Platform

Accenture Liquid Studio · Sept 2019 – Dec 2019 · Blockchain · AWS

  • Contributed to a blockchain-based platform that authenticated products and surfaced project milestones in clear, business-focused language for senior leadership.
  • Worked within a 12‑week Agile Scrum roadmap that included user testing and continuous integration pipelines on AWS.
  • Delivered a client‑ready product with detailed documentation used by senior consultants and industry leaders across multiple regions.
  • Blockchain
  • AWS
  • Agile / Scrum
  • Product delivery
  • Consulting
Product authentication blockchain platform interface

ERP Process Automation Tool

Internship Project · July 2017 – Aug 2017 · Excel VBA · Process Automation

  • Analyzed transaction processing workflows using process analysis and time studies to identify major inefficiencies.
  • Built an Excel VBA automation tool that reduced weekly business transaction processing time from 4 hours to about 15 minutes.
  • Designed and iterated on a user‑centric UI with validation rules, incorporating feedback to make the tool reliable and easy to use.
  • Process automation
  • Excel VBA
  • Operations
  • UI/UX
ERP process automation tool interface