About

I’m a recent graduate from BCIT who is eager to start my career in software development. I am a reliable and detail-oriented software developer who enjoys working with others and making each project better than the last. I care about the things that I build, and the people I work with.

My strengths are debugging, organization, patience, and being a team player.

I am someone who takes an iterative approach to building software and personal growth, by learning from past mistakes and challenges.

I am naturally curious and a lifetime learner. One reason why I enjoy software development is because I’m always learning something new with each project. It’s satisfying connecting the dots with the knowledge you’ve built over time.

When I’m not coding you can find me exploring British Columbia on my bike or training for my next race. I approach coding the same way I approach my training—consistent and sustainable practice with a focus on long-term growth.

Education

Sept 2023 - May 2025

Computer Systems Technology Diploma

British Columbia Institute of Technology

The Computer Systems Technology (CST) Diploma program combines computer systems theory with hands-on practical experience in software development.

Sept 2020 - Feb 2022

Bachelor of Science

University of British Columbia

Studied at UBC for two years while majoring in Mathematics before transferring to BCIT for a hands-on experience in software development.

Work Experience

Apr 2021 - Jul 2023

Line Cook, Server, and Delivery Driver

Woking Dragon

Developed teamwork skills to ensure cohesion and high-quality service in a fast-paced environment.

Projects

Jan 2026

Relay

Relay is a real-time messaging application built using the MERN stack and web sockets.

Web Sockets

MongoDB

Express.js

React

Node.js

Dec 2025

Side Quests

Side Quests is an app designed to break the monotony of daily life by offering curated, real-world challenges. I created this app to help users step outside their routines and engage in activities that make life more fulfilling.

AI

C#

.NET

Entity Framework

SQLite

Blazor Server

Azure

Sept 2025

Space Invaders

This is my version of Space Invaders built using the Pygame library. This game is the first step toward my goal of becoming a capable software developer through project-based learning. I wanted to create something that others enjoy playing while gaining experience creating clean and modular code.

Python

May 2025

Supernova Early Warning System Android App

Developed a real-time supernova alert system for Android as part of a capstone collaboration with BCIT’s Physics Department, extending the reach of the Supernova Early Warning System (SNEWS), which was previously limited to iOS. The solution integrates with NASA’s GCN (General Coordinate Network) and supports scalable, asynchronous alert delivery for astronomers and the public.

React Native

Firebase

Node.js

Kafka

Kotlin

Jan 2025

RENR Mobile

Collaborated with a team to develop a cross-platform mobile application for BCIT’s Renewable Resources program to streamline and digitize the process of creating and managing field safety forms. The project addressed key limitations in the previous web-based solution, particularly the lack of offline functionality and poor information accessibility.

React Native

Firebase

Figma

Mar 2025

Good Books (Open Source Contribution)

Good Books is an accounting system built in ASP.NET DotNetCore, ReactJS, MobX. Resolved three issues via pull request and merge.

C#

.NET

SQL server

Blazor

Docker

MVC Architecture

Aug 2024

Roadside Repairs

A responsive and user-friendly landing page built for Roadside Repairs. The site provides clients with a seamless way to connect with services, featuring clean design and optimized accessibility across devices.

HTML

CSS

JavaScript

Responsive Web Design

Freelance

Apr 2024

Card Fight

A strong example of OOP fundamentals in Java. This project is a card game that allows the user to create custom decks and battle against an opponent.

Java

OOP

JavaFX

UML

Jan 2024

Rain City Motorsports

A simple yet beautiful landing page for Rain City Motorsports. This site is hosted using GitHub Pages and is fully responsive. Users are able to contact the shop through a form submission API provided by Formspree.

HTML

CSS

User Experience

Freelance