Projects for which I designed the user experience, software architecture and wrote the code.
Project | Code | User Experience |
---|---|---|
SignSpout | Web, ember.js, client-side MVC | Uber for Sign Spinners, ready for early customers |
NoricMud | Ruby, multiplayer networking, my best work in software testing | Hobby game engine for multiplayer online game |
AdSpace | Ruby, automated browser, data mining | Crawler to index display advertisements on the web |
Mud client | Websockets, javascript, parsing with context-free grammars | Live deployment |
UPS | Perl, mysql, fork of a website I inherited | Deployed as a hobby e-commerce site for about fifty players in an online game. Contains a monetary system which I designed using my background in economics. |
EqOptimizer | Functional programming, see haskell/* | Built for a hobby game, EqOptimizer calculates "what to wear" given a set of constraints |
Mud | C++, boost, python | Older version of NoricMud. Also used to develop multiuser apps for business applications. |
Bijection | Rubygem providing a bijection container | Bijection on RubyGems.org |