Web Technology Professional
I build web, desktop, and mobile applications with both mature and emerging stacks and frameworks. I experiment with mobile technology, web services, and game development. I sporadically update my personal blog with my experiences using a variety of technologies.
Rubbercat is a code annotation and documentation tool inspired by the practice of "rubber duckie debugging". It is a fully featured CRUD app build on the MEAN stack: includes MongoDB datastore, a node.js back end, an angular.js front end, and hosted on my personal linux virtual private server. You can try it out or view the source.
FATE Roller is a single page client-side js web app. It uses jQuery for DOM manipulation and animation. It uses modern CSS, a media query, and heavy use of viewport units to provide a responsive, mobile friendly user interface. You can try it out or view the source.
20MinuteTimer is a Chrome extension that sets a 20 minute timer. Built with the Chrome Platform APIs, javascript, HTML, and CSS. You can try it out or view the source.
The Multiplayer Procedural Death Labyrinth (also known as MPPDL) is an experiment using real-time server communication with web sockets and node.js. Players share a randomly generated maze and are free to explore it together. You can try it out or view the source.
University of North Florida, 2005
Florida State College at Jacksonville, 2016
Florida State College at Jacksonville, 2016