Skip to main content

Portfolio

Here are some of the projects I worked on before I founded DigiLynx Technologies


SFU Surrey Course Management System

SFU Surrey Course Management System

I was part of a team that created a content management system for the Technical University of British Columbia. The system allowed faculty to create course content which was served up hundreds of students. Originally implemented using XML-RPC (a precursor to SOAP), I lead a project to reimplement the system using Java Servlets, which led to improved stability and reduced maintenance costs. Other functionality included an integrated forum, assignment submission, student announcements, and student registration integration. In an era before content management systems, I generated scripts to convert course content from one version of an HTML template to another. When the system was retired, I created a system to package the content and import it cleanly into the WebCT learning environment.

Technologies Used: HTML, CSS, Java Servlets, MS-SQL, Perl


The Arbutus Project

The Arbutus Project (home page)

The Arbutus Project is website to record our family's history. The website consists of information on almost 4,000 people and has 500 scanned and indexed photos. A program written in Java reads in data on these people and pictures and construct thousands of interlinked web pages that allows you to easily navigate the family tree. The program takes into account the privacy of the living while presenting as much of the family history as possible.

Technologies Used: HTML, CSS, Java (Application)
Website: http://www.arbutus.internetgenealogy.com/


Cowan Reunion Website

Cowan Reunion (Update Photo)

In 2003 and 2008, the descendants of James and Christiana Cowan met in Carp, Ontario. Thousands of their descendants are alive today. In 2003, I hosted and constructed a website that allowed these family members to upload photos of their family history and of the event itself. In 2008, I converted the existing genealogical data into a new format that was easy to navigate on the web.

Technologies Used: HTML, CSS, PHP, mySQL, Java Application
Website: http://www.cowanreunion.ca/


my.randomlynx.net

my.randomlynx.net

I created this private website to allow our family to organize and share Internet bookmarks. In addition, I created a point system to record and reward chores. Our prominently displayed point totals worked as an incentive for us to keep up with our exercise, housework and homework.

Technologies Used: HTML, CSS, PHP, mySQL


CORE

Core

In 2007, I developed a system to scan the university's websites to find educational resources and catalogue the images, videos and sounds within them. This data was used to facilitate the copyright clearance of these materials required by the university. Using Java and Tomcat was a perfect match for this multi-threaded system.

Technologies Used: Tomcat, Java Servlets, mySQL


SFU Surrey Productivity Tool

SFU Surrey Productivity Tool

This was a tool I developed for SFU Surrey's eLINC department to allow our department manager to track staff project, vacation and sick time. I worked with managers, assistants and staff to develop a site that all groups would be willing to use. The site is still in use today.

Technologies Used: Tomcat, Java Servlets, mySQL


Becky's Cats

Becky's Cats

The most demanding customer in the world is your eight year old daughter. Here's a storybook website that we worked on together for her stuffed cats.

Technologies Used: HTML, CSS, PHP, mySQL
Website: http://www.randomlynx.net/BeckysCats/


Factor

Factor: A Game of Primes

An application I developed for the iPhone. It's a tricky mathematical game that I thought wouldn't have too much appeal, but had over 1,000 downloads in the first few days.

Technologies Used: Objective C / Cocoa Touch
Website: http://games.randomlynx.net/Factor/


Galactic Artifact

Galactic Artifact

Galactic Artifact is a "Non-Combat Space Exploration" game I developed as a home project in 2009 for the upcoming OpenPandora console.

Technologies Used: C++, SDL
Website: http://games.randomlynx.net/GalacticArtifact/


MythTV iPhone Web Interface

MythTV iPhone interface

This project is an iPhone web interface for my video capture card software, and allows me to watch recorded television from my iPod Touch.

Technologies Used: PHP, mySQL, mythtv, ffmpeg