Stephen Guo
University of Toronto 2019 - 2024
Software Engineer at Leap Softwares
About Me
I'm currently working at Leap Softwares as a Software Engineer, and I received a degree in Computer Science at the University of Toronto.
I'm currently learning about:
- Rust
- Neovim (I use LazyVim)
- Linux (I use NixOS and Fedora KDE)
- 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.

Experience

Leap Softwares
Toronto, ON
Software Engineer
October 2024 - Present
- NestJS
- TypeScript
- Microsoft Azure
- Terraform
- PostgreSQL
- Rust
- Retool
- GraphQL
- Redis
I developed a financial services management system + Excel/PDF report generators for insurance policies with a team of 6. I designed API endpoints, CI/CD pipelines, and monitoring infrastructure for alerts. Also, I worked on a lot of SQL scripting and optimization
For the monitoring infrastructure, I wrote a small Azure Function in Rust to interact with the Slack websocket API for creating a Slack app to interact with our pipelines.

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 to build and maintain a data platform handling 100 million+ of users.
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 website