cjloewen.ca

Portfolio

Canada Confesses Website

Changes to make the Wix website more accessible, modern, and usable, no matter who is visiting.

The new Canada Confesses Contact Us page

Agra-GPS Mobile

A mobile app for Android, iPhone and iPad that provide real-time positioning for Bluetooth receivers.

Compatible with NTRIP casters, Bluetooth Low-Energy receivers, and can perform CRG updates, even in the background.

Used Tools
  • iOS iOS
  • Qt Qt
  • C++ C++
  • Objective-C Objective-C
  • Android Android
  • Kotlin Kotlin
  • Java Java
  • JUnit JUnit
  • Express Express
  • Sentry Sentry

OkHttp NTRIP Support

A GitHub Pull Request to support Networked Transport of RTCM via Internet Protocol (NTRIP) v1 SOURCETABLE responses.

Allows OkHttp to be used in an NTRIP client.

Google Poly Archive

A successful attempt at archiving and cataloguing all official open-source 3D Models from Google Poly.

specialtyjets.ca

A commerce website to sell hobby supplies to retailers across Canada.

Included a catalog, contact information, and administrator panel for managing products and user accounts.

Used Tools
  • Asp.Net Core Asp.Net Core
  • PostgreSQL PostgreSQL
  • TypeScript TypeScript
  • Babel + Parcel Babel + Parcel
  • Sass Sass
  • Bootstrap Bootstrap
  • Heroku Heroku
  • Sentry Sentry
  • GitHub GitHub
A catalog of hobby store products

Github-pages-boilerplate Updates

GitHub Pull Requests to modernize Kilian Obermeier's GitHub Pages boilerplate.

The Reactive Healing App

A cross-platform mobile app demo to triage houseless patients that arrive at emergency care to recovery housing.

Used Tools
  • Flutter Flutter
  • Dart Dart
  • Google Maps Google Maps
  • Loopback.js Loopback.js

Dolphin-fact Tool

A command line program to display a random dolphin fact.

Run with NPM:
npx dolphin-fact

Plan Loader Library

A module to organize functional tasks in vanilla javascript.

A forested cliff in Athabasca Falls.