Projects

Welcome to my projects page. Here are a variety of the things I've had the pleasure of working on over the years.

Zapier & Talkroute Integration for Roost Solar

I got to dip my toes into using Zapier & Talkroute by helping develop a small automated integration for Roost Solar. The integration would log call info automatically in OpenSolar which saved their workers some time.

OpenSolar Talkroute Zapier Javascript Web Debugging

WTFast CPE

I worked with WTFast as a Junior Fullstack Developer for one year and seven months (before being laid off due to economic reasons) where I helped develop the UI for their CPE (Customer Premises Equipment) project. While I was junior, I became the primary developer for this project, taking it from concept all the way to execution. In addition, I helped onboard new developers to the UI, implemented component tests and gave product demonstrations to non-technical third parties. Aside from the UI, I helped implement new API endpoints in Golang, helped automate build processes using Github Actions and became familiar with the OpenWRT operating system for routers.

Vue.js Golang JavaScript Jest HTML/CSS Google Cloud Github Actions Lua OpenWRT

UBCO COSC499 Capstone Project

I worked as the Project Manager for my team for our Capstone project. Our project team was Cyclops-1 and we were tasked with revamping a client's website of environmental science articles. I handled most of the report writing, documentation and presentations for our team, while also contributing code and helping my team learn to use Ruby on Rails.

Ruby on Rails Tailwind CSS HTML/CSS JavaScript

Vancouver Now And Then

VancouverNowAndThen was a fun project for a Vancouver-based photographer. It was interesting to compare Vancouver's past landmarks with its present day iterations. This project was featured in several local news stations, including a Global News article.

Vancouver Now and Then 1 Vancouver Now and Then 2
Ruby on Rails Google Maps JuxtaposeJS HTML/CSS JavaScript

Roost Solar Dashboard

I built a dashboard allowing Roost's customers to view their energy consumption plotted against their solar production. This was by far the most interesting project I've worked on, pulling in large amounts of data from various sources such as SolarEdge, APSystems and BCHydro. A later improvement included adding temperature data from OpenWeather.

Roost Solar Dashboard 1 Roost Solar Dashboard 4 Roost Solar Dashboard 5
Ruby on Rails Chart.js HTML/CSS JavaScript
×