Projects
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.
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.
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.
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.


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.


