Evan Mulrooney

Full-stack Software Developer

Professional

These are the main codebases and products I've worked on as a professional software developer.

  • Race Roster homepage screenshot

    Backend development at Race Roster.

    During my time at Race Roster, I've worked on core functionality surrounding event-organizer pages used for setting up races and events. I've also done significant work on modernizing and refactoring the financial systems, massively improving auditability and simplicity.

Side projects

In addition, I've done a few side projects, generally in the name of staying current and picking up skills outside what I'm expected to know in my day job. These are generally driven by curiosity; mostly around whatever tech I'm using, but also surrounding whatever problem space I'm working in.

  • Dungeonwall screenshot

    Dungeonwall: a masonry-style note-taking app for Dungeons & Dragons.

    Uses the 'Muuri' JavaScript library to display notes in a drag-and-drop masonry style layout. Uses MongoDB and Vue. In retrospect, this was very much a contrived project to learn a bunch of new tech, but I did actually use it for a few sessions!

Game development

I'm really interested in games as a creative outlet. Making something fun and engaging is an entirely different skill-set from programming that provides a nice change of pace from my professional work.

  • Beelancer gameplay - topdown view of a bee standing on a huge blue flower, collecting diamond shaped pollen powerups

    Entry for the Github Gameoff 2021.

    Built over the course of a few weekends in November, the game involves flying around and picking up pollen off of flowers. The more pollen you carry, the worse you fly. If you spend too long out in the open, you'll get eaten by a bird. Also, there's a constant swarm of carpenter bees that'll slam into you and knock you out of cover. Built with Godot 3.