Projects

Here is a curated list of some of my open source projects. For an exhaustive list, I catalog my GitHub repositories here.

type-mark

A runtime type-checking library for JavaScript that supports complex predicates and object inerfaces. Heavily extendable by the user. Available through npm.

type-mark

A runtime type-checking library for JavaScript that supports complex predicates and object inerfaces. Heavily extendable by the user. Available through npm.

Mekpie

An opinionated build system for small scale C projects, written and configured using Python. Available through pip.

Mekpie

An opinionated build system for small scale C projects, written and configured using Python. Available through pip.

D&D Initiative Tracker

A tool to help Dungeon Masters manage players and enemies when playing Dungeons and Dragons. Visit the site and step up your game.

D&D Initiative Tracker

A tool to help Dungeon Masters manage players and enemies when playing Dungeons and Dragons. Visit the site and step up your game.

indiGO

A webapp of the game Go made by a team of software engineering sudents at the University of Victoria. I was in charge of the front end design and am still proud of the game's persona-esque aesthetic.

indiGO

A webapp of the game Go made by a team of software engineering sudents at the University of Victoria. I was in charge of the front end design and am still proud of the game's persona-esque aesthetic.

ejrbuss.net

This website has gone through redevelopment a few times over the years. Read about past mistakes here.

ejrbuss.net

This website has gone through redevelopment a few times over the years. Read about past mistakes here.

Prior Employment

My prior employers have helped shaped me into the developer I am today.

UofA Engineering Department

I worked 8 months at the University of Alberta on two seperate coops. I got to work one-on-one with a Mechanical Engineering Professor as well as help maintain the engineering department's intranet.

UofA Engineering Department

I worked 8 months at the University of Alberta on two seperate coops. I got to work one-on-one with a Mechanical Engineering Professor as well as help maintain the engineering department's intranet.

Ericsson

I worked as an iOS and web developer coop for 8 months at Ericsson's Ottawa site. I got to work on a diverse and distributed team of engineers.

Ericsson

I worked as an iOS and web developer coop for 8 months at Ericsson's Ottawa site. I got to work on a diverse and distributed team of engineers.