Agra-GPS Mobile

An Android and iOS application for interacting with Agra-GPS receivers.

  • Features a color-blind and visually-impaired friendly interface.
  • Automatically asks the user for required information on first launch.
  • Connects to Networked Transport of RTCM via Internet Protocol (NTRIP) over HTTP.
  • Capable of automatically and manually updating receivers remotely using a proprietary file system.
  • Transmits GPS data over Bluetooth Smart UART.
  • Includes automatic reconnect and error correction.
Download on the App Store Get it on Google Play

Google Play and the Google Play logo are trademarks of Google LLC.

Apple and Apple logo are trademarks of Apple Inc.


Specialtyjets.ca is an e-commerce website for Specialty Jets Unlimited. It was built using ASP.Net Core MVC and bundles vanilla javascript using Parcel.

Specialty Jets Unlimited uses this to display hobby store supplies for their buyers order.

A catalog of hobby store products.

The Reactive Healing app (Capstone)

This was a mobile Flutter app that Reactive Healing would demo to show how homeless patients could be triaged from emergency care to housing.

Plan Loader

A Node.js module that defines when functional units of javascript run and in what order. Allowing for more modular vanilla javascript applications.


A fun npm command line tool that gives a random dolphin fact.

A forested cliff in Athabasca Falls.