A selection of websites and projects I've worked on
Canadian Medical Foundation

The Canadian Medical Foundation was established in 1987 to help Canadian physicians realize their philanthropic goals as well as create healthier communities in Canada and outside of Canada.
Their website needed a custom-built theme that allows easy revision by the staff.
A PHP plugin enables the safe processing of donations and protects the identity of donors.
Build with Wordpress and custom PHP templates.
Department of Fisheries and Oceans interactive course

An e-learning course to teach people about fisheries and stock assessment.
Designed to fit the canadian government's precise style guidelines.
Built in PHP, exported to HTML, uses the WET toolkit.
Strong House Coaching

Website developed in Wix in collaboration with Vellencia
Integrated with external apps for mail, accounting and bookings.
Used AI-generation to create custom images and expand real photos to match the required aspect ratio. (two-thirds of that hero image is generated)
Motor Carrier Passenger Council of Canada

The MCPCC used to have 5 websites and needed to consolidate them. In collaboration with designers from Hyperactive, a new style was created to combine the sites into one coherent user experience. The challenge was in unifying sites built seperately, some with Symfony, one in Drupal, some with plain HTML files, and one in flash animations without breaking the internal structure of each.
The new website functions as one with a consistent style, a new common header and footer accross all pages, unifed user profiles, and heavy modifications to the display of all sub-sites.
Uses: Symfony, flash (not anymore), PHP, bilingual
Demonstration copy only. The original is temporarily shut down due to company restructuring.
Wambu University

Wambu University is a repository of information on sexual health, which also provides direct access to the expertise of many doctors for the inquisitive visitor.
With a large cast of writers and video content generators, and a crew of experts in very different domains, it quickly grew from a small one-man blog to a multinational effort with increasing intra-organisation technical requirements.
While the company eventually dissapeared due to funding difficulties, it's potential was never forgotten by those who experienced it.
Uses: Drupal, Content Management, Live Chat platform
Website unavailable
Planet FX

Remembering the internet of the '90s.
Updated, but not changed, to continue functioning in modern browsers.
Made with: HTML and duct tape.
In space, no one should fear to dream.
Elearning Course

An interactive e-learning course with videos and quizzes.
Build using the WET HTML toolkit.
Demonstration copy only
Hex Game

An open-source javascript and HTML5 Canvas experiment. Building a game in the browser, with hexagons, inspired by roguelites and civilization 5. Just for fun and learning.
Github: jasminht/hexgame
Uses: HTML5, Canvas, Javascript, Perlin noise
How to play:
- Select the numbered tile to begin.
- Click on brown tiles to place and grow nodes
- Turn the planet green and blue
- Move and zoom like in google maps
- (no scoring mechanics implemented yet)
- Click on the same tile dozens of time to see a cool algorithm in action
Hyperactive

HyperActive is an Ottawa-based, Canadian-owned visual communications firm specializing in media production, brand development, web/social development and e-learning builder.
Since they have such a large portfolio, and their repuration builds upon the quality of their past work, their website needs to be able to display lots of images and videos.
Uses: Symfony, Content Management Framework, Youtube Videos
Fractalpad: a brainstorming tool

An experimental tool for quick brainstorming. Every character you type is saved continuously. Click on any word to create a new box about that word. Links are automatically added to all content. Add [brackets around a phrase] to create a box for that phrase.
Feel free to mess up the demo content
Built with Javascript
Stone Edge Ottawa

Stone Edge Ottawa is a snow-clearing company located in Ottawa. They needed a way to let their customers request clearing of their driveways for the winter and pay online for the services, so we used Wordpress with WooCommerce as a base site.
They also wanted to let customers track the snowblowers in real time, so they installed GPS chips in all of them. We then setup a GPS program to display that information on the website in a simple Google Maps plugin. Now customers can know when their snowplow is almost there.
Another feature of the site is the ability to easily publish messages without having to log in to Wordpress. By sending emails to a secret inbox, the site will display the received message in an alert box for visitors.
Uses: Wordpress, WooCommerce, Google Maps, MyGeotab GPS, custom PHP plugins
Cree Cultural Institute

Eeyou Istchee’s award-winning Indigenous museum, cultural institution, and showcase of the history of the James Bay Crees.
Features an online store with special tax requirements, and a beautiful hand-crafted design.
Bilingual, accessible, still in development.
Uses: Wordpress, Woocommerce, custom plugins
Helpful Admin Documentation

A guide to help my client use their website better.
The html website is dynamically generated from a markdown file which I can add to over time, when new features are added or the client asks questions.
Uses: Obsidian, markdown, HTML, CSS
Waupoos Marina

Waupoos Marina is a quiet small marina located in Prince Edward County. Being out of the way, they needed a way to reach out to people through the internet. This website displays the many qualities of the area through beautiful photography to entice visitors to bring their boats there.
It also allows boat slip inquiries directly on the home page for curious visitors. Rental cottages are another interactive feature with a calendar for easy registration.
Uses: Wordpress, Google Maps, E-Commerce
Hangar 13

A creative design, branding, and visual media production agency. Features brilliant, large imagery.
Simple, clean professional website.
Interactive Video

Video plugin with interactive questions inside the video, and a review session at the end.
Custom Wordpress plugin made with H5P and Node.js
Meades Consulting

Simple, clean professional profile.
Built to spec based on a provided design.
This portfolio

Simple page built with HTML
Responsive, accessible, syntactic html.
Self-referential. Very meta.