Guillaume Huard Hughes

Projects

What I’m building, what I’ve shipped, and what is still sitting in a notebook.

In 10+ years on the job, I’ve worked on far more than what you see here or on GitHub: at least 30 other projects, mostly for clients, and not all of them can be shown. Here’s a selection.

Personal projects

The A Dev Journey home page.
Live2026

This site: personal page, CV, and a news wire written by a machine that owns it. 100 across the board in Lighthouse.

  • Astro
  • TypeScript
  • Pagefind
  • Claude API
  • Gemini
  • GitHub Actions
  • Vercel
The Git Tree, GitWand’s main history view.
Live2026

GitWand

Personal

Main collaborator · devlint

A fast, native Git client that resolves trivial conflicts on its own. I mostly work on its UI/UX and AI features, and led the app’s visual revamp.

  • Tauri 2
  • Vue 3
  • TypeScript
  • Rust
  • MCP
Deep Core’s Mine tab: the 500-level shaft with its rigs drilling, the rock to strike and the stockpile.
In progress2026

Deep Core

Personal

An idle mining game: dig a 500-level shaft, refine the ore, then collapse the mine and start again stronger. On desktop and phones.

  • Lua
  • LÖVE
Skyfall’s kill replay: an arrow flies toward the second archer in a torch-lit ruin, under the rain.
In progress2025

Skyfall

Personal

A pixel-art archery brawler in the spirit of TowerFall: 2 to 4 archers, online or on the same couch.

  • Lua
  • LÖVE
  • Nakama
Four HeroFit phone screens: headquarters, the ranks per exercise, a set being logged, and the end-of-session summary.
In progress2026

HeroFit

Personal

A pixel-art workout app: every set counts, you climb 30 ranks per exercise, clear dungeons and face a boss every week.

  • Expo
  • React Native
  • TypeScript
  • Zustand
  • i18next
Gitnetix’s branch tree: the next release and a checked-out feature branch under main, with the files that branch changed.
In progress2026

Gitnetix

Personal

A release-centric Git client with AI built in: no commit graph but a tree of branches under their release, worktrees where AI agents work in parallel, and a ship step that dates the changelog, moves main and tags it. Drivable from your phone.

  • Tauri 2
  • React
  • TypeScript
  • Rust
  • MCP
Four Tierd phone screens: the feed, the tier editor, a template with community stats, and a profile.
Planned2026

Tierd

Personal

A social tier-list network: rank drinks, games or food, share your lists, create templates others can rank, and see where everyone places each choice.

  • Expo
  • React Native
  • Web
Four Pixel Gambit phone screens: the title, the home base, a boss fight on the board, and the daily gauntlet.
Planned2026

Pixel Gambit

Personal

A pixel-art mobile chess game: a daily tower of monsters to climb, puzzles, and online games.

  • Expo
  • TypeScript
  • NestJS
github.com/t1gu1Everything else is on GitHub

Professional projects

Five Mauril app screens: listening, local words, exercises, the learning path and Explore.
Live2020

Mauril

Professional

Lead Dev / Full Stack · Radio-Canada

Radio-Canada’s app for learning Québec French and Canadian English from real content made here: TV, radio, podcasts.

  • React Native
  • Expo
  • TypeScript
  • NestJS
  • React Admin
The City of Longueuil home page: “Bienvenue à Longueuil!”
Live2020

Ville de Longueuil

Professional

Front-end developer (Libéo) · Ville de Longueuil

The redesign of the City of Longueuil’s website: citizen services, online requests, leisure and public notices, in a Nuxt front end on top of Drupal.

  • Nuxt.js
  • Vue.js
  • Drupal
PREVISIO’s home page.
Live2019

PREVISIO

Professional

Front-end developer (Libéo) · École des entrepreneurs du Québec

Financial forecasting software for entrepreneurs: complete financial reports to keep a business profitable and make better decisions.

  • Vue.js
  • Laravel
  • PHP
The Konek interface on a hotel room TV: live TV, weather and hotel services.
Live2018

Konek

Professional

3D enclosure modelling (Libéo) · Konek

Konek wires up hotel rooms: Wi-Fi, interactive TV, Chromecast. I modelled the device’s enclosure in code, with OpenSCAD, then put it to the test on the 3D printer.

  • OpenSCAD
  • 3D printing
  • PLA
Boukili on a tablet, with its raccoon mascot.
Live2019

Boukili

Professional

Front-end developer (Libéo) · Groupe Média TFO

TFO’s app that gets kids reading in French: illustrated books, syllable games, quizzes and an avatar to dress up as a reward.

  • Ionic
  • Meteor
  • Firebase
The home page: counter, schools and daycares.
Live2019

Les Petits Chefs

Professional

Front-end developer (Libéo) · Les Petits Chefs

A B2C and B2B e-commerce platform, doubling as a custom ERP, for a caterer serving meals to kids in daycares and elementary schools.

  • Vue.js
  • Nuxt.js
  • Laravel
  • Bootstrap
  • Docker
Two phones showing the COVI app’s dashboard and resources.
Archived2020

COVI

Professional

Front-end developer (Libéo) · Mila

A Mila research project: a mobile health app that uses AI to help people fight COVID-19, anonymous and privacy-first.

  • Flutter
  • Dart
Archived2018

Front-end developer (Libéo) · Eight O’Clock Coffee

The Great Coffee Break: an online escape room for Eight O’Clock Coffee, launched by scanning a coffee bag, with a year of free groceries to win.

  • Phaser.js
  • JavaScript
Archived2017

Tech3Lab

Professional

Full-stack developer (iTx Technologies) · Tech3Lab, HEC Montréal

An internal app for HEC Montréal’s user experience lab to explore large volumes of experiment data, through a whole set of animated charts hand-built in SVG.

  • SVG
  • JavaScript
Genacol’s home page as archived in 2018, with its product carousel.
Archived2016

Genacol

Professional

Freelance web developer, with V pour Design · Genacol

A visual revamp of the website of Genacol, the Québec collagen brand for joint health: products, clinical studies, testimonials and a health blog, in French and English.

  • WordPress
  • WooCommerce
  • WPML
  • PHP