A collection of some of the personal and professional projects that I'm most proud of (and allowed to share).
The eNuk Program is an integrated environment and health monitoring app designed with and for the Inuit of Rigolet, Nunatsiavut to streamline and incorporate the community’s existing research efforts into a comprehensive tech strategy for monitoring climatic changes. The Android app is currently in beta-testing and the iOS app is set to be released in late 2019. While I cannot share the code, feel free to check our more about the project, or see the app prototype.
I worked on this project as a Mitacs intern on the Rightmesh Project, as well as a MSc thesis to support local monitoring systems in Rigolet. I built and loaded custom network monitors on Raspberry Pis to log the internet around town, and modeled the affects of external variables on transfer speeds. Unfortunately I can only share I tiny sliver of this research at this time.
After investing in a couple IoT or 'Smart Home' devices, I quickly got fed-up with the growing list of settings, apps, crappy API's and closed ecosystems which made connecting the devices nearly impossible. Durnry Assistant is a custom built SmartHome system running on a Hass.io backend. This project has gotten a surpising amount of attention within the Home Assistant Forums and on Reddit.
Forest Wilderness a.k.a. WildyBus, is a fully-functional home within a 1991 International School Bus. It was built entirely by me and my partner with some much appreciated help from friends and family. It's fit with a full bathroom, kitchen, sitting area with pull out bed, Queen bedroom and back garage as well as a custom; 1200W solar system, 60A electrical system, full plumbing and propane systems.
This website is built entirely by hand. No Bootstrap. No Wordpress. No external libaries what-so-ever (...other than Particle.js, Disqus). Just HTML, SASS and JS. While I used lots of resources from the Jekyll community, and some CodePens (referenced within code) along the way, this was mostly meant as an exersize in raw web-design and responsive, accessible, and performance-based practices.
Mostly for curiosity and novelty reasons, in early 2019 I implanted a small NFC tag into my hand. I can use this chip (called an xNT tag) to transmit data like my contact details, passwords, medical records, bitcoin addresses etc. to any device fit with an NFC reader. I also use it to authenticate myself to my front door, cell phone, and computer using a custom script.
Winner of the UoG Food Waste Hackathon, Sustain-a-Bin is a smart compost-bin fitted with an Arduino, LCD display and force-sensitve resistor, aimed at providing informative feedback to establishments whilst motivating sustainable behaviour in consumers. It uses regional food prices to display the estimated dollar value of food waste and compiles trends for administrative analysis and waste-management optimization.
Winner of the UoG NetZero Hackathon and 3rd in the Scotiabank National EcoLiving Competition, elecTrickle is an Android app which simplifies analyzing your electrical usage. The app synchronizes with a Wi-Fi enabled smart electricity meter and divides monthly billing periods into smaller sections, allowing users to set their own 'budgets', and get notifications when they are using too much.
Given that we were preparing for our wedding, I'm a computer-scientist, and having a website for information and RSVPs seemed the new thing to do, I happily coded my own wedding website! The site was my first interaction with the Jekyll static website generator, allowing me to store the site for free to GitHub (which I have now done for a number of sites).
The Open Guelph Transit App was a transit Android app built by scraping the Guelph Transit website data for the CIS*3760 Software Design class. It allowed users to favourite routes and watch in real time as the buses approached and went along their routes. Unfortunately, as we finished the app Guelph Transit partnered with a company to do their digital systems, but we learned a lot anyway.
After my partner and I decided we wanted to raise five backyard chickens, the next decision to make was where to store them. I designed and built a coop, run and fence for the ladies to call home, fit with a water source from our eavestroph, an automatic feeder, and a IP security camera connected to my home automation system for notifications.
A text-based, rogue-like terminal game where the objective is to guide the rogue through a series of dungeons, killing monsters, and collecting potions and treasure. It was built for CIS*2500 in my first-year of my undergraduate degree, and I had so much fun making it (and a couple others) that I switched my degree from Math to Compsci, so I like to leave it down here as a throwback :).