Gary Li

Full Stack Developer

Hi there!

I'm a Computer Engineering student at the University of Waterloo. I work with a variety of languages & frameworks to deliver software that exceed expectations and perform well.

Where I've worked

  1. StackAdapt

    Building forecasting for better ad planning!
  2. D2L

    Explored novel and emerging AI applications and engineered internal full stack projects hosted on AWS. Leveraged OpenSearch to store text embeddings and perform ANN vector searches for semantic text similarity.
  3. BlackBerry

    Continued full stack work for the Mobile Threat Defence team on threat detection features. Developed React TypeScript UI for the management console and built corresponding CRUD APIs with Java Spring Boot and Hibernate.
  4. BlackBerry

    Built full stack console management features for BlackBerry's Mobile Threat Defence team to detect and manage advanced corporate device threats.

What I've worked on

RadioMap.ca

Global 2D heat map of radio stations

SixWheels

Bike share mapper supporting the GBFS shared mobility standard

Github

InfoGrep

Scalable and open RAG framework for enterprise

Github

USBMouse

Linux USB Mouse Driver Kernel Module

Github

TorontoGQL

GraphQL API for a data-driven Toronto

Github

Steps4News

Track steps while listening to headlines

Github

Contact me

Start a conversation on Linkedin with me or check out my other contributions!