lenel.com
While I was on Co-op (and later working part-time) at Lenel Systems, I worked on a complete replacement of Lenel’s corporate website. I was on a team of three to develop the new website built on the Drupal content management system. This was launched in January 2010. My part of the development was focused on the custom Drupal modules that connected with the internal customer relationship management database. I wrote an ASP.NET web service to simplify and abstract the connection between Drupal and the CRM. One of the biggest parts of my work was the training calendar. It makes heavy use of jQuery and AJAX to make a user friendly way to find available training classes. Another big part of my development was the custom content types that are in use all over the site. There are also many other small features that I worked on.
Bezier Curve Project
This was written as a supplement to my final project for my Winter 2007-08 Project Based Calc III class. My project was about the Bezier Curve and the derivation of it. I wrote this small app in Java. It allows the user to freely edit the control points of bezier curves and gives the user the parametric equations for the curves. I also added a few rendering options and the ability to save and load a set of curves.
Download | Source | Sample Save File
Atomic Reaction Simulator
I made this as a “Creative Project” for my Winter 2008-09 Arts of Expression class. It is an interactive simulation of a fake nuclear reaction. I made use of Processing for this project. Processing is a language designed for the rapid development of computer generated ‘sketches’.
