Stephen Guo
University of Toronto 2019 - 2024
Computer Science - Software Engineering stream
About Me
I received a degree in Computer Science at the University of Toronto, and I have a previous 1-year co-op at BlueCat Networks as a software engineer.
I'm currently learning about:
- Rust
- Neovim (I use LazyVim)
- Linux (I use Fedora and OpenSUSE right now, but I want to try NixOS at some point)
- Front end technologies such as SvelteKit (Which this site is built in!), Vue.js, and Tailwind CSS
Outside of work, I enjoy playing Chess, rock climbing (sometimes!), biking, board games, badminton, basketball, and going to the gym.
![Stephen Guo at Mont Royal](/_app/immutable/assets/profile-picture-mont-royal.DRiX1eCx.jpg)
Experience
![BlueCat Networks Logo](/_app/immutable/assets/bluecat-networks-logo.DJSX4yNz.png)
BlueCat Networks
Toronto, ON
Software Engineer Co-op
May 2021 - April 2022
- Kubernetes
- AWS
- GitLab CI
- Python
- Java
- Terraform
- SQL
- Docker
- Helm
- Jenkins
- Prometheus
I worked with a team of 7 software engineers in a Kanban DevOps environment. I first started working on a monolithic Java codebase for the first 3 months, which was deployed using a Jenkins pipeline. For the rest of my co-op, I started to work on a microservice-oriented data platform with a Python codebase using Trino SQL and Apache Airflow, which was deployed using AWS, Kubernetes, and Terraform.
Link to websiteProjects
![BlueCat Networks Logo](/_app/immutable/assets/rust-recipe-gallery.BczHXvVx.jpg)
Rust Recipe Gallery
- Rust
- PostgreSQL
- Tailwind CSS
Created a full-stack recipe sharing platform fully in Rust, with Leptos and Tailwind CSS as the frontend, and Auxm and Diesel as the backend.
Link to git repository![BlueCat Networks Logo](/_app/immutable/assets/shoplazy.A_-d4HeZ.jpg)
ShopLazy
- Flutter
- Dart
- Firebase
During the Hack the North 2021 hackathon, I teamed up with a group of 4 to create a mobile grocery ordering and delivery application using Flutter and Firebase.
Link to git repository![BlueCat Networks Logo](/_app/immutable/assets/alkitab.D463BqRc.png)
Alkitab
- Svelte
- Bootstrap
- TypeScript
- MongoDB
- Docker
- Kubernetes
- Helm
- Pulumi
- NGINX
- Sockets
Created an e-book sharing platform in a team of two, deployed using Pulumi on Kubernetes with the Linode cloud provider. The app uses sockets for real-time highlighting of books between multiple users
Link to git repository