My Roles

I've worked in software engineering for about 14 years.

Before software engineering I would do ratty graphic design for bands and weird brands.

I've contributed to open-source, built and decommisioned many side projects, and helped local companies utilize technology better.

Some role highlights:

  • Front-end software architect
    —setting up cross-project tooling, patterns, design systems, and layered architectures
  • "react expert"
    —Coming into projects late to cleanup the messes of undisplined teams
  • Team Lead
    —organizing projects, dependencies, people, and technology
  • The generic senior software engineer
    —implementing things across "the stack" with muddying levels of responsibilities
  • Director-level
    —handling start-up needs by wearing every hat
  • Client-support
    —Handling content and UI changes at the whim of clients