Dean Vigoren

Web Development Manager · University of Alberta

So many projects, never enough days.

$ git log --graph --all

2010201420182022 → community fork 2010 · first commit 2011 · joined University of Alberta 2026 · HEAD
454f313 feat: launch AEBits 2010

AEBits

aebits

A full toolkit for the game Astro Empires: 15+ calculators and tools covering battle, distance, pillage, detection, fleet maintenance and more, plus complete player and guild ranking history with activity tracking. Running strong since 2010, with a companion Discord bot.

  • Web
  • PHP → SvelteKit
  • Astro Empires
online ▸ 332,862 players tracked visit site ↗
afeb4a3 feat: launch VigBot 2018

VigBot

vigbot

A bot built to sync messages between Telegram, Slack and Discord communities in real time. Platform API restrictions eventually closed the door on cross-platform bridging, so today it runs as a Telegram bot serving a community of around 500 people with quick commands.

  • Bots
  • Telegram
  • Slack
  • Discord
maintained ▸ ~500-person community
8d53e27 feat: launch Simple Calendar 2021

Simple Calendar

simple-calendar

A module for Foundry Virtual Tabletop that lets game masters build and display fully customizable calendars for their campaigns: custom months, moons, seasons, notes, and time advancement. Sat in the platform top 10 most-installed modules for years. Its story now continues in a community fork that carries it onto newer Foundry versions.

  • Foundry VTT
  • TypeScript
  • Open Source
archived ▸ Top 10 most-installed repo ↗
b811c53 feat: launch Foundry Shields 2021

Foundry Shields

foundry-shields

A free badge service for Foundry VTT developers: point it at a system, module, or world manifest and it generates shields.io-style badges showing supported Foundry versions and game systems. Offers an API plus a frontend builder with live previews. Open source, with badges in READMEs across the ecosystem.

  • Node.js
  • API
  • Open Source
online ▸ Badges across the ecosystem visit site ↗
178d356 feat: launch Mini Games 2026

Mini Games

mini-games

A collection of 20 casual browser games (puzzles, solitaire, dice and more) built as a home for the games I actually want to play. Installable as a PWA for offline play, with generated sound effects and music. New games land whenever inspiration strikes.

  • Svelte
  • PWA
  • Games
online ▸ 20 games and counting visit site ↗
HEAD main

I lead the web development team at the University of Alberta. On my own time I build things I want to use: AEBits, a tools and stats site that has served the Astro Empires community for 16 years and tracks over 330,000 players, a collection of mini games I play every day, and open source tools for tabletop communities. I like small teams, sharp tools, and projects that outlive their estimates.

skills

  • TypeScript / JavaScript
  • Svelte / SvelteKit
  • Node.js & APIs
  • CSS & Design Systems
  • CI/CD & Cloud (Cloudflare, DigitalOcean)
  • Team Leadership