Skip to content
View ajo01's full-sized avatar
🌸
🌸

Highlights

  • Pro

Block or report ajo01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ajo01/README.md

Hi, I'm Amy! 👋

I'm a senior computer science student at the University of British Columbia. I have a passion for creating quality user experiences and usable solutions. In my free time, I enjoy doing activities such as sailing and reading sci-fi novels.

Top skills:

  • Fullstack Web Development
  • Cloud Engineering
  • Data Visualization
  • Data Engineering

Want to know more about me? Check out my portfolio website! amyjo.vercel.app

Current projects:

  • AWS Cloud Resume Challenge using S3, Cloudfront, Lambda, Route53, ACM, DynamoDB, IAM, GitHub Actions, and Terraform
  • ???: collaborative data visualization project with Svelte and D3

Some of my past projects:

  • Portfolio 2025: the sixth rendition using TypeScript, Canvas, Figma, Vite, and Vercel
  • Academic research portfolio for policy research clients, developed with PostgreSQL, Strapi CMS, and Vercel
  • Climate Stripes: exploring annual surface temperature changes by country with Python
  • Plastic Pollution: Reverse engineering Jamie Kettle's Who is bottling plastic waste pollution design with D3.js
  • Loneliness - a story: a data visualization on the trends and factors of loneliness, told with scrollytelling
  • CourseGPT: an interface for students to ask questions about course content and be provided with accurate and in-depth answers through custom natural language processing models with OpenAI's GPT API
  • Pluto: a QR scanner for managing hackers built with Next.js, Firebase, and TypeScript
  • Maintaining nwPlus hackathon websites (nwhacks.io | hackcamp.nwplus.io | cmd-f.nwplus.io | nwplus.io)
  • Aurora Design System: A beautiful and intuitive React component library, published on NPM with 1000+ installations
  • Web Cosedit: a powerful PDF editor capable of manipulating low-level document objects such as streams in the browser
  • CanvasToPDF: API for creating vector-quality document images using the Canvas API
  • FitAtHome: Machine learning app that uses motion detection to deliver real-time feedback on a user’s exercise form correctness

Technologies I've used:

Pinned Loading

  1. cloud-resume-challenge cloud-resume-challenge Public

    Undertaking the AWS Cloud Resume Challenge 2024

    HCL

  2. loneliness loneliness Public

    Data visualization hall of fame project

    JavaScript

  3. coursegpt coursegpt Public

    Forked from kylexrich/coursegpt

    Personalized teaching aid

    JavaScript

  4. pollution-visualization pollution-visualization Public

    Visualizing plastic pollution by country and GDP

    Jupyter Notebook

  5. climate-stripes.github.io climate-stripes.github.io Public

    Annual surface temperature

    Jupyter Notebook

  6. canvasToPDF canvasToPDF Public

    Create vector appearances with HTML Canvas methods - Development Mode

    JavaScript